Demo Script
Judge presentation guide — 3-4 minute walkthrough
1
Intro
CLENJA is a Telegram-first agentic finance assistant on Celo with x402 infra endpoints. Explain the multi-track approach: real-world utility + reusable paid APIs.
⏱ ~20 seconds
2
Agentic Chat Demo
Navigate to Agent Playground. Submit natural language commands like 'cashout 50 cUSD' or 'send 5 cUSD to 0xabc'. Show challenge-based confirmation flow and response handling.
⏱ ~60 seconds
3
Beneficiaries Management
Go to Beneficiaries page. Save a new beneficiary with bank details, then list saved beneficiaries. Show how chat references them: 'cashout 50 cUSD to Gabriel'.
⏱ ~40 seconds
4
Cashout Lifecycle
Use the payoutId from the cashout in the Cashout Status page. Walk through the state machine: pending → processing → settled. Show the visual pipeline stepper.
⏱ ~40 seconds
5
Dashboard Overview
Load the dashboard overview. Show token balances, transaction receipts, cashout history, and system readiness indicators.
⏱ ~30 seconds
6
Infra Angle — x402 APIs
Show an x402-protected endpoint and explain the paid API model. Other agents/devs can consume wallet and cashout endpoints with automatic payment verification.
⏱ ~30 seconds
Key Talking Points
Expected Highlights
- Real-world utility + mobile-first UX for African users
- Trust and safety via policy engine and challenge confirmations
- Reusable infra via payment-gated APIs (x402)
- Africa-first cashout direction with provider adapter pattern
- Natural language intent parsing with no rigid command menus
- Immutable receipt and audit logging for all transactions
Submission Checklist
□Karma project link
□Demo video link
□GitHub repo link
□Tweet tagging @Celo and @CeloDevs
□x402 endpoint evidence (402 → paid flow)
□Onchain tx/receipt examples
□Self unavailable-region screenshot