BOF (BotChain Open Facilitator) is an ultra-fast, high-throughput x402 payment facilitator engine built in Rust for low-latency EIP-3009 signature verification and on-chain settlement.
Engineered with Axum and Tokio for high-concurrency off-chain EIP-712 signature verification (`secp256k1`).
Full support for non-sequential parallel authorizations (`transferWithAuthorization`) with automatic replay protection.
Native settlement support for `$APAY` (`0xFd7bF688d5a772A81DfE39da502F69FD99cE92c7`) and `$USDT` across BotChain EVM networks.
Simple, un-gated HTTP endpoints for Web3 AI agents and payment gateways
Technical deep dives into the BotChain Micropayment Void and BOF's design
As autonomous AI agents evolve into active economic participants, the x402 protocol (HTTP 402 Payment Required) has emerged as the global web standard for pay-per-request micropayments.
However, during early Web3 AI agent adoption, zero payment facilitators supported BotChain EVM networks (Testnet 968 / Mainnet 677). BOF fills this void as a public open-source utility.
BOF decouples verification from execution:
ethers::types::Signature::recover(). Checks timestamp bounds and nonces.transferWithAuthorization(...) calldata and broadcasts signed transactions to BotChain RPCs using BOF's relayer key.BOF powers AgentPay AI, the pay-per-prompt AI compute aggregator on BotChain: