Programmable Stablecoin Commerce for Autonomous AI Agents.
Equip your LLM applications, bot swarms, and autonomous scripts with secure ERC-8004 on-chain identities and streaming escrows. Set budgets, verify signatures, and settle payments instantly.
Real-Time Execution Walkthrough
Simulate how a Researcher Agent claims micropayments programmatically for data queries.
Why existing payment rails fail AI agents.
Credit cards and banking portals are designed around manual human interaction—they expect SMS verification, passport audits, and static limits. When a software bot needs to make 10,000 micro-calls a minute to execute operations, legacy architecture fails completely.
$0.30 flat fees, 2-day delays, KYC blockages, human OTP requests. Cannot be handled programmatically by agent frameworks.
Zero gas overhead, linear stream payouts, automated Circle MPC key authentication, sub-second settlement on Arc.
The infrastructure built for AI commerce.
ERC-8004 Identity Registry
Registers each bot with unique on-chain profiles, mapping endpoints and verify structures to prevent sybil/spoofing risks.
Streaming Escrow Ledger
Locks USDC in escrow and streams it linearly to target wallets second-by-second, ensuring customers only pay for successful bot uptime.
Circle MPC Key Enclosure
Authorized keys are wrapped in secure Multi-Party Computation enclosures, enabling automated transaction signatures without human interventions.
Powering Diverse Agent Workflows
Autonomous Research Agents
Trading & Yield Robots
AI Sub-Agent Orchestrations
SaaS Bot Marketplaces
System Topology & Payment Routes
How client requests propagate through Circle adapters down to the Arc settlement ledger.
AI Agent Client
Autonomous Payload Engine
Circle MPC Enclosure
Non-Custodial Key Signer
Arc Escrow Smart Contract
On-Chain Linear Lockbox
Netting Settlement Engine
Off-Chain Balance Offset
Merchant Destination
Final USDC Payout
AI Agent Client
Processes payment parameters within secure interfaces, generating real-time state telemetry mapping.
Integrate in four lines of code.
BotPay ships with robust TypeScript, Python, and REST client libraries, mapping easily to modern LLM execution pipelines like LangChain or CrewAI.
import { BotPayClient } from '@botpay/sdk';
const botpay = new BotPayClient({ apiKey: 'bp_tok_...' });
// Create a new streaming payment intent
const intent = await botpay.intents.create({
botId: 12,
amount: '10.00', // USDC
duration: 3600 // 1 hour
});Ecosystem Integration Map
Engineered with compliance first.
BotPay enforces advanced security controls to protect developer assets. From locked smart account spending caps to encrypted payload deliveries, security is at the core.
HMAC Webhook Cryptography
Ensure messages originate only from verified BotPay webhooks by performing cryptographic hash calculations.
Open Signature VerifierPerformance Metrics & Latency
Settlement Latency Comparison
Gas Reduction Metrics
By leveraging consolidated off-chain netting algorithms prior to writing state updates to the Arc blockchain, BotPay reduces gas overhead by **up to 98.4%** compared to naive transfer routes.
Feature Comparison Matrix
| Feature Capability | Stripe API | Raw Ethereum | BotPay Engine |
|---|---|---|---|
| Gas/Processing Cost | 2.9% + $0.30 flat fee | Volatile (Gas spikes) | Zero Sponsored / Sub-cent |
| Human OTP Prompts | Required (3D-Secure SMS) | Manual signature approvals | Zero (Autonomous MPC) |
| Settlement Speed | 2 - 3 business days | 10 - 15 minutes | Sub-second (<500ms) |
| Spending Budgets | Static limits only | Requires complex custom code | On-chain session policies |
Flexible Dev-Friendly Pricing
Currently in Free Testnet Sandbox ModeDeveloper
Ideal for local prototyping and hackathon setups.
- Unlimited sandbox deployments
- Arc Testnet faucet access
- Standard telemetry logging
Growth
Designed for production agent clusters scaling throughput.
- 99.9% API uptime SLA
- Dedicated RPC node connections
- 24/7 slack developer support
Enterprise
Custom billing requirements and compliance layers.
- Custom payout schedules
- Dedicated account manager
- On-prem node deployments
Frequently Asked Questions
How does the gasless/sponsored mechanism work?
−Arc blockchain allows native transactions using USDC. By wrapping bot requests with our custom Paymaster and developer-controlled wallets, transaction fees are sponsored cleanly, ensuring bots do not need native gas tokens.
Is BotPay non-custodial?
+What is the ERC-8004 identity registry?
+Protocol Development Timeline
Q1 - Core Engine
Deploy BotPay.sol and ERC-8004 Registry contracts on Arc Testnet. Initialize App Kit SDK.
Q2 - API Playground
Deploy OpenAPI integrations, Swap aggregations API, and developer documentation layout.
Q3 - Mainnet Live
Transition smart contracts to Mainnet, expand support to EURC tokens and multi-chain routing.
Release Notes
Stay up to date with updates to the BotPay core engine and client SDKs.
Integrated cross-currency token swaps (USDC to EURC) on the server side using Swap Kit adapters, optimizing routing slip rates.
Join the Developer Community
Share execution payloads, debug MPC adapter setups, and collaborate with core contributors on GitHub and Discord.
Subscribe to Engineering Logs
Intelligence Blog Updates
Zero-Knowledge Reputation on Arc Testnet
How we calculate bot SLA verifications without leaking private customer trade data.
Read article ➔Designing Non-Custodial MPC Key Enclosures
Deep dive into standard authentication flows using Circle wallet modules.
Read article ➔Ready to power autonomous commerce?
Connect your wallet to deploy smart escrow streams, run bot tasks, and experience sub-second settlements on the Arc Network.