Register Your API Endpoint

Wrap your API with x402 protocol to enable micropayments on Base network

Basic Information
General information about your API endpoint

Describe what your API does. This will be shown to clients.

The original endpoint URL that will be wrapped with x402.

HTTP method your endpoint expects

How much to charge per API call in USDC. Example: 0.01 = $0.01 per request

Your Ethereum wallet address (Base network) where payments will be sent.

Authentication
How to authenticate requests to your API

The header name used for authentication (e.g., X-API-Key, Authorization)

🔒 Encrypted with AES-256-GCM before storage

Request/Response Specification
Define how to call and validate your API

A working cURL command to test your endpoint

Example response from your API in JSON format

x402 Metadata
Additional configuration for x402 protocol

JSON schema describing the response structure

Maximum time to wait for API response (10-300 seconds)

By registering, your API will be accessible via the x402 protocol using USDC on Base mainnet.

Need help? Check out the documentation