💡 Inspiration
We wanted to combine AI and blockchain to create a programmable milestone-based agent where users can securely pay for services and interact with a smart assistant.
🛠 What it does
Users connect via CDP Wallet
Complete milestones with token-gated payments
Interact with a Claude 3 Sonnet-powered assistant for intelligent responses
🏗 How we built it
Frontend: React + Vite with responsive UI and milestone cards
Backend: Node.js + Express + MongoDB for user authentication & assistant data
Blockchain: CDP Wallet API for milestone payouts
AI: Amazon Bedrock Claude 3 Sonnet for structured assistant responses
Payments: x402pay token generation for gated access
⚡ Challenges we ran into
Integrating CDP Wallet payments with real-time UI updates
Ensuring Claude 3 Sonnet only activates post token validation
Handling voice/text responses and special commands efficiently
🏆 Accomplishments
Fully functional milestone-based crypto payment system
Token-gated AI assistant using GenAI
Responsive, polished UI with dynamic state changes
📚 What we learned
How to combine blockchain, token gating, and AI in one project
Real-time state management for crypto payments and GPT interactions
Efficient AWS Bedrock integration for GenAI assistants
🚀 What's next for CDP Wallet Agent
Add multi-user support
Include more advanced AI commands and integrations
Expand milestone automation and payment options

Log in or sign up for Devpost to join the conversation.