Cavos

Choose the wallet model, not just the login modal.

Cavos is device-native and chain-agnostic: one product integration, with an explicit adapter for each blockchain. Compare that model with hosted key networks and traditional wallet extensions. The licensing consequences of holding user keys are cited on the custody page. For the category itself (what an embedded wallet is, and how extension, MPC, and device-native models differ) start with embedded wallets and the embedded wallet SDK. The embedded wallet guide is that page.

CapabilityCavosHosted embedded walletsWallet extensions
Signing authorityAn account key derived on the user's device from a MasterDEK that only their devices can openProvider-specific key management or MPC modelA key managed in a separate wallet application
Chain strategyOne SDK with chain-native adaptersNetwork coverage and account model vary by providerCoverage depends on the wallet and installed networks
Current Cavos coverageStarknet, Solana, and StellarVaries by providerVaries by wallet
User experienceEmbedded directly in the product; no wallet extensionEmbedded directly in the productUsers install, open, and approve in another application
Gas sponsorshipGas Sponsorship in Any Token via chain-specific paymaster and relayer integrationsVaries by provider and networkUsually funded by the user or a separate paymaster
RecoveryDevice authorization and non-custodial recovery factorsProvider-defined recoverySeed phrase, passkey, or wallet-specific recovery

Why the adapter model matters

One integration surface

Authentication, wallet state, recovery, and sponsorship share a consistent product-level API.

Native where it counts

Address derivation, signatures, execution, and fees remain explicit and correct for each blockchain.

Built beyond three chains

New adapters can join the same interface without pretending every blockchain has the same account model.

Compare with a specific provider

Each page covers custody, chain support, signing authority, sponsorship, and recovery, including the cases where the other provider is the better choice. Teams comparing replacements can start with Privy alternatives, Turnkey alternatives (a turnkey alternative list of Turnkey embedded wallet competitors) , Dynamic alternatives, Magic alternatives, Para alternatives, Web3Auth alternatives, or Dfns alternatives. For a single pricing, chain, and key-model table of the same vendors, see Best Embedded Wallet Providers 2026: Compared. The product-shape fork (when users should sign in an embedded wallet vs a browser extension) is a separate guide. Platform parts and pricing models are in wallet-as-a-service. The method-level surface is the embedded wallet API.

Frequently asked

What makes Cavos different from hosted embedded wallets?

Cavos makes the user’s device the signing authority. The device key is non-exportable, Cavos does not reconstruct it with MPC, and each chain adapter uses the chain’s native account and transaction model.

Which blockchains does Cavos support?

Cavos currently ships adapters for Starknet, Solana, and Stellar. The SDK is designed around a chain-adapter interface so additional blockchains can be added without changing the product-level integration model.

Does Cavos use MPC?

No. Cavos does not split or reconstruct a master key with MPC. Signing authority stays with device-bound keys.

Can one application use Cavos across multiple chains?

Yes. Applications use the same Cavos.connect entry point and select a chain and network. The returned wallet is a typed, chain-specific object so native transaction behavior stays explicit.

Build the first wallet on your target chain.

Start with the unified SDK, then follow the native guide for each adapter.

We use anonymous analytics to understand how developers use Cavos. No personal data is collected. Privacy Policy