This API asks $0.001 in USDC on NEAR for each call, over x402. It pays to count.mike.near. A signed payment is good for 300 seconds.
Call it with POST.
- Protocol
- x402 version 2, scheme exact
- Network
- NEAR ·
near:mainnet - Asset
- USDC · 172086…6133a1
- Amount
- 1000 base units = $0.001
- Pays to
count.mike.near- Answer type
- application/json
- Description
- Final account evidence from the configured chain
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/merchant-near.mikedotexe.com/v1/evidence/account with POST 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.
The answer to GET pay.anyfare.agents.bakingbad.dev/_/check?url=…&method=POST, as it came.
{
"payable": true,
"method": "POST",
"target": "https://merchant-near.mikedotexe.com/v1/evidence/account",
"price": {
"amount": "0.001",
"currency": "USD",
"asset": "near-usdc",
"network": "near:mainnet"
},
"quote": {
"amount": "0.001",
"fee": "0",
"currency": "USD"
},
"link": "https://pay.anyfare.agents.bakingbad.dev/merchant-near.mikedotexe.com/v1/evidence/account",
"protocol": "x402",
"asks": {
"amount": "0.001",
"asset": "USDC",
"network": "near:mainnet",
"paidWith": "near",
"payTo": "count.mike.near",
"scheme": "exact",
"x402Version": 2,
"maxTimeoutSeconds": 300,
"description": "Final account evidence from the configured chain",
"mimeType": "application/json"
},
"upstream": {
"status": 402,
"headers": {
"payment-required": "eyJ4NDAyVmVyc2lvbiI6MiwiZXJyb3IiOiJQYXltZW50IHJlcXVpcmVkIiwicmVzb3VyY2UiOnsidXJsIjoiaHR0cHM6Ly9tZXJjaGFudC1uZWFyLm1pa2Vkb3RleGUuY29tL3YxL2V2aWRlbmNlL2FjY291bnQiLCJkZXNjcmlwdGlvbiI6IkZpbmFsIGFjY291bnQgZXZpZGVuY2UgZnJvbSB0aGUgY29uZmlndXJlZCBjaGFpbiIsIm1pbWVUeXBlIjoiYXBwbGljYXRpb24vanNvbiJ9LCJhY2NlcHRzIjpbeyJzY2hlbWUiOiJleGFjdCIsIm5ldHdvcmsiOiJuZWFyOm1haW5uZXQiLCJhbW91bnQiOiIxMDAwIiwiYXNzZXQiOiIxNzIwODYyOGY4NGY1ZDZhZDMzZjBkYTNiYmJlYjI3ZmZjYjM5OGVhYzUwMWEzMWJkNmFkMjAxMWUzNjEzM2ExIiwicGF5VG8iOiJjb3VudC5taWtlLm5lYXIiLCJtYXhUaW1lb3V0U2Vjb25kcyI6MzAwLCJleHRyYSI6e319XSwiZXh0ZW5zaW9ucyI6eyJiYXphYXIiOnsiaW5mbyI6eyJpbnB1dCI6eyJ0eXBlIjoiaHR0cCIsIm1ldGhvZCI6IlBPU1QiLCJib2R5VHlwZSI6Impzb24iLCJib2R5Ijp7ImFjY291bnRJZCI6ImFsaWNlLm5lYXIifX0sIm91dHB1dCI6eyJ0eXBlIjoianNvbiIsImV4YW1wbGUiOnsibmV0d29yayI6Im5lYXI6bWFpbm5ldCIsImtpbmQiOiJhY2NvdW50Iiwib2JzZXJ2ZWRGaW5hbGl0eSI6ImZpbmFsIiwib2JzZXJ2ZWRBdCI6IjIwMjYtMDctMjdUMjA6MDA6MDAuMDAwWiIsImJsb2NrIjp7ImhlaWdodCI6MTIzNDU2Nzg5LCJoYXNoIjoiNHZKOUpVMWJKSkU5NkZXU0pLdkhzbW1GQURDZzRncFpRZmY0UDNia0xLaSJ9LCJhY2NvdW50Ijp7ImFjY291bnRJZCI6ImFsaWNlLm5lYXIiLCJhbW91bnRZb2N0b05lYXIiOiIxMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwIiwibG9ja2VkWW9jdG9OZWFyIjoiMCIsInN0b3JhZ2VVc2FnZSI6MTAwLCJjb2RlSGFzaCI6IjR2SjlKVTFiSkpFOTZGV1NKS3ZIc21tRkFEQ2c0Z3BaUWZmNFAzYmtMS2kifSwic291cmNlIjp7InR5cGUiOiJuZWFyLWpzb25ycGMiLCJzdGF0dXMiOiJmaW5hbCJ9fX19LCJzY2hlbWEiOnsiJHNjaGVtYSI6Imh0dHBzOi8vanNvbi1zY2hlbWEub3JnL2RyYWZ0LzIwMjAtMTIvc2NoZW1hIiwidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsiaW5wdXQiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsidHlwZSI6eyJ0eXBlIjoic3RyaW5nIiwiY29uc3QiOiJodHRwIn0sIm1ldGhvZCI6eyJ0eXBlIjoic3RyaW5nIiwiZW51bSI6WyJQT1NUIl19LCJib2R5VHlwZSI6eyJ0eXBlIjoic3RyaW5nIiwiZW51bSI6WyJqc29uIiwiZm9ybS1kYXRhIiwidGV4dCJdfSwiYm9keSI6eyJ0eXBlIjoib2JqZWN0IiwiYWRkaXRpb25hbFByb3BlcnRpZXMiOmZhbHNlLCJyZXF1aXJlZCI6WyJhY2NvdW50SWQiXSwicHJvcGVydGllcyI6eyJhY2NvdW50SWQiOnsidHlwZSI6InN0cmluZyIsIm1pbkxlbmd0aCI6MiwibWF4TGVuZ3RoIjo2NCwicGF0dGVybiI6Il4oPz0uezIsNjR9JClbYS16MC05XSsoPzpbLl8tXVthLXowLTldKykqJCJ9fX19LCJyZXF1aXJlZCI6WyJ0eXBlIiwibWV0aG9kIiwiYm9keVR5cGUiLCJib2R5Il0sImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjpmYWxzZX0sIm91dHB1dCI6eyJ0eXBlIjoib2JqZWN0IiwicHJvcGVydGllcyI6eyJ0eXBlIjp7InR5cGUiOiJzdHJpbmcifSwiZXhhbXBsZSI6eyJ0eXBlIjoib2JqZWN0IiwiYWRkaXRpb25hbFByb3BlcnRpZXMiOmZhbHNlLCJyZXF1aXJlZCI6WyJuZXR3b3JrIiwia2luZCIsIm9ic2VydmVkRmluYWxpdHkiLCJvYnNlcnZlZEF0IiwiYmxvY2siLCJzb3VyY2UiLCJhY2NvdW50Il0sInByb3BlcnRpZXMiOnsibmV0d29yayI6eyJ0eXBlIjoic3RyaW5nIiwiY29uc3QiOiJuZWFyOm1haW5uZXQifSwia2luZCI6eyJ0eXBlIjoic3RyaW5nIiwiY29uc3QiOiJhY2NvdW50In0sIm9ic2VydmVkRmluYWxpdHkiOnsidHlwZSI6InN0cmluZyIsImVudW0iOlsiZmluYWwiLCJmaW5hbGl6ZWQiLCJub250ZXJtaW5hbCJdfSwib2JzZXJ2ZWRBdCI6eyJ0eXBlIjoic3RyaW5nIiwicGF0dGVybiI6Il5cXGR7NH0tXFxkezJ9LVxcZHsyfVQifSwiYmxvY2siOnsidHlwZSI6Im9iamVjdCIsImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjpmYWxzZSwicmVxdWlyZWQiOlsiaGVpZ2h0IiwiaGFzaCJdLCJwcm9wZXJ0aWVzIjp7ImhlaWdodCI6eyJ0eXBlIjoiaW50ZWdlciIsIm1pbmltdW0iOjB9LCJoYXNoIjp7InR5cGUiOiJzdHJpbmciLCJwYXR0ZXJuIjoiXlsxLTlBLUhKLU5QLVphLWttLXpdezMyLDQ0fSQifX19LCJzb3VyY2UiOnsidHlwZSI6Im9iamVjdCIsImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjpmYWxzZSwicmVxdWlyZWQiOlsidHlwZSIsInN0YXR1cyJdLCJwcm9wZXJ0aWVzIjp7InR5cGUiOnsidHlwZSI6InN0cmluZyIsImNvbnN0IjoibmVhci1qc29ucnBjIn0sInN0YXR1cyI6eyJ0eXBlIjoic3RyaW5nIiwiZW51bSI6WyJmaW5hbCIsImZpbmFsaXplZCIsIm5vbnRlcm1pbmFsIl19fX0sImV4cGxvcmVyVXJsIjp7InR5cGUiOiJzdHJpbmciLCJwYXR0ZXJuIjoiXmh0dHBzOi8vIn0sImFjY291bnQiOnsidHlwZSI6Im9iamVjdCIsImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjpmYWxzZSwicmVxdWlyZWQiOlsiYWNjb3VudElkIiwiYW1vdW50WW9jdG9OZWFyIiwibG9ja2VkWW9jdG9OZWFyIiwic3RvcmFnZVVzYWdlIiwiY29kZUhhc2giXSwicHJvcGVydGllcyI6eyJhY2NvdW50SWQiOnsidHlwZSI6InN0cmluZyIsIm1pbkxlbmd0aCI6MiwibWF4TGVuZ3RoIjo2NCwicGF0dGVybiI6Il4oPz0uezIsNjR9JClbYS16MC05XSsoPzpbLl8tXVthLXowLTldKykqJCJ9LCJhbW91bnRZb2N0b05lYXIiOnsidHlwZSI6InN0cmluZyIsInBhdHRlcm4iOiJeWzAtOV0rJCJ9LCJsb2NrZWRZb2N0b05lYXIiOnsidHlwZSI6InN0cmluZyIsInBhdHRlcm4iOiJeWzAtOV0rJCJ9LCJzdG9yYWdlVXNhZ2UiOnsidHlwZSI6ImludGVnZXIiLCJtaW5pbXVtIjowfSwiY29kZUhhc2giOnsidHlwZSI6InN0cmluZyIsInBhdHRlcm4iOiJeWzEtOUEtSEotTlAtWmEta20tel17MzIsNDR9JCJ9fX19fX0sInJlcXVpcmVkIjpbInR5cGUiXX19LCJyZXF1aXJlZCI6WyJpbnB1dCJdfX19fQ==",
"content-type": "application/json; charset=utf-8",
"cache-control": "no-store",
"date": "Wed, 11 Nov 2026 22:26:56 GMT"
},
"x402": {
"x402Version": 2,
"error": "Payment required",
"resource": {
"url": "https://merchant-near.mikedotexe.com/v1/evidence/account",
"description": "Final account evidence from the configured chain",
"mimeType": "application/json"
},
"accepts": [
{
"scheme": "exact",
"network": "near:mainnet",
"amount": "1000",
"asset": "17208628f84f5d6ad33f0da3bbbeb27ffcb398eac501a31bd6ad2011e36133a1",
"payTo": "count.mike.near",
"maxTimeoutSeconds": 300,
"extra": {}
}
],
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "POST",
"bodyType": "json",
"body": {
"accountId": "alice.near"
}
},
"output": {
"type": "json",
"example": {
"network": "near:mainnet",
"kind": "account",
"observedFinality": "final",
"observedAt": "2026-07-27T20:00:00.000Z",
"block": {
"height": 123456789,
"hash": "4vJ9JU1bJJE96FWSJKvHsmmFADCg4gpZQff4P3bkLKi"
},
"account": {
"accountId": "alice.near",
"amountYoctoNear": "1000000000000000000000000",
"lockedYoctoNear": "0",
"storageUsage": 100,
"codeHash": "4vJ9JU1bJJE96FWSJKvHsmmFADCg4gpZQff4P3bkLKi"
},
"source": {
"type": "near-jsonrpc",
"status": "final"
}
}
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"input": {
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "http"
},
"method": {
"type": "string",
"enum": null
},
"bodyType": {
"type": "string",
"enum": null
},
"body": {
"type": "object",
"additionalProperties": false,
"required": null,
"properties": null
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"additionalProperties": false
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object",
"additionalProperties": false,
"required": null,
"properties": null
}
},
"required": [
"type"
]
}
},
"required": [
"input"
]
}
}
}
}
},
"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": 2,
"buyers": 1,
"volume": "0.002",
"successRate": 1,
"p50Ms": 14819
},
"listed": true,
"checkedAt": "2026-11-11T22:26:56.300Z",
"ms": 598,
"exampleBody": null,
"tried": [
{
"method": "POST",
"body": "none",
"status": 402
}
]
}$ curl -i -X POST https://merchant-near.mikedotexe.com/v1/evidence/account HTTP/1.1 402 Payment Required payment-required: eyJ4NDAyVmVyc2lvbiI6MiwiZXJyb3IiOiJQYXltZW50IHJlcXVpcmVkIiwicmVzb3VyY2UiOnsidXJsIjoiaHR0cHM6Ly9tZXJjaGFudC1uZWFyLm1pa2Vkb3RleGUuY29tL3YxL2V2aWRlbmNlL2FjY291bnQiLCJkZXNjcmlwdGlvbiI6IkZpbmFsIGFjY291bnQgZXZpZGVuY2UgZnJvbSB0aGUgY29uZmlndXJlZCBjaGFpbiIsIm1pbWVUeXBlIjoiYXBwbGljYXRpb24vanNvbiJ9LCJhY2NlcHRzIjpbeyJzY2hlbWUiOiJleGFjdCIsIm5ldHdvcmsiOiJuZWFyOm1haW5uZXQiLCJhbW91bnQiOiIxMDAwIiwiYXNzZXQiOiIxNzIwODYyOGY4NGY1ZDZhZDMzZjBkYTNiYmJlYjI3ZmZjYjM5OGVhYzUwMWEzMWJkNmFkMjAxMWUzNjEzM2ExIiwicGF5VG8iOiJjb3VudC5taWtlLm5lYXIiLCJtYXhUaW1lb3V0U2Vjb25kcyI6MzAwLCJleHRyYSI6e319XSwiZXh0ZW5zaW9ucyI6eyJiYXphYXIiOnsiaW5mbyI6eyJpbnB1dCI6eyJ0eXBlIjoiaHR0cCIsIm1ldGhvZCI6IlBPU1QiLCJib2R5VHlwZSI6Impzb24iLCJib2R5Ijp7ImFjY291bnRJZCI6ImFsaWNlLm5lYXIifX0sIm91dHB1dCI6eyJ0eXBlIjoianNvbiIsImV4YW1wbGUiOnsibmV0d29yayI6Im5lYXI6bWFpbm5ldCIsImtpbmQiOiJhY2NvdW50Iiwib2JzZXJ2ZWRGaW5hbGl0eSI6ImZpbmFsIiwib2JzZXJ2ZWRBdCI6IjIwMjYtMDctMjdUMjA6MDA6MDAuMDAwWiIsImJsb2NrIjp7ImhlaWdodCI6MTIzNDU2Nzg5LCJoYXNoIjoiNHZKOUpVMWJKSkU5NkZXU0pLdkhzbW1GQURDZzRncFpRZmY0UDNia0xLaSJ9LCJhY2NvdW50Ijp7ImFjY291bnRJZCI6ImFsaWNlLm5lYXIiLCJhbW91bnRZb2N0b05lYXIiOiIxMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwIiwibG9ja2VkWW9jdG9OZWFyIjoiMCIsInN0b3JhZ2VVc2FnZSI6MTAwLCJjb2RlSGFzaCI6IjR2SjlKVTFiSkpFOTZGV1NKS3ZIc21tRkFEQ2c0Z3BaUWZmNFAzYmtMS2kifSwic291cmNlIjp7InR5cGUiOiJuZWFyLWpzb25ycGMiLCJzdGF0dXMiOiJmaW5hbCJ9fX19LCJzY2hlbWEiOnsiJHNjaGVtYSI6Imh0dHBzOi8vanNvbi1zY2hlbWEub3JnL2RyYWZ0LzIwMjAtMTIvc2NoZW1hIiwidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsiaW5wdXQiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsidHlwZSI6eyJ0eXBlIjoic3RyaW5nIiwiY29uc3QiOiJodHRwIn0sIm1ldGhvZCI6eyJ0eXBlIjoic3RyaW5nIiwiZW51bSI6WyJQT1NUIl19LCJib2R5VHlwZSI6eyJ0eXBlIjoic3RyaW5nIiwiZW51bSI6WyJqc29uIiwiZm9ybS1kYXRhIiwidGV4dCJdfSwiYm9keSI6eyJ0eXBlIjoib2JqZWN0IiwiYWRkaXRpb25hbFByb3BlcnRpZXMiOmZhbHNlLCJyZXF1aXJlZCI6WyJhY2NvdW50SWQiXSwicHJvcGVydGllcyI6eyJhY2NvdW50SWQiOnsidHlwZSI6InN0cmluZyIsIm1pbkxlbmd0aCI6MiwibWF4TGVuZ3RoIjo2NCwicGF0dGVybiI6Il4oPz0uezIsNjR9JClbYS16MC05XSsoPzpbLl8tXVthLXowLTldKykqJCJ9fX19LCJyZXF1aXJlZCI6WyJ0eXBlIiwibWV0aG9kIiwiYm9keVR5cGUiLCJib2R5Il0sImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjpmYWxzZX0sIm91dHB1dCI6eyJ0eXBlIjoib2JqZWN0IiwicHJvcGVydGllcyI6eyJ0eXBlIjp7InR5cGUiOiJzdHJpbmcifSwiZXhhbXBsZSI6eyJ0eXBlIjoib2JqZWN0IiwiYWRkaXRpb25hbFByb3BlcnRpZXMiOmZhbHNlLCJyZXF1aXJlZCI6WyJuZXR3b3JrIiwia2luZCIsIm9ic2VydmVkRmluYWxpdHkiLCJvYnNlcnZlZEF0IiwiYmxvY2siLCJzb3VyY2UiLCJhY2NvdW50Il0sInByb3BlcnRpZXMiOnsibmV0d29yayI6eyJ0eXBlIjoic3RyaW5nIiwiY29uc3QiOiJuZWFyOm1haW5uZXQifSwia2luZCI6eyJ0eXBlIjoic3RyaW5nIiwiY29uc3QiOiJhY2NvdW50In0sIm9ic2VydmVkRmluYWxpdHkiOnsidHlwZSI6InN0cmluZyIsImVudW0iOlsiZmluYWwiLCJmaW5hbGl6ZWQiLCJub250ZXJtaW5hbCJdfSwib2JzZXJ2ZWRBdCI6eyJ0eXBlIjoic3RyaW5nIiwicGF0dGVybiI6Il5cXGR7NH0tXFxkezJ9LVxcZHsyfVQifSwiYmxvY2siOnsidHlwZSI6Im9iamVjdCIsImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjpmYWxzZSwicmVxdWlyZWQiOlsiaGVpZ2h0IiwiaGFzaCJdLCJwcm9wZXJ0aWVzIjp7ImhlaWdodCI6eyJ0eXBlIjoiaW50ZWdlciIsIm1pbmltdW0iOjB9LCJoYXNoIjp7InR5cGUiOiJzdHJpbmciLCJwYXR0ZXJuIjoiXlsxLTlBLUhKLU5QLVphLWttLXpdezMyLDQ0fSQifX19LCJzb3VyY2UiOnsidHlwZSI6Im9iamVjdCIsImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjpmYWxzZSwicmVxdWlyZWQiOlsidHlwZSIsInN0YXR1cyJdLCJwcm9wZXJ0aWVzIjp7InR5cGUiOnsidHlwZSI6InN0cmluZyIsImNvbnN0IjoibmVhci1qc29ucnBjIn0sInN0YXR1cyI6eyJ0eXBlIjoic3RyaW5nIiwiZW51bSI6WyJmaW5hbCIsImZpbmFsaXplZCIsIm5vbnRlcm1pbmFsIl19fX0sImV4cGxvcmVyVXJsIjp7InR5cGUiOiJzdHJpbmciLCJwYXR0ZXJuIjoiXmh0dHBzOi8vIn0sImFjY291bnQiOnsidHlwZSI6Im9iamVjdCIsImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjpmYWxzZSwicmVxdWlyZWQiOlsiYWNjb3VudElkIiwiYW1vdW50WW9jdG9OZWFyIiwibG9ja2VkWW9jdG9OZWFyIiwic3RvcmFnZVVzYWdlIiwiY29kZUhhc2giXSwicHJvcGVydGllcyI6eyJhY2NvdW50SWQiOnsidHlwZSI6InN0cmluZyIsIm1pbkxlbmd0aCI6MiwibWF4TGVuZ3RoIjo2NCwicGF0dGVybiI6Il4oPz0uezIsNjR9JClbYS16MC05XSsoPzpbLl8tXVthLXowLTldKykqJCJ9LCJhbW91bnRZb2N0b05lYXIiOnsidHlwZSI6InN0cmluZyIsInBhdHRlcm4iOiJeWzAtOV0rJCJ9LCJsb2NrZWRZb2N0b05lYXIiOnsidHlwZSI6InN0cmluZyIsInBhdHRlcm4iOiJeWzAtOV0rJCJ9LCJzdG9yYWdlVXNhZ2UiOnsidHlwZSI6ImludGVnZXIiLCJtaW5pbXVtIjowfSwiY29kZUhhc2giOnsidHlwZSI6InN0cmluZyIsInBhdHRlcm4iOiJeWzEtOUEtSEotTlAtWmEta20tel17MzIsNDR9JCJ9fX19fX0sInJlcXVpcmVkIjpbInR5cGUiXX19LCJyZXF1aXJlZCI6WyJpbnB1dCJdfX19fQ== content-type: application/json; charset=utf-8 cache-control: no-store date: Wed, 11 Nov 2026 22:26:56 GMT
The payment-required header, decoded from base64
{
"x402Version": 2,
"error": "Payment required",
"resource": {
"url": "https://merchant-near.mikedotexe.com/v1/evidence/account",
"description": "Final account evidence from the configured chain",
"mimeType": "application/json"
},
"accepts": [
{
"scheme": "exact",
"network": "near:mainnet",
"amount": "1000",
"asset": "17208628f84f5d6ad33f0da3bbbeb27ffcb398eac501a31bd6ad2011e36133a1",
"payTo": "count.mike.near",
"maxTimeoutSeconds": 300,
"extra": {}
}
],
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "POST",
"bodyType": "json",
"body": {
"accountId": "alice.near"
}
},
"output": {
"type": "json",
"example": {
"network": "near:mainnet",
"kind": "account",
"observedFinality": "final",
"observedAt": "2026-07-27T20:00:00.000Z",
"block": {
"height": 123456789,
"hash": "4vJ9JU1bJJE96FWSJKvHsmmFADCg4gpZQff4P3bkLKi"
},
"account": {
"accountId": "alice.near",
"amountYoctoNear": "1000000000000000000000000",
"lockedYoctoNear": "0",
"storageUsage": 100,
"codeHash": "4vJ9JU1bJJE96FWSJKvHsmmFADCg4gpZQff4P3bkLKi"
},
"source": {
"type": "near-jsonrpc",
"status": "final"
}
}
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"input": {
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "http"
},
"method": {
"type": "string",
"enum": null
},
"bodyType": {
"type": "string",
"enum": null
},
"body": {
"type": "object",
"additionalProperties": false,
"required": null,
"properties": null
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"additionalProperties": false
},
"output": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object",
"additionalProperties": false,
"required": null,
"properties": null
}
},
"required": [
"type"
]
}
},
"required": [
"input"
]
}
}
}
}curl -X POST https://pay.anyfare.agents.bakingbad.dev/merchant-near.mikedotexe.com/v1/evidence/account \ -H "Authorization: Bearer $ANYFARE_PAYMENT_KEY"
# 1. Call the pay link. It answers 402 and says what to pay. curl -i -X POST https://pay.anyfare.agents.bakingbad.dev/merchant-near.mikedotexe.com/v1/evidence/account # 2. Call it again with the payment your x402 client signed. curl -X POST https://pay.anyfare.agents.bakingbad.dev/merchant-near.mikedotexe.com/v1/evidence/account \ -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/merchant-near.mikedotexe.com/v1/evidence/account with POST through Anyfare. Pay with my payment key from $ANYFARE_PAYMENT_KEY. Don't pay more than $0.05 for one call.