One-click Web3 trading bot with embedded wallets & instant token access.
This project is a beginner-friendly Web3 trading DApp that lets users buy, sell, and manage crypto with a single click—no complex wallets or signatures required. Using Coinbase Developer Platform tools, new users can instantly buy USDC or PYUSD via credit card, have an embedded wallet auto-generated on login, and track orders in real time. Advanced users can enable AI-powered trading strategies through streaming subscriptions, making trading intuitive, fast, and low-risk.
The frontend is a browser-based React/Next.js application integrated with Coinbase Developer Platform (CDP) tools: Onramp for instant fiat-to-crypto purchases, CDP Smart Wallet for embedded wallets, Data APIs for balance & event tracking, and x402 for per-second subscription payments. Node.js handles the backend server for wallet management and API orchestration, while Python scripts support AI strategy computation for automated trading. Special “hacky” solution: the bot auto-signs transactions via embedded wallets without prompting MetaMask, creating a seamless Web2-like experience in Web3.