This API asks $0.001 in USDC on Base for each call, over x402. It pays to 0x0573c4dA7fC31E944e5FF959fEf3b42199C308B2. A signed payment is good for 300 seconds.
- Protocol
- x402 version 2, scheme exact
- Network
- Base ·
eip155:8453 - Asset
- USDC · 0x8335…A02913
- Amount
- 1000 base units = $0.001
- Answer type
- application/json
- Description
- Pay $0.001 per request — no account required. See https://www.alchemy.com/docs/reference/compute-unit-costs
Put pay.anyfare.agents.bakingbad.dev/ in front of any paid link. The price that counts is the one the API asks at call time.
Pay it from your agent
In the console, with a budget per day and a highest price per call.
Call https://pay.anyfare.agents.bakingbad.dev/x402.alchemy.com/%7BchainNetwork%7D/v2 through Anyfare. Pay with my payment key from $ANYFARE_PAYMENT_KEY. Don't pay more than $0.05 for one call.
Each one shows under Last calls, and in your console's Payments.
An agent with its own wallet needs no key. It calls the link, gets our 402, and pays in USDC on NEAR, Base or Solana, or over MPP on Tempo.
Last calls
| When | Paid with | API paid with | Buyer | Amount | Status | Time | |
|---|---|---|---|---|---|---|---|
No calls through Anyfare yet.Yours can be the first. | |||||||
The answer to GET pay.anyfare.agents.bakingbad.dev/_/check?url=…, as it came.
{
"payable": true,
"method": "GET",
"target": "https://x402.alchemy.com/%7BchainNetwork%7D/v2",
"price": {
"amount": "0.001",
"currency": "USD",
"asset": "base-usdc",
"network": "eip155:8453"
},
"quote": {
"amount": "0.001",
"fee": "0",
"currency": "USD"
},
"link": "https://pay.anyfare.agents.bakingbad.dev/x402.alchemy.com/%7BchainNetwork%7D/v2",
"protocol": "x402",
"asks": {
"amount": "0.001",
"asset": "USDC",
"network": "eip155:8453",
"paidWith": "base",
"payTo": "0x0573c4dA7fC31E944e5FF959fEf3b42199C308B2",
"scheme": "exact",
"x402Version": 2,
"maxTimeoutSeconds": 300,
"description": "Pay $0.001 per request — no account required. See https://www.alchemy.com/docs/reference/compute-unit-costs",
"mimeType": "application/json"
},
"upstream": {
"status": 402,
"headers": {
"payment-required": "eyJ4NDAyVmVyc2lvbiI6MiwiZXJyb3IiOiJQYXltZW50IFJlcXVpcmVkIiwicmVzb3VyY2UiOnsidXJsIjoiaHR0cHM6Ly94NDAyLmFsY2hlbXkuY29tLyU3QmNoYWluTmV0d29yayU3RC92MiIsImRlc2NyaXB0aW9uIjoiUGF5ICQwLjAwMSBwZXIgcmVxdWVzdCDigJQgbm8gYWNjb3VudCByZXF1aXJlZC4gU2VlIGh0dHBzOi8vd3d3LmFsY2hlbXkuY29tL2RvY3MvcmVmZXJlbmNlL2NvbXB1dGUtdW5pdC1jb3N0cyIsIm1pbWVUeXBlIjoiYXBwbGljYXRpb24vanNvbiJ9LCJhY2NlcHRzIjpbeyJzY2hlbWUiOiJleGFjdCIsIm5ldHdvcmsiOiJlaXAxNTU6ODQ1MyIsImFtb3VudCI6IjEwMDAiLCJhc3NldCI6IjB4ODMzNTg5ZkNENmVEYjZFMDhmNGM3QzMyRDRmNzFiNTRiZEEwMjkxMyIsInBheVRvIjoiMHgwNTczYzRkQTdmQzMxRTk0NGU1RkY5NTlmRWYzYjQyMTk5QzMwOEIyIiwibWF4VGltZW91dFNlY29uZHMiOjMwMCwiZXh0cmEiOnsibmFtZSI6IlVTRCBDb2luIiwidmVyc2lvbiI6IjIifX0seyJzY2hlbWUiOiJleGFjdCIsIm5ldHdvcmsiOiJzb2xhbmE6NWV5a3Q0VXNGdjhQOE5KZFRSRXBZMXZ6cUtxWkt2ZHAiLCJhbW91bnQiOiIxMDAwIiwiYXNzZXQiOiJFUGpGV2RkNUF1ZnFTU3FlTTJxTjF4enliYXBDOEc0d0VHR2tad3lURHQxdiIsInBheVRvIjoiNktzYlNBemhGZTVZenFCSzluZ2VaemRVNXhhdVpzbmk5b3NRZUI4clN5NVIiLCJtYXhUaW1lb3V0U2Vjb25kcyI6MzAwLCJleHRyYSI6eyJmZWVQYXllciI6IkdWSko3cmRHaVhyNXhhWWJSd1JiamZhSkw3Zm13UnlnRmkxSDZhR3FEdmViIn19LHsic2NoZW1lIjoiZXhhY3QiLCJuZXR3b3JrIjoiZWlwMTU1OjE0MyIsImFtb3VudCI6IjEwMDAiLCJhc3NldCI6IjB4NzU0NzA0QmMwNTlGOEM2NzAxMmZFZDY5QkM4QTMyN2E1YWFmYjYwMyIsInBheVRvIjoiMHgwNTczYzRkQTdmQzMxRTk0NGU1RkY5NTlmRWYzYjQyMTk5QzMwOEIyIiwibWF4VGltZW91dFNlY29uZHMiOjMwMCwiZXh0cmEiOnsibmFtZSI6IlVTRCBDb2luIiwidmVyc2lvbiI6IjIifX0seyJzY2hlbWUiOiJleGFjdCIsIm5ldHdvcmsiOiJlaXAxNTU6ODQ1MyIsImFzc2V0IjoiMHg4MzM1ODlmQ0Q2ZURiNkUwOGY0YzdDMzJENGY3MWI1NGJkQTAyOTEzIiwiYW1vdW50IjoiMTAwMCIsInBheVRvIjoiMHgwNTczYzRkQTdmQzMxRTk0NGU1RkY5NTlmRWYzYjQyMTk5QzMwOEIyIiwibWF4VGltZW91dFNlY29uZHMiOjYwNTQwMCwiZXh0cmEiOnsibmFtZSI6IkdhdGV3YXlXYWxsZXRCYXRjaGVkIiwidmVyc2lvbiI6IjEiLCJ2ZXJpZnlpbmdDb250cmFjdCI6IjB4Nzc3Nzc3NzdkY2M0ZDVhOGI2ZTQxOGZkMDRkODk5N2VmMTEwMDBlZSJ9fV19",
"content-type": "application/json; charset=utf-8",
"date": "Wed, 11 Nov 2026 20:33:06 GMT"
},
"x402": {
"x402Version": 2,
"error": "Payment Required",
"resource": {
"url": "https://x402.alchemy.com/%7BchainNetwork%7D/v2",
"description": "Pay $0.001 per request — no account required. See https://www.alchemy.com/docs/reference/compute-unit-costs",
"mimeType": "application/json"
},
"accepts": [
{
"scheme": "exact",
"network": "eip155:8453",
"amount": "1000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"payTo": "0x0573c4dA7fC31E944e5FF959fEf3b42199C308B2",
"maxTimeoutSeconds": 300,
"extra": {
"name": "USD Coin",
"version": "2"
}
},
{
"scheme": "exact",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"amount": "1000",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"payTo": "6KsbSAzhFe5YzqBK9ngeZzdU5xauZsni9osQeB8rSy5R",
"maxTimeoutSeconds": 300,
"extra": {
"feePayer": "GVJJ7rdGiXr5xaYbRwRbjfaJL7fmwRygFi1H6aGqDveb"
}
},
{
"scheme": "exact",
"network": "eip155:143",
"amount": "1000",
"asset": "0x754704Bc059F8C67012fEd69BC8A327a5aafb603",
"payTo": "0x0573c4dA7fC31E944e5FF959fEf3b42199C308B2",
"maxTimeoutSeconds": 300,
"extra": {
"name": "USD Coin",
"version": "2"
}
},
{
"scheme": "exact",
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "1000",
"payTo": "0x0573c4dA7fC31E944e5FF959fEf3b42199C308B2",
"maxTimeoutSeconds": 605400,
"extra": {
"name": "GatewayWalletBatched",
"version": "1",
"verifyingContract": "0x77777777dcc4d5a8b6e418fd04d8997ef11000ee"
}
}
]
}
},
"payWith": [
{
"paidWith": "near",
"protocol": "x402",
"asset": "USDC",
"amount": "0.001",
"currency": "USD"
},
{
"paidWith": "base",
"protocol": "x402",
"asset": "USDC",
"amount": "0.001",
"currency": "USD"
},
{
"paidWith": "solana",
"protocol": "x402",
"asset": "USDC",
"amount": "0.001",
"currency": "USD"
},
{
"paidWith": "tempo",
"protocol": "mpp",
"asset": "USDC.e",
"amount": "0.001",
"currency": "USD"
},
{
"paidWith": "credits",
"protocol": "credits",
"asset": "Credits",
"amount": "0.001",
"currency": "USD"
}
],
"stats": {
"calls": 0,
"buyers": 0,
"volume": "0",
"successRate": null,
"p50Ms": null
},
"listed": true,
"checkedAt": "2026-11-11T20:33:06.518Z",
"ms": 153,
"exampleBody": null,
"tried": [
{
"method": "GET",
"body": "none",
"status": 402
}
]
}$ curl -i https://x402.alchemy.com/%7BchainNetwork%7D/v2 HTTP/1.1 402 Payment Required payment-required: eyJ4NDAyVmVyc2lvbiI6MiwiZXJyb3IiOiJQYXltZW50IFJlcXVpcmVkIiwicmVzb3VyY2UiOnsidXJsIjoiaHR0cHM6Ly94NDAyLmFsY2hlbXkuY29tLyU3QmNoYWluTmV0d29yayU3RC92MiIsImRlc2NyaXB0aW9uIjoiUGF5ICQwLjAwMSBwZXIgcmVxdWVzdCDigJQgbm8gYWNjb3VudCByZXF1aXJlZC4gU2VlIGh0dHBzOi8vd3d3LmFsY2hlbXkuY29tL2RvY3MvcmVmZXJlbmNlL2NvbXB1dGUtdW5pdC1jb3N0cyIsIm1pbWVUeXBlIjoiYXBwbGljYXRpb24vanNvbiJ9LCJhY2NlcHRzIjpbeyJzY2hlbWUiOiJleGFjdCIsIm5ldHdvcmsiOiJlaXAxNTU6ODQ1MyIsImFtb3VudCI6IjEwMDAiLCJhc3NldCI6IjB4ODMzNTg5ZkNENmVEYjZFMDhmNGM3QzMyRDRmNzFiNTRiZEEwMjkxMyIsInBheVRvIjoiMHgwNTczYzRkQTdmQzMxRTk0NGU1RkY5NTlmRWYzYjQyMTk5QzMwOEIyIiwibWF4VGltZW91dFNlY29uZHMiOjMwMCwiZXh0cmEiOnsibmFtZSI6IlVTRCBDb2luIiwidmVyc2lvbiI6IjIifX0seyJzY2hlbWUiOiJleGFjdCIsIm5ldHdvcmsiOiJzb2xhbmE6NWV5a3Q0VXNGdjhQOE5KZFRSRXBZMXZ6cUtxWkt2ZHAiLCJhbW91bnQiOiIxMDAwIiwiYXNzZXQiOiJFUGpGV2RkNUF1ZnFTU3FlTTJxTjF4enliYXBDOEc0d0VHR2tad3lURHQxdiIsInBheVRvIjoiNktzYlNBemhGZTVZenFCSzluZ2VaemRVNXhhdVpzbmk5b3NRZUI4clN5NVIiLCJtYXhUaW1lb3V0U2Vjb25kcyI6MzAwLCJleHRyYSI6eyJmZWVQYXllciI6IkdWSko3cmRHaVhyNXhhWWJSd1JiamZhSkw3Zm13UnlnRmkxSDZhR3FEdmViIn19LHsic2NoZW1lIjoiZXhhY3QiLCJuZXR3b3JrIjoiZWlwMTU1OjE0MyIsImFtb3VudCI6IjEwMDAiLCJhc3NldCI6IjB4NzU0NzA0QmMwNTlGOEM2NzAxMmZFZDY5QkM4QTMyN2E1YWFmYjYwMyIsInBheVRvIjoiMHgwNTczYzRkQTdmQzMxRTk0NGU1RkY5NTlmRWYzYjQyMTk5QzMwOEIyIiwibWF4VGltZW91dFNlY29uZHMiOjMwMCwiZXh0cmEiOnsibmFtZSI6IlVTRCBDb2luIiwidmVyc2lvbiI6IjIifX0seyJzY2hlbWUiOiJleGFjdCIsIm5ldHdvcmsiOiJlaXAxNTU6ODQ1MyIsImFzc2V0IjoiMHg4MzM1ODlmQ0Q2ZURiNkUwOGY0YzdDMzJENGY3MWI1NGJkQTAyOTEzIiwiYW1vdW50IjoiMTAwMCIsInBheVRvIjoiMHgwNTczYzRkQTdmQzMxRTk0NGU1RkY5NTlmRWYzYjQyMTk5QzMwOEIyIiwibWF4VGltZW91dFNlY29uZHMiOjYwNTQwMCwiZXh0cmEiOnsibmFtZSI6IkdhdGV3YXlXYWxsZXRCYXRjaGVkIiwidmVyc2lvbiI6IjEiLCJ2ZXJpZnlpbmdDb250cmFjdCI6IjB4Nzc3Nzc3NzdkY2M0ZDVhOGI2ZTQxOGZkMDRkODk5N2VmMTEwMDBlZSJ9fV19 content-type: application/json; charset=utf-8 date: Wed, 11 Nov 2026 20:33:06 GMT
The payment-required header, decoded from base64
{
"x402Version": 2,
"error": "Payment Required",
"resource": {
"url": "https://x402.alchemy.com/%7BchainNetwork%7D/v2",
"description": "Pay $0.001 per request — no account required. See https://www.alchemy.com/docs/reference/compute-unit-costs",
"mimeType": "application/json"
},
"accepts": [
{
"scheme": "exact",
"network": "eip155:8453",
"amount": "1000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"payTo": "0x0573c4dA7fC31E944e5FF959fEf3b42199C308B2",
"maxTimeoutSeconds": 300,
"extra": {
"name": "USD Coin",
"version": "2"
}
},
{
"scheme": "exact",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"amount": "1000",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"payTo": "6KsbSAzhFe5YzqBK9ngeZzdU5xauZsni9osQeB8rSy5R",
"maxTimeoutSeconds": 300,
"extra": {
"feePayer": "GVJJ7rdGiXr5xaYbRwRbjfaJL7fmwRygFi1H6aGqDveb"
}
},
{
"scheme": "exact",
"network": "eip155:143",
"amount": "1000",
"asset": "0x754704Bc059F8C67012fEd69BC8A327a5aafb603",
"payTo": "0x0573c4dA7fC31E944e5FF959fEf3b42199C308B2",
"maxTimeoutSeconds": 300,
"extra": {
"name": "USD Coin",
"version": "2"
}
},
{
"scheme": "exact",
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "1000",
"payTo": "0x0573c4dA7fC31E944e5FF959fEf3b42199C308B2",
"maxTimeoutSeconds": 605400,
"extra": {
"name": "GatewayWalletBatched",
"version": "1",
"verifyingContract": "0x77777777dcc4d5a8b6e418fd04d8997ef11000ee"
}
}
]
}curl https://pay.anyfare.agents.bakingbad.dev/x402.alchemy.com/%7BchainNetwork%7D/v2 \ -H "Authorization: Bearer $ANYFARE_PAYMENT_KEY"
# 1. Call the pay link. It answers 402 and says what to pay. curl -i https://pay.anyfare.agents.bakingbad.dev/x402.alchemy.com/%7BchainNetwork%7D/v2 # 2. Call it again with the payment your x402 client signed. curl https://pay.anyfare.agents.bakingbad.dev/x402.alchemy.com/%7BchainNetwork%7D/v2 \ -H "PAYMENT-SIGNATURE: <the payment your x402 client made>"
Any x402 client does both steps for you: give it the pay link and it reads the 402, pays, and repeats the call.
Call https://pay.anyfare.agents.bakingbad.dev/x402.alchemy.com/%7BchainNetwork%7D/v2 through Anyfare. Pay with my payment key from $ANYFARE_PAYMENT_KEY. Don't pay more than $0.05 for one call.