Global money app · Fintech and Web3
HODL
A global money app: hold crypto, spend it, swap it, send it. I co-founded HODL and, until mid-2025, led its engineering: the web app, a multi-chain Farcaster mini-app, gasless smart-account onboarding and the real-time dashboards.
- role
- Co-founder & COO; Full-Stack Engineer & Frontend Lead until Jun 2025
- organisation
- HODL Technologies
- period
- Jul 2024 – present
- Live
web app and multi-chain Farcaster mini-app in production with real user volume
source: CV, HODL
The problem
In Nigeria and across Africa, moving between naira, dollars and stablecoins means juggling exchanges, wallets, banks and gas tokens. HODL's bet is one app where crypto behaves like everyday money: a USD account to receive dollars, fiat payouts to bank accounts, and credit against crypto, with every movement visible from the blockchain to the bank.
What I built
I built the HODL web app (app.joinhodl.com) and a Farcaster mini-app that runs on several chains, Solana among them (Privy authentication, SPL-token flows and in-app PDF receipts). It is live in production, processing real user volume.
I shipped account-abstraction and paymaster onboarding so a new user can start with a smart account and no gas, and built the shared component library the team standardised on.
I contributed to the crypto-to-fiat settlement path, which lets users settle obligations and initiate payouts from on-chain assets into bank accounts, and prototyped AI borrower–lender matching.
As co-founder and COO I also work on the product, operations and company side, beyond the code.
Sign in. A new user arrives without a funded wallet.
Diagrams are simplified from the work described above. Node colours: model, code, external service, person or result.
Screens

Mobile flows (design)The mobile design flows: home with wallet balance and assets by network, history, swap, send, and the network, token and fiat selectors (Nigerian naira, Ghanaian cedi, Kenyan shilling and South African rand). 
HODL landingjoinhodl.com: 'Your Global Money App', with the swap flow from Bitcoin to naira. 
HODL web appapp.joinhodl.com on a phone: onboarding ('Cash When Needed').
Engineering decisions
- 01
Gasless first
Account abstraction with a paymaster removes the first obstacle for new users: needing a native token before doing anything.
- 02
Meet people on the rails they already use
The product moves between naira, dollars and stablecoins, and pays out through bank rails (ACH, SWIFT, wire), so crypto is the plumbing and not the pitch.
- 03
More than one chain
The mini-app and web app support several chains rather than betting on one, so users hold and move value where it already lives.
Stack
- Frontend
- React
- Next.js
- TypeScript
- Web3
- Account abstraction
- Paymaster
- ethers
- viem
- Web3Modal
- Solana
- SPL tokens
- Privy
- Distribution
- Farcaster mini-app
- Web app
next case study
Lendbit