Mavna documentation
Guides and reference for the Mavna app, the widget, the SDK and the sponsor service.
Mavna moves USDC and USDT0 from other chains to Stellar. It asks every rail that can carry a transfer at the same time, shows what arrives on each and who you trust to deliver it, and completes the transfer, including to a Stellar address that does not exist yet.
It comes in three forms that share one engine: the Mavna app, a widget you embed in a React app, and an SDK of packages you build on. The SDK builds transactions and never signs them: every transaction that moves the sender's money is signed in the sender's own wallet.
- Send fundsMove USDC or USDT0 to a Stellar address with the Mavna app.
- Embed the widgetPut the whole transfer flow in your React app as one component.
- Build with the SDKQuote routes, build unsigned transactions and track transfers in your own interface.
- Run MavnaRun the sponsor service and the pages yourself, locally or in production.
- How it worksThe rails, the trust each one asks for, sponsorship, delivery proofs and security.
Mavna is open source under the Apache-2.0 license. The source is on GitHub.