This guide lists embedded wallet SDKs that support Solana, 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. Solana has the deepest bench of any chain here, and several of these providers are strong choices.
For the multichain view, see embedded wallet providers. For head-to-head pages, see compare.
How we evaluated
- Solana depth. Create, sign, and send, or signing only.
- Fee payment. Can the app pay fees or let users pay in a token other than SOL?
- Custody. Who can produce a signature.
- Platforms. Web, React Native, and native mobile.
- Pricing meter. Wallets, monthly active users, or signatures.
Solana embedded wallets compared
| Provider | Solana support (vendor docs) | Fees | Key / custody model | Pricing |
|---|
| Cavos | Native Ed25519 system account on devnet and mainnet. wallet.execute for transfers, allowlisted wallet.executeInstructions. | Relayer as fee payer, or the fee settled in a held token such as USDC. | Hardware-isolated, non-custodial. 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. |
| Privy | Tier 3: Privy signs, broadcasts, and tracks Solana transactions. | Gas sponsorship available on Tier 3 chains. | TEE key infrastructure. Non-custodial embedded wallets; optional custodial wallets. | privy.io/pricing |
| Dynamic | Tier 1: send and sign on web, React Native, Swift, Kotlin, and Flutter. | Gasless listed as supported. | TSS-MPC embedded wallets. | dynamic.xyz/pricing |
| Turnkey | SVM at its highest tier: SDK construction, signing, transaction parsing, and policies. | See Turnkey docs. | Keys decrypt only in AWS Nitro Enclaves. Custody depends on who holds the authorizing credentials. | turnkey.com/pricing |
| Magic | @magic-ext/solana extension for the Magic SDK. | See Magic docs. | Non-custodial embedded wallets on a TEE key-management system. | magic.link/pricing |
| MetaMask Embedded Wallets (Web3Auth) | Solana integration in the Embedded Wallets SDKs. | See MetaMask docs. | MPC with threshold signatures. | web3auth.io/pricing |
| Para | Solana wallets with a setup guide for Solana libraries. | See Para docs. | MPC split between the user's device and Para infrastructure. | getpara.com/pricing |
| Crossmint | Solana in the wallets API alongside EVM and Stellar. | Gas sponsorship listed in the wallets API. | Smart wallets with operational signers and recovery methods. | crossmint.com/pricing |
"See docs" means the vendor page did not state the detail clearly enough to summarize. Recheck tiers and prices before you commit.
When each one fits
- Cavos fits consumer Solana apps that want device-held keys, sponsored or token-paid fees, and the same SDK on Stellar and Starknet. It does not cover EVM.
- Privy fits teams that want a finished auth plus wallet product with managed sending on Solana and EVM.
- Dynamic fits apps that mix embedded and external wallets across many chains.
- Turnkey fits teams building their own wallet UX or server-side flows with strict signing policies.
- Magic, MetaMask Embedded Wallets, Para, and Crossmint fit teams already on those platforms for other chains or products.
Where Cavos stands on Solana
Cavos is a non-custodial embedded wallet for Starknet, Solana and Stellar. On Solana it creates a native Ed25519 system account whose key is derived on the device, with Gas Sponsorship in Any Token through a relayer. Read the Solana wallet page, the custody model, pricing, and the quickstart.
Also see the best embedded wallets for Stellar and for Starknet.