← The evidence ledger
Evidence row 1508830
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://x402.freeq.one/tools/swap_create
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- f034c13cd08e63cabe6eb113cec25df605953035375904e9b9d3e6d6af0c7ed7
- Leaf
- 0xfd5c791131f8b67264fef75794ce5dac534a2ecdb776082ef536e3e9fbfcb222
What was observed
{
"endpoints": [
[
"x402",
"https://x402.freeq.one/tools/swap_create"
]
],
"name": "x402-gateway",
"owner_address": "0x90b0dc893406d6ea63bb077ed59f5e8340f98d84",
"raw": {
"accepts": [
{
"amount": "5000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 60,
"network": "eip155:8453",
"payTo": "0x90b0dC893406d6eA63bb077ED59F5e8340f98d84",
"scheme": "exact"
}
],
"description": "Swap Create: Create a non-custodial swap order and get the deposit address: send exactly the expected amount there and the payout goes to your address. No funds move in this call. Pay per call in USDC on Base via x402 — POST https://x402.freeq.one/tools/swap_create.",
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"address_to": "0x0000000000000000000000000000000000000000",
"amount": "0.01",
"currency_from": "btc:btc",
"currency_to": "eth:eth",
"fixed": false,
"rate_id": "rate1a2b3c4d5e6f7a8b9c0d1e2f3a4b5c"
},
"bodyType": "json",
"method": "POST",
"type": "http"
},
"output": {
"example": {
"content": [],
"isError": false,
"structuredContent": {}
},
"type": "json"
}
},
"resource": "https://x402.freeq.one/tools/swap_create",
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"description": "JSON request body. See GET /tools for the parameter catalog.",
"properties": {
"address_to": {
"description": "Destination wallet address; validated against the destination currency's own address format before any order is created",
"example": "0x0000000000000000000000000000000000000000",
"type": "string"
},
"amount": {
"description": "Amount of the source currency to swap (positive decimal)",
"example": "0.01",
"type": "string"
},
"currency_from": {
"description": "Source currency as ticker:network (e.g. btc:btc)",
"example": "btc:btc",
"type": "string"
},
"currency_to": {
"description": "Destination currency as ticker:network (e.g. eth:eth)",
"example": "eth:eth",
"type": "string"
},
"fixed": {
"description": "Fixed (locked-rate) order; requires rate_id from swap_estimate (default false = floating)",
"example": false,
"type": "boolean"
},
"rate_id": {
"description": "Locked-rate id from a fixed swap_estimate; required when fixed is true",
"example": "rate1a2b3c4d5e6f7a8b9c0d1e2f3a4b5c",
"type": "string"
}
},
"type": "object"
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"description": {
"type": "string"
},
"headers": {
"additionalProperties": {
"type": "string"
},
"type": "object"
},
"mcpServerUrl": {
"type": "string"
},
"method": {
"enum": [
"POST"
],
"type": "string"
},
"queryParams": {
"additionalProperties": {
"type": "string"
},
"type": "object"
},
"toolName": {
"type": "string"
},
"transport": {
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"properties": {
"content": {
"type": "array"
},
"isError": {
"type": "boolean"
},
"structuredContent": {
"type": "object"
}
},
"type": "object"
},
"type": {
"const": "json",
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
},
"lastUpdated": "2026-10-30T19:19:46.228Z",
"quality": {
"l30DaysTotalCalls": 2,
"l30DaysUniquePayers": 1,
"lastCalledAt": "2026-10-30T19:19:45.986Z"
},
"resource": "https://x402.freeq.one/tools/swap_create",
"serviceName": "x402-gateway",
"tags": [
"mcp",
"pay-per-call",
"x402",
"usdc",
"base"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Swap Create: Create a non-custodial swap order and get the deposit address: send exactly the expected amount there and the payout goes to your address. No funds move in this call. Pay per call in USDC on Base via x402 — POST https://x402.freeq.one/tools/swap_create."
}What the leaf hashes
{"body":"f034c13cd08e63cabe6eb113cec25df605953035375904e9b9d3e6d6af0c7ed7","id":1508830,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793472767782818,"prev":null,"subject":"x402_bazaar:https://x402.freeq.one/tools/swap_create","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (246033 rows).
- 0xfd5c7df8257c80d56de6593a21fe7e8adbbd46e2ba1f0243c7459697c98aadd9
- 0xa2509d8c36a1d666684e0e9bbb0fbce1eb6b399d9e3b3f5e04f6b8b4232c63de
- 0x0ab97ce1272827cb45c10311c9f1ed3a67567ca556fe208bac759070e372ec56
- 0x560869dd9f7790c6c1c0e79337968e121c4d9dffc2fab7d58b58727a919b127b
- 0x4c275338c13acac4c84deef317c36eab435d6085a5590fff04a96efd5bddf758
- 0x32966712d9aae49f4d85b70747502bf3cf7b339167fbbaeea201ed53c85e787a
- 0x88acf873b898dbc77b2790d944d64526b965e29bf8bc349fd7d1cab1fde60314
- 0x2645c891a3a20f859b609e708433eea5ed9d01d742641398a76ea45a82a00fe5
- 0x996f0aceeecbac03f3fba52ea745dbf394fb8ffdca4e9748d1feaf601f538e1e
- 0x0c22364f88bd4ebc4790149a837568becb6b81a1738c51b28e5def7cf9fd0c4a
- 0x218ed53467f0ee9bc3abb077b2522cbd47fae8469b2fdc2a102acfe81e83e14e
- 0x375de592a0d98fa5e760f9df5f554fa88fad10d4436619193ddeb7a3453fe6ce
- 0x5351bb459a6a771e5069a93e1e2e3827a67e432c5691b54849b4102bbcbf5577
- 0xe2a6611300abdb7312e664a37fe7f1b470ff8ebe48733a7b7064c0db1f012dd5
- 0xe9e97d8cdaf19b6da06606a22b4eea548063df6bacb661abea4c37aa637b5c3b
- 0x4befbbd74452b2a3a89b7e1e809ba011f1be78aeb8153059503fda47c454d086
- 0xa1146af524f673843507e7427a575964580eef01bc0e0eae466a7920df017ab2
- 0x0504a25438f3c7932125463198ca74c5064f23f71a5c92763b3fc96a98cc8b57
- Day root
- 0x24463725d1c0d9894bd6123691d532547aaa79f0762c0e45aa6a68acf1fd71ab
- Chained
- 0x7d4824ff313dee7252a46f9d5c37b452851deb6c9f24a40c2f74ee0e53c82980
- Published
- On Arc Testnet, block 70093156: 0xedb7b832f4ebf6781b5ecd2ed241c435b862f4d3761541fa31adc1831b8c44a0