Created for the Dora Hacks Stacks sBTC Hackathon September 4, 2025.
Think Global, Act LOCAL - Onboarding the next million Nigerian Bitcoin millionaires in their native tongue: Pidgin.
Special thanks to PeaceLoveMusic, GPSC, 3Hunna, Hero, Haddy, JackbinSwitch, CryptoDude, Rocky and the entire Stacks AI Guild for making this possible
- tomm_yblack.btc
- tinderlyonx.btc
- Jrmaya.btc
- Blockface.btc
Try TokTok Now → http://pidginonstacks.carrd.co
According to a 2020 online survey, 32% of participating Nigerians used cryptocurrencies. With a total cryptocurrency transaction volume amounting to $400M, Nigeria ranks third after the United States and Russia according to 2020 estimates.
TokTok is reimagining what it truly means to think globally and act locally. Our mission is to bridge the gap between traditional financial systems and Bitcoin adoption by providing an intuitive, culturally-appropriate interface that speaks to users in Pidgin English.
Onboarding the next million Nigerian Bitcoin millionaires in their native tongue: Pidgin.
What we have is a problem to communicate.
Do you know how Mr. Beast blew up? By thinking globally and acting locally.
Mr. Beast blew up because he hired well-known actors to re-dub his voice on his videos. There are stories of him hiring the voice actor for Spider-Man to re-dub his voice in different countries.
What the learner learns is a function of what they already know.
- The Kullback-Leibler Divergence
Acting globally and thinking locally is how we onboard the next million Nigerian millionaires to the Stacks ecosystem. Nigeria already houses a large percentage of the world's bitcoin millionaires...it's time to zero to n this achievement by reimaigining and onboarding and UI/UX interface that speaks in the native Nigerian tongue: pidgin.
-
Nigeria's adoption of Bitcoin is driven by factors such as economic instability, inflation, and currency devaluation, making it a vital resource for youth and businesses.
-
The country's regulatory environment and the increasing number of crypto exchanges have facilitated the growth of cryptocurrency adoption and investment.
- 🌍 Pidgin English Interface: Native language support for Nigerian users
- 💰 sBTC Integration: Seamless Bitcoin-to-Stacks transactions
- 🔒 Secure Smart Contracts: Built on Stacks blockchain with Clarity via sbtcpay.org
- 💳 Payment Gateway: Powered by sBTCpay.org for simple Bitcoin payments
- 📱 Mobile-First Design: Optimized for smartphone usage via Carrd, an affordable solution for Nigerian Developers to get their apps off the ground without breaking the bank
- 🧪 Testnet Ready: Safe testing environment for development
- Blockchain: Stacks (Bitcoin Layer 2)
- Smart Contracts: Clarity
- Payment Processing: sBTC Pay
- Token Standard: SIP-010 compliant fungible tokens
- Cross-Chain: Bitcoin ↔ Stacks bridge functionality
TokTok is powered by sBTC Pay (http://www.sbtcpay.org), a revolutionary Bitcoin payment gateway that enables simple Bitcoin payments for developers.
- Website: http://www.sbtcpay.org
- Developer: @kai_builder
- Documentation: sBTC Pay Documentation
sBTC Clarity Contract (author: @kai_builder on X | http://www.sbtcpay.org)
TokTok is built on the Stacks blockchain using a custom Clarity smart contract (smart-contracts/sbtcpayorg.clar) that implements sBTC (Stacks Bitcoin) functionality:
- Dual Token System: Implements both
sbtc-token(available) andsbtc-token-locked(locked) fungible tokens - Protocol Functions: Secure minting, burning, locking, and unlocking operations with protocol-level authorization
- SIP-010 Compliance: Full compatibility with Stacks Improvement Proposal 010 for fungible tokens
- Batch Operations: Efficient bulk transfers and minting for improved user experience
- Security: Contract-caller validation ensures only authorized protocols can perform critical operations
protocol-lock: Locks sBTC tokens for Bitcoin bridge operationsprotocol-unlock: Unlocks sBTC tokens back to available stateprotocol-mint: Mints new sBTC tokens to recipientstransfer-many: Batch transfer functionality for multiple recipientsget-balance: Retrieves total, available, and locked token balances
The contract integrates with the sBTC registry for secure cross-chain Bitcoin operations, enabling seamless Bitcoin-to-Stacks transactions in Pidgin English.
See TokTok in action with our comprehensive usage demonstrations:
These demonstrations show the complete user journey through TokTok's Pidgin English interface, showcasing how Nigerian users can seamlessly interact with Bitcoin and sBTC through our intuitive, culturally-appropriate design.
TESTNET ONLY - This application currently supports testnet wallets only. Do not use mainnet wallets or send real Bitcoin.
Get sBTC faucet: sBTC Faucet
- Base URL:
https://sbtcpay.org/api/v1 - Authentication: Bearer token authentication
- Test API Key:
sk_test_....
- Product Management: Create, update, and manage products for sale
- Payment Intents: Generate payment intents for customers
- Payment Links: Create shareable payment links with customization
- Customer Management: Track customers and their transaction history
- Webhook Support: Real-time payment notifications
POST /products- Create new productsPOST /payment_intents- Create payment intentsPOST /payment-links- Generate payment linksGET /customers- List customers with successful paymentsGET /payment_intents- Retrieve payment intents
- Simple Bitcoin Payments: Streamlined sBTC payment processing
- Developer-Friendly: RESTful API with comprehensive documentation
- Testnet Support: Safe testing environment for development
- Real-time Updates: Webhook integration for payment status updates
- Customer Tracking: Complete transaction and customer management




