Cavos

Blux vs Cavos: Stellar embedded wallets and custody

Blux is wallet infrastructure for Stellar dApps. Users sign in with email, a passkey, an existing Stellar wallet, or social accounts including Google, Apple, GitHub, and Discord. The SDK (React and JavaScript) adds hooks for signing, balances, Soroban contract calls, swaps through the Stellar DEX, and on-ramp and profile modals.

Both let a Stellar user sign in without a wallet. Blux also connects the wallets users already have, such as Freighter, in the same modal. On custody, Blux’s wallet verification API returns wallet_type: custodial for accounts Blux provisions. Cavos provisions a classic G-account whose key signs on the user’s device, and it sponsors account creation, reserves, and fees. Cavos does not connect external Stellar wallets.

For the category itself (custody, key models, and what the SDK actually does) start with embedded wallets and the embedded wallet SDK. The embedded wallet guide is that page. The named-vendor table is embedded wallet providers. Platform parts and pricing models are in wallet-as-a-service. The method-level surface is the embedded wallet API. The React install is how to add an embedded wallet.

CapabilityCavosBlux
Signing authoritySigning happens on the user’s device: in the browser the Ed25519 key is a non-extractable WebCrypto key in the Cavos vault. With opt-in recovery, an AWS Nitro enclave keeps a sealed copy of the MasterDEK to restore it on a new device; the enclave does not sign.Blux’s wallet verification API returns wallet_type: custodial for Blux-provisioned accounts and external for a wallet the user connects. Blux docs, November 2026.
Account modelClassic Stellar G-account for every user. The Ed25519 key is derived from a per-user MasterDEK.Classic G-account for Blux-provisioned users, or the user’s own connected wallet.
Chain coverageOne SDK with chain-native adapters. Starknet, Solana, and Stellar available today.Stellar.
SponsorshipThe Cavos relayer sponsors account creation (create()), reserves, trustlines, and fees in XLM.Blux’s docs describe fundAccount as Friendbot funding on test networks. We found no sponsored mainnet activation in its docs (checked November 2026).
LoginGoogle, Apple, GitHub, Telegram, or an email code.Email, passkey, existing wallets, and social providers including Google, Apple, GitHub, Discord, and X.
UIHosted login modal. No prebuilt send, receive, or swap screens.Configurable modal plus on-ramp, profile, swap, and transaction hooks.
MobileWeb SDK. React Native is a work in progress.React and vanilla JavaScript SDKs.
PricingFree up to 1,000 wallets. Essential $59/mo. Complete $139/mo.No public price list on blux.cc (checked November 2026).

Choose Blux when

  • You need existing Stellar wallets (Freighter, LOBSTR, hardware wallets) and new users in one login modal.
  • You want many social providers and a configurable modal with swap, on-ramp, and profile screens out of the box.
  • Custodial accounts for new users are acceptable for your product.

Choose Cavos when

  • You need non-custodial accounts for new users: the key signs on the user’s device.
  • You want account creation, reserves, and fees sponsored so new users never hold XLM.
  • You also need Solana or Starknet on the same login.

Frequently asked

What is Blux vs Cavos?

A comparison of two Stellar onboarding SDKs. Blux is wallet infrastructure for Stellar dApps that signs users in with email, social accounts, passkeys, or an existing wallet. Cavos is an embedded wallet SDK for Stellar, Solana, and Starknet where every user gets a classic G-account whose key signs on the device.

Is Blux custodial?

Blux’s own wallet verification API (November 2026) returns wallet_type: custodial for accounts Blux provisions, and external for wallets users connect. Cavos accounts are non-custodial: the key signs on the user’s device.

Does Cavos connect Freighter like Blux?

No. Cavos provisions an account for users who do not have a wallet. Blux also connects existing Stellar wallets in the same modal. If most of your users already hold a Stellar wallet, Blux or Stellar Wallets Kit fits better.

How does pricing compare?

Cavos is free up to 1,000 wallets, then Essential at $59/mo and Complete at $139/mo. Blux publishes no price list on blux.cc (checked November 2026).

Other comparisons

Evaluate it against your own requirements.

Start with the quickstart and reach a sponsored transaction on your target chain.

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