An AI-powered autonomous agent that helps users automatically save spare change and manage recurring bill payments on Celo blockchain.
- 700K+ Celo users need automated savings tools
- No easy way to set up recurring payments or round-up savings
- Unbanked/underbanked populations need simple financial tools
AutoPocket is an autonomous agent that:
- 🤖 Round-up Savings - Automatically saves spare change from transactions
- 📅 Bill Automation - Schedules and executes recurring bill payments
- 💰 Stablecoin Auto-conversion - Converts to cUSD for stability
- 📱 Mobile-first - Designed for Celo's mobile-heavy user base
- 🔐 ERC-8004 Compliant - Full agent identity and reputation
- Smart Contract: Solidity (ERC-8004)
- Frontend: Next.js + wagmi + viem
- AI: Agentic decision-making for savings optimization
- Blockchain: Celo (Ethereum L2)
- Payments: x402 protocol for API payments
- Spare Change Savings - Round up transactions to nearest dollar, save difference
- Bill Scheduler - Create recurring payments for rent, utilities, subscriptions
- Auto-Compound - Automatically deposit savings to yield protocols
- Spending Analytics - AI analyzes patterns, optimizes savings rate
- ERC-8004 Identity - Full on-chain agent reputation system
# Install dependencies
npm install
# Deploy to Celo Alfajores (testnet)
npx hardhat run scripts/deploy.js --network celoAlfajores
# Deploy to Celo Mainnet
npx hardhat run scripts/deploy.js --network celo
# Run frontend
npm run devautopocket/
├── contracts/ # Solidity smart contracts
│ └── AutoPocketAgent.sol
├── scripts/ # Deployment scripts
│ └── deploy.js
├── app/ # Next.js frontend
│ └── page.tsx
├── hardhat.config.js # Hardhat configuration
├── package.json # Dependencies
└── README.md # This file
- Twitter: @dr_winner6
- GitHub: dr-winner
MIT