From 0 to 25,000+ Wallets: Designing Adoption
What started as a small Telegram Mini App grew into a Web3 onboarding engine — helping projects like Moonbirds and Bored Ape Yacht Club launch exclusive token-gated communities. Through continuous UX redesign, Hubz’s total connected wallets jumped from almost zero to 25k+ unique users, turning a clunky crypto flow into a fast, trustworthy experience.

What Stops Users Isn’t Web3 — It’s Friction
Hubz helps communities build gated spaces, manage rewards, and analyze on-chain engagement — all within Telegram. But by late 2024, adoption had stalled: less than 5% of new admins completed onboarding. The process was too long, too technical, and too risky-looking.
Iterating the Onboarding Flow
We explored different configuration points throughout the onboarding process. The first version used a traditional mini-app flow, branching from bot messages into separate admin and member experiences — Hubz and Hubzter. We later evolved the product into a unified mini-app experience, consolidating both admin and member flows into one seamless app.
Understanding Users Through Research & Testing
We interviewed five representative admins and members to uncover hidden blockers.
Key insights that guided the product developments:
- Cautious Admins. Community Admins want security and utility in Telegram. Gatekeeping is the most resonating tool.
- Curious members. Newcomers were intrigued by tokens and leaderboards but don't know where to start.
- Low trust in Telegram bots. Visual and textual trust cues mattered more than speed. Multi-wallet and multi-chain support became critical.
Final Onboarding Experience
The redesigned flow delivers a smoother end-to-end experience — aligning admin and member journeys while reducing friction and reinforcing trust at every step.
Add Hubz to a Group
Configure Token Gate
Verify & Join

Thoughtful UX — from subtle animations to reassuring wallet-connect cues — can transform hesitation into confidence.The redesigned onboarding became more than a flow; it was the genuine handshake between Web3 and everyday users inside Telegram.