⚠️ For demo purposes only — do not use in production
AgenticPaywall

AgenticPaywall

The API monetization platform for the agentic web.
Pay-per-call access to APIs using the x402 payment protocol.
No change for your existing APIs !

4
APIs
16
Transactions
$0.0016
Total revenue (USDC)
4
Providers

Browse the Catalog

Explore all available APIs across weather, geo, finance, and more categories.

View Catalog

Provider Dashboard

Manage your APIs, endpoints, and track your revenue and transactions.

Go to Dashboard

Become a Provider

Register your APIs and start earning USDC for every call made through the paywall.

Sign up

How it works

  1. 1.An AI agent calls an API through the AgenticPaywall gateway.
  2. 2.The gateway returns HTTP 402 with payment instructions (x402 protocol).
  3. 3.The agent pays in USDC on Solana devnet and retries with the payment proof.
  4. 4.The gateway verifies the payment, forwards the request, and returns the response.
How to test (as an API consumer)▼ expand

1Set up the Phantom wallet

  1. Install the Phantom browser extension.
  2. Create a new wallet from a seed phrase.
  3. Open Settings → Developer Settings and enable Testnet Mode.
  4. Check the Solana Devnet checkbox.
  5. Copy your Devnet address (hover the account name at the top of the Phantom window to see it).

2Get free SOL (gas fees)

  1. Open faucet.solana.com.
  2. Paste your Devnet address, select a small SOL amount, and click Request Airdrop.
  3. You may need to connect a GitHub account to unlock the airdrop.

3Get free USDC (API payments)

  1. Open faucet.circle.com.
  2. Select USDC, network Solana Devnet, and paste your Devnet address.
  3. Click Send 20 USDC.
  4. To verify receipt, open explorer.solana.com, switch to Devnet (top-right), search your address, and check the Tokens tab.

4Test the Hello API

  1. Go to AgenticPaywall, click Select Wallet, choose Phantom, and authenticate if prompted.
  2. Click View Catalog and open the Hello API.
  3. On the Hello (free) endpoint, click Test — a JSON Hello World response should appear immediately.
  4. On the Hello (paid by caller) endpoint, click Pay & Test, then approve the transaction in Phantom.
  5. Warning messages from Phantom in devnet are normal and can be safely ignored.
  6. A JSON Hello World response should appear after payment is confirmed.
How to test (as an API provider)▼ expand

1Complete the consumer setup first

  1. Follow all the steps in the How to test (as an API consumer) section above to get your wallet, SOL, and USDC ready.
  2. Optionally, create a second account in Phantom if you want a dedicated Solana address for receiving payments — separate from the one used to send payments as a consumer.

2Register as a provider

  1. On the AgenticPaywall home page, click the wallet button and connect the account you want to use to send payments.
  2. Click Sign up to open the provider registration form.
  3. Fill in the required information and click Register Provider.

3Add an API

  1. Click Go to Dashboard on the home page.
  2. Select your provider in the list.
  3. Click Add New API, fill in the required information, and click Add API.

4Add an endpoint

  1. Inside your API, click Add New Endpoint.
  2. Fill in the required information and click Add Endpoint.

5Test your API

  1. Click View Catalog on the home page.
  2. Locate and open your API.
  3. Select the endpoint you want to test and use the Test or Pay & Test button.