YapBay is on Celo Mainnet: May 2025 Updates
The YapBay Escrow contract is now live on Celo Mainnet! May was a fun month, a bit lighter in intensity than April for YapBay development, however we still got quite a bit done: Contracts deployed to mainnet added new functions to query escrow balances added auto cancel functions…
YapBay MVP on Celo is Ready
March and April have been tremendous months of progress for YapBay. I must say, I am super energized about where this project can go now. In March, I made 291 commits for LocalSolana. In April, I reached 366 for YapBay. But, most importantly, the code actually builds, lint checks…
March 2025: Updated Deck, Website, Contracts
Greetings and GM. I'm working hard on this project in March with my goal to get viable MVPs on an EVM chain and on Solana (under the LocalSolana brand). Here are my updates: New Deck https://static.panmoni.com/yb/yapbay-deck.pdf New Website https://yapbay.com/ The about page in p…
Marketing Push 2: 10,000 Transactions
Do a second major marketing push with the goal of achieving 10,000 YapBay transactions hold virtual meetups/AMA/Spaces with the Nigerian community and, separately, in Spanish, with the Venezuelan community to answer questions, get feedback, exchange growth ideas, etc. reach out t…
Add Trust Features
Add trust features: blocked and trusted users Civic or similar integration reputation scores
Build Early Quick-Remittance Widget
Build an early version of an AI-supported widget to help remittance senders input their remittance preferences and find the best offers in the marketplace for making their remittances with their desired payment methods as cheaply as possible.
Deploy the Alpha Version to Celo Mainnet
Deploy the alpha version to Celo mainnet with a trade limit of 100 USDC to limit losses from unexpected bugs.
Add Post-MVP Features
Add post-MVP features and incorporate public feedback payment methods (banks, fintech apps etc) improve accuracy of pricing for black market rate currencies such as NGN and VES highly-responsive self-rolled chat solution, perhaps using firebase formulate fixes for feedback and im…
Marketing Push for First 100 Transactions
Execute a targeted marketing campaign to onboard traders and achieve 100 remittance transactions in the first two corridors.
Smart Contract Audit
Conduct a professional audit of the Solidity contracts to ensure security and reliability before scaling.
Public Feedback Stage
Launch a public testing phase to gather feedback from users and stakeholders on the deployed MVP.
MVP Deployment on Celo L2
Deploy the fully integrated MVP (contracts, API, and frontend) on Celo Layer 2 (initially Alfajores Testnet) for public testing.
Frontend Dev with Vite, React.js and Dynamic.xyz
Build a user-friendly frontend using Vite and React.js, integrating Dynamic.xyz for wallet and identity management. This milestone completes the MVP’s user interface, making it accessible for testing and feedback on Celo L2's Alfajores testnet.
API Development with Express.JS and Event Listener
Develop an API using Express.JS, integrated with an event listener to handle real-time interactions with the Solidity contracts. This backend infrastructure is critical for connecting the smart contracts to the frontend, enabling seamless remittance functionality.
Solidity Contracts for EVM MVP
Build and test new smart contracts in Solidity for the YapBay MVP on an EVM-compatible chain, with 62 passing tests at https://github.com/Panmoni/yapbay-contracts-solidity .
New Website and Pitch Deck
Develop a revamped YapBay website with an updated pitch deck to articulate the vision of fast, low-cost, P2P, Web3 remittances for the global south.
Escrow
m/n multi-sig escrow. Automatic release via smart contract when certain conditions are met. Has to dynamically take into account how many accounts are affected by the transaction. Customization of escrow terms, such as length of time funds are held, conditions for release, custom…
Contracts
Address current action items. https://yapbay.com/roadmap
UI and Payment Options
UI Trade initiation, execution, and finalization. Add full contract functionality to the site. Payment Options Seed the most popular payment options. Try to find a list that can be imported. Add CRUD for listings. Create index for listings with filtering. Deployment Deploy on Arb…
API Development with Express.JS and Event Listener
Develop an API using Express.JS, integrated with an event listener to handle real-time interactions with the Solidity contracts. This backend infrastructure is critical for connecting the smart contracts to the frontend, enabling seamless remittance functionality.
Frontend Dev with Vite, React.js and Dynamic.xyz
Build a user-friendly frontend using Vite and React.js, integrating Dynamic.xyz for wallet and identity management. This milestone completes the MVP’s user interface, making it accessible for testing and feedback on Celo L2's Alfajores testnet.
MVP Deployment on Celo L2
Deploy the fully integrated MVP (contracts, API, and frontend) on Celo Layer 2 (initially Alfajores Testnet) for public testing.
Improve Contract and Deploy on Mainnet
add refund on cancel add balance check functions update API and frontend for new contract functionality integrate Divvi deploy on mainnet
GG20 - Hackathon Alumni
Proof of Ship - Season 3
I am applying to participate in the Proof of Ship - Season 3
Proof of Ship - Season 4
Excited to join Proof of Ship again
Endorsement