API marketplace for people and AI agents

Pay for the response, not the promise.

Discover APIs, pay in the currency you hold, and be charged only when a response meets the contract the seller agreed to. Publish your own API and get paid in the currency you choose.

Payments are real USDT on Celo mainnet, paid from your own wallet and verified on-chain before anything is credited.

Buyer dashboard · preview
OverviewExplore APIsUsageWalletReceipts
Available balance24.80 USDT
Spent this week3.42 USDT
Price feed · ethCharged 0.020
Weather lookupNot charged (stale)
Funding · cNGN to USDTCredited 12.00

How Payrail works

Four steps from a wallet to a verified response.

1

Discover and choose an API

Browse listings with a clear price, a written response contract and what counts as a qualifying result.

2

Fund in a supported currency

Connect and verify your wallet, then add funds. Supported assets are converted to USDT through verified routes, with the rate and fee shown before you approve.

3

Pay only for qualifying responses

Each request is checked against the contract. Qualifying responses are charged; failures and stale results are not.

4

Publish and monetize

Create a listing, prove you own the endpoint, set a price and a contract, test it, and publish when every requirement is met.

5

Track everything

Usage, spending, receipts, earnings, platform fees and payouts are computed from saved records and the ledger.

6

Get paid in your currency

Choose USDT or another supported payout asset, prove you control the destination address, review the exact quote, and confirm.

Built for both sides of the API

Clear terms for the people who pay and the people who get paid.

For buyers and agents

  • Charged only when the response meets the contract
  • Fund with the assets you hold, converted to USDT on verified routes
  • Receipts for every request and a statement that reconciles
  • Spending limits and revocable keys for AI agents

Open the buyer workspace

For sellers

  • Keep your API credentials encrypted; they are never shown again
  • Prove endpoint ownership before anything is public
  • Test against your own contract, then publish
  • Earnings and a 3% platform fee shown before you sell
  • Payouts in USDT or a supported asset, to an address you verify

Open the seller workspace

Currencies and verified routes

Balances, prices and earnings are held in USDT on Celo mainnet. Other currencies are converted into USDT by Textile Protocol in your own wallet before Buy is paid. Each currency below shows its real status, read from this server.

USDTSettlement currency: Buy is paid in USDT on Celo
Other currenciesLoading each currency's real status from this server…

Supported currencies are the ones on Textile's official Celo list. LIVE means Textile is quoting that currency into USDT right now. A currency with thin liquidity stays LIVE but says so: a large amount may not fill. If Textile has no market makers for a currency at the moment it says so instead of LIVE, and turns LIVE again by itself.