Minmo v0.5.12 Release

Connected Service

Minmo

Minmo v0.5.12 connects mobile wallet upgrades with more capable Partner operations: automated agents, delegated payment services, and reports that bring several sources together.

Upgrade the mobile wallet with your previous funds in view

Breez Spark now powers active wallet actions on Android as well as iOS. Android users with an existing Fedimint wallet get an upgrade flow that checks previous history and recovery, then asks them to acknowledge the upgrade before the first new Lightning transfer.

After acknowledgment, Minmo transfers the movable balance to Breez Spark and shows the transferred amount, recorded fee estimates, and any remainder. Recovery or payments with an unknown outcome stay pending. A previous wallet can be dismissed only after checks for recovery, outstanding payments, and movable funds.

On iOS, transaction history and completed receive handling have been improved. Mobile error messages are easier to read, notifications use the phone’s notification system, and the agent wallet toggle selects the external wallet when enabled.

Run agents with explicit operational controls

Minmo Partners can configure automated OTC agents using a dedicated Partner wallet and delegated payment-provider access. The Console exposes readiness and repair actions so operators can see when configuration or a payment needs attention.

Automated swap handoffs have also been shortened. Operating an automated agent still depends on usable liquidity, correctly configured services, and the applicable provider and market requirements.

Share payment services without sharing credentials

Payment-provider operations now have their own area under Operations. Operators can grant scoped, revocable access to agents or another Minmo Partner. Receiving Partners discover those services under Integrations.

The operating Partner retains the provider credentials and source connection. A receiving Partner cannot pass its grant onward. This gives businesses a clearer way to consume a service operated by another business, subject to provider terms and local operating requirements.

Bring records together and review historical gaps

Accounting reports can include up to 25 Wallet and payment-provider sources in one CSV, with each row retaining its source identity. Reporting templates remember the selected sources.

An accounting backfill workflow lets authorized administrators preview eligible historical entries and approve a reviewed set. Unsupported gaps remain visible for review, and existing journals are preserved. Wallet balances still need operator reconciliation before approval.

Ops members also get a monthly invoice workflow: preview or download a PDF, then submit it by email to Operations with a copy to their account email. This workflow creates invoices; it does not execute payments.

Keep wallet conversions and account requests explicit

Failed automatic stable-balance conversions now pause until unresolved outcomes have been reconciled and an operator explicitly resumes them. Manual partial conversions show a provider quote before confirmation, including estimated sats, token amount, and fees; the provider can reprice at execution.

Mobile users can request account deletion from Account Settings. The request stays visible after restart, and the account remains accessible while the team processes it so users can withdraw remaining funds.

Connect integrations to the information they need

The public SDK is the primary documented developer entry point. Partner rates now support live and historical use, with CurrencyFreaks added as a rate source. Team API keys with the appropriate access can read currency settings and analytics.

Payment details use shared validation and normalization, escrow invoices can open a wallet payment link, and website contact email delivery has been restored.

Mobile updates

Check Google Play for the mobile update as it becomes available on your track: