Celo Mainnet · Non-custodial 🏆 Celo Colombia Hackathon — 2nd place ↗

Your wallet
sends home
every month.

Text or voice a command. Your wallet approves once. Choco executes automatically — with an on-chain receipt every time. No custody. No hidden fees. No middleman.

$0 Custody fee
<1s Celo block time
On-chain Every receipt
MiniPay Native support
Choco
🔔
?
$
🎤
Voice Remittance

Send USA to Kenya 
by voice.

Plan once. Send now or on schedule.

Choco handles the rest

CHOCO AGENT AI RUN
Mini App
“Send $10 to Mercy”
✓ Send-now intent detected
TRANSFER PLAN
$10 USDC
to Mercy · One-time send
Intent detectedVoice command parsed
Route preparedUSDC → KESm via Mento
Guardrails clearWithin daily limits
Choco
🛡
Celo Mainnet
USDC balance
45.20
Next: $50 USDC → Mercy · Aug 1
New transferType or speak a command
Active schedulesSee all
Monthly to Mercy$50 USDC · 1st of month
Active
Weekly to Mom$25 USDC · Every Friday
Active
Choco receipt
Mercy
1,280 KESm
TodayDelivered
See proof ↗
👤Recipient
Mercy
📅Timing
Today · One-time
Settlement
On-chain confirmed
Route
USDC → KESm via Mento
Receipts

Movements

Mercy
Today · KES 1,280
$10
USDC
Monthly to Mercy
Jul 1 · KES 6,400
$50
USDC
Mom
Jun 27 · KES 3,200
$25
USDC

Three ways to move money with Choco.

Every product runs on Celo Mainnet. Your wallet stays in control the entire time.

Send Now

Text or speak a transfer command. Choco prepares the USDC → KESm route. Your wallet signs — funds arrive in under a minute.

Live on Celo
📅

Monthly Schedules

Set a recurring plan once. Fund the next run when you're ready. Choco executes on your chosen day, every month — no re-approval needed.

Live on Celo
🧾

On-chain Receipts

Every send, every schedule run produces a verifiable receipt stored in ChocoLedger. Auditable forever, on Celo Mainnet.

Live on Celo

Built for people who send money across borders.

The diaspora

You're abroad, family is home. Set a monthly plan once, fund it, and Choco handles every transfer — no app, no login, just your wallet.

Remote workers

Get paid in USDC, send local currency to family. Skip P2P markets and their liquidity surprises. Bridge and Mento handle the conversion — reliably.

MiniPay users

Already have MiniPay? Choco works natively inside it — no wallet import, no new app. Your 16M-user wallet just got a scheduling engine.

Developers

Open-source contracts and keeper. Extend Choco to new corridors, add liquidity providers, or fork it. ChocoGateway + ChocoLedger on Celo Mainnet.

The diaspora

Money reaches home. You stay in control.

One approval, twelve sends. Your wallet holds the USDC until each monthly run. No custody, no middleman, on-chain receipt for every payment.

USDC → KESm Monthly schedule MiniPay native

Three steps. One wallet approval.

01

Command

Text or speak your intent — amount, recipient, schedule. Agent Choco parses it and prepares the on-chain action.

"Send $50 to Mama on the 5th each month"
02

Confirm

Review the route, fee, and schedule in your wallet. Sign once. Your USDC stays in your wallet until the run date.

Wallet signs → ChocoGateway locks
03

Receipt

Choco executes on schedule. KESm arrives at the recipient. An on-chain receipt is written to ChocoLedger — permanent, verifiable, yours.

RunSettled → ChocoLedger → Celoscan

Not P2P. Not custodial. Not fragile.

Most remittance apps hold your money or rely on P2P liquidity that disappears at the worst moment. Choco is different by design.

🔐

Your keys, always

Choco is non-custodial. ChocoGateway holds a single locked run — not your whole balance. You can reclaim at any time. No one else holds your funds.

⛓️

On-chain liquidity, not P2P

KESm is settled via Mento's on-chain exchange — not a Binance P2P order or a partner's fiat wallet. No "liquidity unavailable" errors at 6 AM.

📜

Every receipt is permanent

ChocoLedger stores every schedule, run, and settlement on Celo Mainnet. Not in your inbox — on a blockchain anyone can verify, forever.

🌍

Multi-corridor, coming fast

Kenya (KESm) is live. Nigeria, Ghana, Colombia (Bre-B), Brazil (Pix), and Mexico (SPEI) are next — backed by Bridge, Kotani Pay, and Mento.

Live now. More launching soon.

🇰🇪

Kenya

USDC → KESm via Mento on Celo

Live
🇳🇬

Nigeria

USDC → NGN via Kotani Pay

Coming soon
🇬🇭

Ghana

USDC → GHS via Kotani Pay

Coming soon
🇨🇴

Colombia

USDC → COP via Bridge Bre-B

Coming soon
🇧🇷

Brazil

USDC → BRL via Bridge Pix

Coming soon
🇲🇽

Mexico

USDC → MXN via Bridge SPEI

Coming soon
🇿🇦

South Africa

USDC → ZAR via Yellow Card

Coming soon
🌍

More

Chile, Peru, Ecuador, Argentina — on the roadmap

Roadmap

Start your first schedule today.

Open Choco in MiniPay or with your email. Text a command. Send your first cross-border payment in under 60 seconds.