# Vibecoding CheckPay: From Prompts to Production on Celo

**URL:** <https://forum.celo.org/t/vibecoding-checkpay-from-prompts-to-production-on-celo/12628>\
**Category:** Community\
**Tags:** funding, technical\
**Created:** [November 13, 2025, 11:33am UTC](https://forum.celo.org/t/vibecoding-checkpay-from-prompts-to-production-on-celo/12628 "2025-11-13T11:33:57Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![csmarc](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.celo.org/csmarc/32/11495_2.png) [@csmarc](https://forum.celo.org/u/csmarc)\
**Post date:** [November 13, 2025, 11:33am UTC](https://forum.celo.org/t/vibecoding-checkpay-from-prompts-to-production-on-celo/12628/1 "2025-11-13T11:33:57Z")

</div>

Hey Celo builders! 👋

I’m excited to share the completion of a major milestone in the CheckPay project, a mobile-first escrow protocol built entirely on Celo with significant AI assistance through Claude Code. This milestone marks the completion of the Celo Foundation Almond Round grant for the CheckPay project.

As my first major EVM project after shipping on Polkadot, Solana, and Bitcoin, I wanted to push the boundaries of AI-assisted blockchain development on Celo.

_tldr:_ The vibecoding got me 80% there. The last 20%? That was all manual debugging, mobile testing, and ecosystem adaptation.

👉 Please find the full technical deep-dive [here](https://github.com/Gigentic/gigentic-escrow-minipay/blob/main/docs/building-checkpay-blog-post.md).

## What We Built

CheckPay is a decentralized escrow platform designed for peer-to-peer transactions in emerging markets where trust infrastructure doesn’t exist, but mobile wallets do.

Key Features:

- Smart contract escrow with 4-state machine (CREATED → DISPUTED →

COMPLETED/REFUNDED)

- Mobile-optimized for MiniPay, Valora, MetaMask mobile

- 1% platform fee, 4% refundable dispute bond (vs. $225-3,125 traditional arbitration)

- Self Protocol integration for privacy-preserving identity verification

- Gas costs \<$0.01 per transaction

**Thanks to the Celo Foundation Almond Round grant, we delivered:**

Milestone 1: Smart Contract Foundation

- Factory pattern (MasterFactory + EscrowContract)

- Comprehensive test suite with 100% coverage

- Deployed on Sepolia testnet + Celo mainnet

Milestone 2: Platform Development

- Next.js 14 App Router with mobile-first design

- Fast 4G: 1.43s load time | Slow 4G: 4.91s load time

- Production deployment at checkpay.gigentic.ai

Milestone 3: Identity Integration

- Self Protocol verification working in production

- Multi-wallet support: Valora, MiniPay, MetaMask

- 40+ test transactions on Sepolia

Milestone 4: Launch & Documentation

- Open-source codebase (MIT license)

- API documentation for ecosystem integration

- Real-world user testing across freelance, P2P, and cross-border use cases

## What’s Next

CheckPay is an ongoing commitment to financial inclusion on Celo, with the following features in development:

- 🔐 Social login integration (Thirdweb) for easier onboarding

- 💬 Built-in messaging system for escrow parties

- 🤖 AI-powered dispute resolution pipeline

- 🧪 Beta tester program

- 📱 Farcaster MiniApp

## Huge thanks to:

- Celo Foundation & Almond Round curators for supporting this vision

- Celo DevRel team for incredible office hours and demo videos

- Celo builder community for helping us navigate testnet migrations and ecosystem changes together

Building on Celo has been a fantastic experience. The mobile-first philosophy, stablecoin infrastructure (cUSD), and identity layer (Self Protocol) make it uniquely suited for emerging market financial inclusion.

## Try It Out & Get Involved

- Live platform: [https://checkpay.gigentic.ai](https://checkpay.gigentic.ai)

- Want to test? [DM](https://x.com/GigenticAI) or open an issue on [GitHub](https://github.com/Gigentic/gigentic-escrow-minipay)

- Interested in integrating? Check out our API docs and get in touch

If you’re exploring AI-assisted blockchain development or building mobile-first dApps on Celo, I’d love to hear from you!

Marci

Gigentic | CheckPay

---

<div class="post-metadata">

**Author:** ![Prezenti.grants](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.celo.org/prezenti.grants/32/9493_2.png) [@Prezenti.grants](https://forum.celo.org/u/Prezenti.grants)\
**Post date:** [November 14, 2025, 1:57pm UTC](https://forum.celo.org/t/vibecoding-checkpay-from-prompts-to-production-on-celo/12628/2 "2025-11-14T13:57:06Z")

</div>

We are so pleased you’ve found building on Celo a fantastic experience! 👏
