Developer & AI Agent Platform
Build non-custodial, sub-cent payment rails on Base for human shoppers and autonomous LLM agents.
One unified backend routing payment intents directly to Base L2.
Pure transaction-based fees (0.25% Starter • 0.10% Verified • 0.05% Enterprise).
Governed by centralized spending policies and human-in-the-loop gates.
1. Initialize TypeScript SDK
2. Initialize Python SDK
Interactive API Explorer
Execute live queries against canonical OwnPay API endpoints with real-time payload feedback.
Granular API Key Management
Scoped credentials isolated between sandbox (Base Sepolia) and live production (Base Mainnet).
| Key Name | Environment | Prefix / Mask | Scopes | Created | Status | Action |
|---|---|---|---|---|---|---|
| Loading API keys... | ||||||
Autonomous Agent Lifecycle
Deploy autonomous agent identities equipped with deterministic Smart Accounts on Base.
| Agent Identity | Status | Smart Account Wallet | USDC Balance | Daily Limit | Approval Threshold | Kill-Switch |
|---|---|---|---|---|---|---|
| Loading agents... | ||||||
Agent Smart Accounts & Gasless Sponsorship
EIP-4337 smart accounts derived per autonomous agent with gasless paymaster sponsorship on Base.
OwnPay automatically sponsors L2 execution gas for eligible autonomous payment intents via Paymaster policy.
Each agent wallet is cryptographically bound to its parent merchant owner and cannot be accessed across merchants.
Agent Spending Policies & Risk Engine
Centralized policy enforcement ensuring autonomous agents cannot drain funds or bypass limits.
1. Per-Transaction Limit
Hard cap on any individual transaction. Requests above this cap are strictly rejected with 403.
2. Daily Aggregate Limit
Rolling 24-hour spending ceiling across all payments initiated by the agent.
3. Human Approval Gate
Payments exceeding autonomous allowance are paused in the approval queue pending human authorization.
Human-in-the-Loop Approvals Queue
High-value autonomous transactions that exceed automated spending policy thresholds require human consent.
| Approval ID | Agent | Amount | Destination Recipient | Reason | Status | Review Action |
|---|---|---|---|---|---|---|
| Loading pending approvals... | ||||||
Model Context Protocol (MCP) Server
Standardized LLM integration for Claude Desktop, Cursor, and autonomous agent frameworks.
- •
create_payment_intent— Base payment intent QR - •
check_intent_status— Real-time onchain status - •
request_agent_payment— Autonomous session spend - •
check_wallet_balance— Smart account USDC balance - •
request_x402_quote— HTTP 402 challenge quote - •
verify_wallet— EVM validation & readiness - •
check_limits— Query remaining daily allowance - •
list_agents— Active registered agents - •
get_agent_policy— Detailed spending rules - •
create_agent_payment_request— Policy-gated payment
HTTP 402 Machine Paywall Protocol
Autonomous micro-billing for AI compute, APIs, and data feeds without subscriptions.
Official SDK Ecosystem
Type-safe clients for Node.js, Next.js, and Python backend services.
Base Sepolia Sandbox & Faucet
Test complete checkout and agent workflows without real capital. Strictly isolated from live financial ledgers.
SSRF-Protected Webhook Tester
Dispatch signed test webhook events to your destination endpoint with real-time SSRF defense.
- 🔒 Localhost Blocked: 127.0.0.1 and [::1] rejected.
- 🔒 RFC1918 Blocked: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16.
- 🔒 Cloud Metadata Blocked: 169.254.169.254 protected.
- 🔒 DNS Rebinding Protected: Target host verified before dispatch.
Live Transaction Ledger & Stream
On-chain transaction logs on Base with verified transaction hashes and instant WebSocket broadcast.
/ws/live-stream
Base L2 Settlement
Subscribed clients receive immediate event emissions when payments settle on Base. Isolated by merchant tenant credentials.
| Order / Intent | Source | USDC Amount | Network | Status | Explorer |
|---|---|---|---|---|---|
| Loading transactions... | |||||
Security & Operational Audit Trail
Immutable event log of key creations, agent freezes, policy modifications, and payments.
| Action | Entity | Actor | Timestamp |
|---|---|---|---|
| Loading audit logs... | |||
Canonical API Documentation
Reference guide for authentication, idempotency, machine payments, and Base settlement.
OpenAPI 3.1 Specification
Download or integrate our machine-readable OpenAPI specification directly into Swagger or Postman:
Open GET /api/v1/openapi.json →