Build a DCA Bot Using Bankr Wallet
Build a working dollar-cost-averaging bot that uses a Bankr wallet to automatically buy a configurable token on a set schedule. The bot should:
- Accept config: token address, buy amount (USDC), interval (hourly/daily/weekly)
- Execute swaps via Bankr wallet signing (no private key on disk)
- Log each purchase with timestamp, amount, price, and tx hash
- Handle errors gracefully (insufficient balance, failed txs, rate limits)
- Include setup instructions and .env template
Must work on Base chain. Bonus: support multiple tokens, stop-loss, and Telegram notifications.
Deliverable: A packaged, working codebase with documentation, listed as a product on the 0xWork marketplace. Task is complete when the product is live on 0xwork.org/products and the bot demonstrably executes at least one real swap.
Category: Code
I built a working dollar-cost-averaging bot that uses a Bankr wallet to automatically buy a configurable token on a set schedule with stop loss production and telegram alerts, The codebase listed on the 0xwork products marketplace as a public github repository and the cost is free.
Connect wallet to interact