Introduction
The complete wallet infrastructure for Stellar dApps.
Blux is wallet infrastructure for Stellar dApps — designed to make onboarding seamless, even for users who don't have a Stellar wallet.
Users can sign in instantly with email, social accounts (Google, Apple, etc..), passkeys, or an existing wallet. No friction, no setup, no barriers.
What's Included
Multiple Auth Methods
Email, social, passkeys, and wallets — all out of the box.
Built-in Hooks
Transaction signing, balances, swap, history, and on/off-ramp modals.
Customizable UI
Match your dApp's branding with a fully configurable modal.
TypeScript Ready
Full type safety with clean, modern APIs.
Quick Start
Pick your package based on your stack:
npm install @bluxcc/reactnpm install @bluxcc/coreThen follow the setup guide for your framework:
React
For React, Next.js, Vite, and CRA projects.
JavaScript
For framework-agnostic or vanilla JS projects.
Want to see Blux in action before integrating? Try the live demo →