BotPay
BotPay is a stablecoin payment gateway and streaming-escrow protocol for autonomous agents on Arc. Solidity contracts in contracts/ — BotPay.sol, BotPayV2.sol, ConfidentialEscrow.sol, and MockYieldVault.sol with an IERC4626 interface — cover streaming escrows, ZK-commitment confidential streams, and yield routing, alongside NettingSettler.sol and SlaOracle.sol. BotPaySmartAccountFactory.sol plus lib/smart-account-helper.ts bring ERC-4337 smart accounts with sponsored gas. Registered bots are provisioned Circle developer-controlled wallets through lib/circle-wallet-service.ts, and ERC-8004 identity and reputation are wired through app/identity and lib/reputation-engine.ts. The Next.js App Router frontend spans dashboards, an x402 nanopayments sandbox backed by lib/x402-middleware.ts, an interactive API playground, and a CCTP bridge flow via lib/cctp-utils.ts.
AI Engineer | Building intelligent dashboards with Computer Vision, NLP, and MLOps
1 (Solo) — Duy Khanh
BotPay - Decentralized Bot Payment Processor