This guide lists embedded wallet SDKs that support Stellar today, based on each vendor's own documentation as of October 2026. Cavos, LLC publishes this page and Cavos is on the list, so the criteria come first and every row links to the source. If another provider fits your app better, use it.
For the general multichain view, see embedded wallet providers. For a hands-on build, see the Stellar embedded wallet tutorial.
How we evaluated
- Stellar depth. Does the SDK create, sign, and submit Stellar transactions, or does it only derive a key and leave the rest to you?
- Account model. Classic G account or Soroban smart contract wallet.
- Fees and reserves. Can the app sponsor the base reserve and network fees so a new user does not need XLM first?
- Custody. Who can produce a signature, and what happens if the provider disappears.
- Pricing meter. Wallets, monthly active users, or signatures.
Stellar embedded wallets compared
| Provider | Stellar support (vendor docs) | Account model | Key / custody model | Pricing |
|---|
| Cavos | Create, sign, and submit on testnet and mainnet. Payments with wallet.execute, Soroban calls with wallet.invokeContract. | Classic G account. No Soroban contract required. | Hardware-isolated, non-custodial. Ed25519 key derived on the device. Keys never leave the device in plaintext and never sign on Cavos servers. | Free up to 1,000 wallets. Essential $59/mo. Complete $139/mo. |
| Dynamic | Tier 1 chain: send and sign on JavaScript, React, React Native, Swift, Kotlin, and Flutter. | See Dynamic docs. | TSS-MPC embedded wallets. | dynamic.xyz/pricing |
| Crossmint | Stellar testnet and mainnet in the wallets API, with a custom Stellar transactions guide. | Soroban smart contract wallet. | Smart contract wallet with operational signers and recovery methods on chain. | crossmint.com/pricing |
| Para | Create Stellar wallets and sign Stellar transactions (web, React Native, Flutter). | See Para docs. | MPC split between the user's device and Para infrastructure. | getpara.com/pricing |
| Blux | Stellar-only wallet infrastructure, listed in the Stellar developer docs. Email, social, and passkey sign-in, plus external Stellar wallets. | See Blux docs. | See Blux docs. | See Blux. |
| Privy | Tier 2: create, export, and sign transactions. Privy does not broadcast Stellar transactions. | You build and submit. | TEE key infrastructure. | privy.io/pricing |
| Turnkey | Stellar address format on Ed25519. Signing primitives; you build the transaction. | You build and submit. | Keys decrypt only in AWS Nitro Enclaves. Custody depends on who holds the authorizing credentials. | turnkey.com/pricing |
Cells that say "see docs" are left that way on purpose: the vendor page did not state the detail clearly enough to summarize. Vendors change chain tiers often, so recheck before you commit.
When each one fits
- Cavos fits consumer Stellar apps that want a classic account, sponsored reserves and fees, and one SDK that also covers Solana and Starknet. It does not cover EVM.
- Dynamic fits teams that need Stellar next to EVM, Solana, Bitcoin, and others, plus external wallet connection, and can fund fees themselves on Stellar.
- Crossmint fits apps that want Soroban smart wallets with on-chain signer and recovery logic, often alongside its payments and onramp products.
- Para fits teams already on Para for EVM or Solana that want Stellar under the same MPC wallet.
- Blux fits Stellar-only dApps that want one login surface covering new users and existing Stellar wallets.
- Privy and Turnkey fit teams comfortable building and submitting Stellar transactions themselves on top of a signing layer.
Where Cavos stands on Stellar
Cavos is a non-custodial embedded wallet for Starknet, Solana and Stellar. On Stellar it creates a classic G account whose Ed25519 spend key is derived on the device. A new device restores the key with another signed-in device, a passkey, or opt-in hardware-isolated enclave recovery. The Cavos relayer sponsors reserves and fee bumps, which is part of Gas Sponsorship in Any Token (for example, letting a user pay in USDC instead of XLM). Read the Stellar wallet page, the custody model, pricing, and the quickstart.
Building on more than one chain? See the best embedded wallets for Solana and for Starknet.