
Blux is a frontend package that helps developers integrate Stellar support into their applications. It takes care of logins, transaction signing, sending and receiving assets, on and off ramping, user analytics, and provides a set of custom hooks and helper functions that make it faster and easier to build on Stellar. By abstracting away low-level wallet integrations and offering a simple but flexible setup, Blux reduces development time and lowers the barrier for developers looking to build applications on Stellar, which in turn helps expand the network with more usable, polished tools.
Blux starts with a login modal that acts as the main entry point for users. This is where users choose how they want to log in, and it supports all the major Stellar wallets like Freighter, Albedo, xBull, and more. Developers can customize this modal fully—changing the layout, logo, color theme, or even the order of wallets shown. Blux also supports cold wallets like Ledger and Trezor, allowing for broader access and improved security for power users. This range of supported wallets, along with customization options, helps developers create user-friendly login experiences that match the look and feel of their app, ultimately making Stellar more accessible to new and returning users.
Once a user logs in, they are shown a profile modal. This modal includes useful features like sending and receiving tokens, viewing transaction history, seeing asset balances, and accessing on and off ramps. Features like asset swapping and viewing recent operations will be added soon. These built-in features allow users to interact with Stellar directly within the application without needing to jump to external tools or manage transactions manually, which improves user retention and creates a smoother, more complete Stellar app experience.
Under the hood, Blux provides a full set of custom React hooks like useBalance, useAccount, useTransactions, useOperations, and useSendTransaction, as well as many others. These hooks allow developers to pull real-time data from Horizon and Soroban without having to write boilerplate code or manage state manually. For teams that don’t use React, Blux also offers a vanilla JavaScript version with the same core features. Both versions are published on NPM and are fully open source. These tools give developers easier access to real-time Stellar data and allow for cleaner, more reliable app logic, helping developers of all skill levels build on Stellar faster and with fewer errors.
All apps built with Blux can be managed through the Blux Dashboard at https://dashboard.blux.cc. This is where developers can register their apps and generate their API keys, configure allowed domains, set up allowlists to make apps invite-only, and use blocklists to restrict access from specific accounts, regions, emails, or phone numbers. The dashboard also allows developers to change visual themes, add terms of service prompts, and control login options. These settings give developers full control over the behavior and accessibility of their apps, which increases security, enables experimentation, and gives app creators more confidence to build on Stellar.
The developer dashboard also includes a “Users” tab that provides a snapshot of user activity. Developers can view how many users logged in over time, which wallets were used, where the users came from, and at what times they accessed the application. This data helps developers understand their audience and monitor usage trends, which is valuable for making improvements, pitching to investors, and building user-first Stellar apps that serve real needs.
To help onboard users who don’t have a wallet or don’t understand crypto, Blux supports logins via email and SMS. This feature uses OTPs and works even in test environments, allowing developers to quickly simulate flows during local development. By making it possible to log in without a wallet, Blux helps onboard non-technical users and opens the door to a wider audience that might otherwise be intimidated by crypto tools, increasing the potential reach of Stellar apps.
Blux also supports login through passkeys, as well as social login providers like Google, Facebook, GitHub, Discord, Telegram, and more. These accounts are linked to Stellar accounts behind the scenes, allowing users to sign and send transactions even if they don’t know anything about blockchain. This gives developers an easy way to build apps for mainstream users while still relying on the core Stellar tech stack, helping bring Stellar to people outside of the crypto-native crowd.
The documentation is being finalized and will walk developers through every step of integrating Blux, from installation to customization, including how to use all the hooks, helpers, and platform features. The goal is to provide a clear path for anyone who wants to use Stellar in their project. This improves developer onboarding, reduces confusion, and increases the chances that projects built on Stellar will succeed and stay active.
Blux is fully open source, and all of its code is published across multiple repositories on GitHub. Unlike some wallet infrastructure tools like Privy, we believe in transparency and invite the Stellar community to look at how everything works, open issues, suggest improvements, or contribute code. This helps build trust in the tools powering Stellar apps and gives developers more confidence that the platform is secure, maintained, and future-proof.
Customization is a key priority in Blux. Developers can even define and plug in their own login methods if the built-in options don’t meet their needs. This flexibility ensures that Blux is compatible with any kind of Stellar app, whether it’s a DeFi tool, a payments platform, an NFT project, or something else entirely. Supporting such a wide range of use cases helps foster innovation in the Stellar ecosystem and ensures that developers aren’t limited by rigid tools.
Blux is completely free to use for now. In the future, we plan to offer advanced features in the developer dashboard that will be part of a paid version. These features will not replace or restrict the existing free functionality and will be announced publicly when ready. Offering a freemium model ensures that everyone can use Blux without friction, while also giving power users the option to access advanced tools if they need them, which supports long-term sustainability of the platform and helps more professional apps grow on Stellar.
Yes
$81.0K
Developer Adoption: Reach 20 Stellar projects integrating Blux into their applications within 3 months of launch.
User Activity: Support at least 3,000 user logins through wallet, social, email, SMS, or passkey.
Wallet Coverage: Maintain full support for 90%+ of active Stellar wallets (hot and cold) and ensure compatibility with all integrated dApps.
Developer & User Feedback: Actively engage developers and users via X and Discord to gather feedback and crowdsource potential security issues.
Ecosystem Impact: Establish Blux as the go-to wallet kit for Stellar by reducing onboarding friction, supporting diverse login methods, and offering seamless wallet integration, all while remaining open source and customizable.
Sustainability: Maintain an open-source codebase on GitHub and secure partnerships for long-term support, visibility, and ongoing development.
Our strategy focuses on activating Stellar-based developers and onboarding new builders and users by positioning Blux as the go-to wallet kit for Stellar dapps.
Developer & Ecosystem Integration
Partner with Stellar-based projects to integrate Blux and showcase real-world usage.
Share integration case studies and guides through blog posts, docs, and Twitter threads to help other devs get started quickly.
Stay involved in Stellar Discord, forums, and GitHub to answer questions, gather feedback, and provide support.
Content & Community Outreach
Continue posting daily technical and educational content about Blux on X to raise awareness and explain the value for Stellar developers and dapps.
Release clear video walkthroughs and UI demos that show how easy it is to get started with Blux.
Highlight use cases like onboarding users without wallets, Soroban support, and unified wallet handling to attract attention from devs frustrated with existing complexity.
Social Growth & Visibility
Leverage developer communities and channels like Discord, and Telegram to share updates, call for feedback, and surface new use cases.
Feature Blux in relevant Stellar hackathons or community programs to increase visibility among active builders.
Share updates and developer milestones publicly to validate traction.
Pricing & Monetization
While Blux is free and open source at its core, we will introduce paid plans for projects that need advanced support and customization.
Paid offerings will include white-label features, priority support, and tailored integration help for dapps that need more control over UI, user onboarding, or wallet flows.
These plans will help sustain the project while giving larger teams more flexibility.
Long-Term Positioning
Make Blux the default way developers onboard users into the Stellar ecosystem — with or without a wallet.
Build trust by being transparent about roadmap, feature progress, and community feedback.
Blux is currently live and ready to use. Developers can install and integrate Blux into their dapps today via npm (https://www.npmjs.com/package/@bluxcc/react), or try it out live at https://demo.blux.cc, without any registration or waitlist. The project is open source and already receiving attention from the Stellar community. The documentation is also complete at https://docs.blux.cc.
Some projects have already integrated Blux into their dapps, including Ryvit and Fluxity. Others are actively working on integrations, and we’ll be sharing updates on our X account soon.
We've also seen interest from developers frustrated with the current complexity of interacting with Soroban. Since Blux already supports Soroban transactions, it has been welcomed as a much-needed solution.
We are collecting traction data such as demo visits, package installations on npm, and developer registrations to our dashboard, and we plan to publish these insights as they grow.
We've also been posting almost daily for the past few months on our X account, sharing updates on what Blux is and how dapps can benefit from using it.
Following our previous submission, we’ve completed the initial deliverable despite the application not advancing. We’ve made solid progress, and in this resubmission, we’ve revised the deliverables and timelines to reflect the next stages.
This tranche focuses on building the foundation of Blux, a wallet integration kit for Stellar. The goal is to deliver a working MVP that developers can start using right away.
Brief Description:
* Build a fully customizable and responsive UI modal for connecting Stellar wallets, sending transactions, and signing messages.
* Integrate support for major Stellar wallets.
* Provide a live demo page where developers can test and change design settings like color, border, theme, logo, and login methods.
* Support switching between Stellar networks via a custom React hook.
* Implement useful React hooks like useBalance, useAccount, and useTransactions to work without stellar-sdk.
How to Measure Completion:
* All features are available and working at https://demo.blux.cc
* UI is responsive and customizable.
* Custom hooks are working and included in the package.
Estimated Date of Completion: May 20, 2025
Budget: $18,000
Hours: 180
Brief Description:
* Build a vanilla JS version of the Blux package to support developers who don't use React.
* Add support for custom RPC endpoints for flexible network connections.
* Complete and publish documentation at https://docs.blux.cc
* Extend the profile modal to include Send, Swap, Receive, balances, and transaction history.
How to Measure Completion:
* Vanilla JS version works as expected and is available on NPM.
* Profile modal works with all features and can be tested via the demo page.
* Documentation is published and up to date.
Estimated Date of Completion: June 10, 2025
Budget: $12,000
Hours: 120
This tranche introduces advanced features, developer dashboards, and extra customization.
Brief Description:
* Add on/off-ramp integration directly in the profile modal.
* Support hardware wallets like Ledger and Trezor.
* Allow advanced config options like hiding or reordering login methods, wallet auto-detection, and no-UI modals for approval.
* Add a dark/light theme toggle.
How to Measure Completion:
* Profile modal supports on/off ramps.
* Ledger and Trezor work with Blux.
* Config options are in place and explained in the docs.
Estimated Date of Completion: July 5, 2025
Budget: $14,000
Hours: 140
Brief Description:
* Build a dashboard for developers to manage their apps at https://dashboard.blux.cc
* Add login options via email and SMS.
* Enable app-level security settings: allowed origins, whitelists, blacklists, and custom login terms.
* Show developer analytics: connected users, login methods, timestamps, wallet addresses, etc.
* Allow developers to test login with preset email/SMS and default OTP.
How to Measure Completion:
* Email and SMS login options are available.
* Dashboard works and is accessible.
* Security options and user analytics are visible in the dashboard.
Estimated Date of Completion: August 5, 2025
Budget: $22,000
Hours: 220
This tranche ensures Blux is secure, optimized, and ready for production.
* Enable login with passkey.
* Add support for login with Google, Meta, GitHub, Telegram, Discord, and more.
* Expand hooks to include useSendTransaction, useSignMessage, useOperations, etc.
* Show detailed usage analytics in the developer dashboard.
How to Measure Completion:
* All social and passkey logins are usable.
* Analytics are live and accurate.
* Hooks are functional and documented.
Estimated Date of Completion: August 20, 2025
Budget: $10,000
Hours: 100
Brief Description:
* Optimize frontend and backend code.
* Perform QA testing across browsers and devices.
* Add system recovery and backup processes.
* Conduct a closed beta with selected developers.
How to Measure Completion:
* QA and optimization reports published.
* All issues resolved.
* Recovery system documented and working.
Estimated Date of Completion: September 5, 2025
Budget: $5,000
Hours: 50
We are a team of two, Ceyda and Ruveyda, who have been active in the Stellar ecosystem for over a year. Additionally, we collaborate remotely with experienced professionals worldwide, including UI designers, motion graphic artists, branding experts, and other specialists to bring our projects to life.

