Skip to main content
Ababil has launched Testnet v1. All APIs on this page are live and ready to use on testnet.

What is Ababil?

Ababil is a payment infrastructure built on the x402 protocol. It gives merchants a dashboard and a developer API to accept USDC payments across Arc, Base, Ethereum, and Solana — all from one integration. When a buyer pays using a merchant’s API key, the USDC settles directly into that merchant’s dashboard wallet. No intermediaries, no custodial accounts — funds land peer-to-peer. AI agents can pay autonomously using EIP-3009 signed authorizations, requiring nothing beyond a private key. Ababil acts as the Facilitator in the x402 protocol triangle:

Merchant

Uses the Ababil dashboard and API key to create payment intents. Received funds settle directly into the merchant’s dashboard wallet.

Buyer

Human or AI agent that signs a USDC transfer authorization. No token approvals needed.

Ababil

Verifies the EIP-3009 signature and relays transferWithAuthorization on-chain. Never holds funds.

Base URLs

All API endpoints are prefixed with /api/v1:
The hosted checkout page (buyer-facing UI) is served at:

Integration Paths

Ababil supports two integration patterns. Both start from the same intent creation endpoint.

Hosted Gateway

Redirect buyers to Ababil’s hosted checkout page. Wallet connect, signing, and settlement are fully managed. Recommended for human buyers. ~1 hour to integrate.

Custom Integration

Build your own payment UI. Your frontend signs the EIP-3009 authorization; Ababil verifies and settles on-chain. Required for AI agents and white-label UIs. ~1 day to integrate.

Endpoints at a Glance