RapiMoni
Empowering Purchases, Empowering You
Created on 5th May 2025
•
RapiMoni
Empowering Purchases, Empowering You
The problem RapiMoni solves
IMPORTANT: The repository in Github is private, so please request access to [email protected] if you are one of the judges.
RapiMoni is a DeFi platform built on Base, designed to bring seamless payments and zero-interest loans to underbanked communities in Latin America. With just a web browser and a wallet, merchants can generate QR codes or URL links to accept payments in local stablecoins—MXNe (pegged to MXN)—and users can choose to pay on the spot or tap into a Buy-Now-Pay-Later loan collateralized with USDC.
Problem
Massive Underbanking: Over 5.4 billion adults globally lack access to financing and formal savings.
Poor Yield on Bank Deposits: Almost 0% for Mexico/Colombia, and less than 2% for India/Indonesia.
Huge Finance Gap for mSMEs: 65M mSMEs with unmet financing needs around the $5.7T.
Solution
RapiMoni is helping small businesses to sell more and to have a positive cashflow with:
- Zero-Interest DeFi Loans for their Customers: Collateralized with USDC. Merchant fees fund the model—no interest for customers.
- Instant QR/URL Payments with Low Fees (no app required): Merchants deploy dynamic on-chain invoices; customers pay in MXNe/USDC/Loans.
- High Yields with Impact: ~10% APY for MXNe liquidity providers, who are helping the small businesses.
Dream Team
FRED (Business/Operations): MBA, +15y VC-backed tech entrepreneur. Fintech researcher. AI/Blockchain hacker.
HUNTER (Web3 Dev): +8y Web3 fullstack dev. Web3 founder. Open-source protocols contributor.
LUIS (Advisor): Fintech consultant @ World Bank, IFC, IDB. Fintech advisor. exPwC & exBankia.
Proof Of Deployment
RapiMoni Contracts in Base Sepolia
NEXT_PUBLIC_LIQUIDITY_POOL_ADDRESS=0xc1Cde6Fb555cdC4d58e6b41c4754D5Fc8bc61531 NEXT_PUBLIC_FEE_POOL_ADDRESS=0xF4a53704D6267FA9842639F09397E079BFE75F52 NEXT_PUBLIC_MANAGER_ADDRESS=0xd75f49DbF59aa7cc59c41066122b255eBfA47260
RapiMoni Contracts in Base Mainnet
NEXT_PUBLIC_LIQUIDITY_POOL_ADDRESS=0x6D3254e211378F11DFEe2F75a3A42825096ecAf7 NEXT_PUBLIC_FEE_POOL_ADDRESS=0x2aF37428C75Ef929a7B0973CEfC8C3BFfBbD39cA NEXT_PUBLIC_MANAGER_ADDRESS=0x374B51C4966853012B631Df184839F11ca786950
Challenges I ran into
- Implementing the new wagmi hooks while maintaining the proper states of the variables when updates were received.
- Getting an onchain price feed for MXN/USDC working on Base Sepolia.
- Testing with real MXNe in Base using Remix IDE because the token contract has no read/write functions exposed.
- Running he app in the in-app browser of Coinbase Wallet was giving me unexpected errors while running the same project in the actual web browser was working properly.
- When trying to make transactions in Base Mainnet I got several errors from the Coinbase Wallet saying that i needed to have ETH in Ethereum in order to proceed with the transactions, even though I had enough ETH in Base Mainnet.
Tracks Applied (1)
Stablecoins
Technologies used
Cheer Project
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.