← The evidence ledger
Evidence row 1507307
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://agent402.tools/api/sol-price
- Recorded
- Previous row
- #525996
- Body SHA-256
- 3c9038618045ce1264ed429aef6fb0b40d0683b75df26d31470d4a6abbc194e2
- Leaf
- 0x6f0f20e61723108a3e9727b1d8c3898e18cce942619b84da8bff463284596222
What was observed
{
"endpoints": [
[
"x402",
"https://agent402.tools/api/sol-price"
]
],
"name": "Solana token prices",
"owner_address": "0xabf4fabd7c416fb67202e5f9002389fc75e2a9d0",
"raw": {
"accepts": [
{
"amount": "1000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"outputSchema": {
"properties": {
"count": {
"type": "integer"
},
"fetchedAt": {
"type": "string"
},
"missing": {
"type": "array"
},
"prices": {
"properties": {
"JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN": {
"type": "object"
},
"So11111111111111111111111111111111111111112": {
"type": "object"
}
},
"type": "object"
},
"source": {
"type": "string"
}
},
"required": [
"count",
"missing",
"prices",
"source",
"fetchedAt"
],
"type": "object"
},
"payTo": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
"scheme": "exact"
},
{
"amount": "1000",
"asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:137",
"payTo": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
"scheme": "exact"
},
{
"amount": "1000",
"asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:42161",
"payTo": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
"scheme": "exact"
},
{
"amount": "1000",
"asset": "0x754704Bc059F8C67012fEd69BC8A327a5aafb603",
"extra": {
"name": "USDC",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:143",
"payTo": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
"scheme": "exact"
},
{
"amount": "1000",
"asset": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:43114",
"payTo": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
"scheme": "exact"
},
{
"amount": "1000",
"asset": "0xe15fC38F6D8c56aF07bbCBe3BAf5708A2Bf42392",
"extra": {
"name": "USDC",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:1329",
"payTo": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
"scheme": "exact"
},
{
"amount": "2000",
"asset": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:10",
"payTo": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
"scheme": "exact"
},
{
"amount": "5000",
"asset": "0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168",
"extra": {
"name": "Global Dollar",
"version": "1"
},
"maxTimeoutSeconds": 300,
"network": "eip155:4663",
"payTo": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
"scheme": "exact"
},
{
"amount": "1000",
"asset": "0xcebA9300f2b948710d2653dD7B07f33A8B32118C",
"extra": {
"name": "USDC",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:42220",
"payTo": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
"scheme": "exact"
},
{
"amount": "1000",
"asset": "0x3600000000000000000000000000000000000000",
"extra": {
"name": "USDC",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:5042",
"payTo": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
"scheme": "exact"
},
{
"amount": "1000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"assetTransferMethod": "permit2",
"facilitatorAddress": "0x14fDa13953Fc30428938E6BF950d036e77214e52",
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
"scheme": "upto"
},
{
"amount": "1000",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"extra": {
"feePayer": "BENrLoUbndxoNMUS5JXApGMtNykLjFXXixMtpDwDR9SP"
},
"maxTimeoutSeconds": 300,
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"payTo": "J7aN3PLJnTCF5qpEnvJHJsnCjcGuqC2rYtEM8Gv3xwg",
"scheme": "exact"
},
{
"amount": "10000",
"asset": "CCW67TSZV3SSS2HXMBQ5JFGCKJNXKZM7UQUWUZPUTHXSTZLEO7SJMI75",
"extra": {
"areFeesSponsored": true
},
"maxTimeoutSeconds": 300,
"network": "stellar:pubnet",
"payTo": "GDNJXCKW7ZM7GEEVP674TWPU26YJNBQ2FI4ZIPRKTPTNUEJMDHFJWWRL",
"scheme": "exact"
},
{
"amount": "1000",
"asset": "31566704",
"extra": {
"feePayer": "ZMFK2OI7ZBD2U27ISERZC4S6LKM6WMFJPZQ4MYNJDZ2VNBNMBA67RA22AA",
"tag": "x402-global-challenge"
},
"maxTimeoutSeconds": 300,
"network": "algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73ktiC1qzkkit8=",
"payTo": "C7IIHG7SPLPZ5H7ZT6HW3UV2OQMQQE6Y2HBNGZXSLRJULE42BEE2OY2XIE",
"scheme": "exact"
},
{
"amount": "1000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "GatewayWalletBatched",
"verifyingContract": "0x77777777dcc4d5a8b6e418fd04d8997ef11000ee",
"version": "1"
},
"maxTimeoutSeconds": 604900,
"network": "eip155:8453",
"payTo": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
"scheme": "exact"
},
{
"amount": "1000",
"asset": "0x3600000000000000000000000000000000000000",
"extra": {
"name": "GatewayWalletBatched",
"verifyingContract": "0x77777777dcc4d5a8b6e418fd04d8997ef11000ee",
"version": "1"
},
"maxTimeoutSeconds": 604900,
"network": "eip155:5042",
"payTo": "0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0",
"scheme": "exact"
}
],
"description": "USD price for up to 50 Solana token mints in one call from a Solana DEX aggregator's price API: price, 24h change, liquidity, decimals and the block the price was read at. Mints the aggregator does not price come back listed under missing rather than erroring the batch. Pass mint addresses, not tickers (resolve tickers with sol-token-search or sol-token-lookup). Keyless. Powered by Jupiter.",
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"mints": [
"So11111111111111111111111111111111111111112",
"JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN",
"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"
]
},
"bodyType": "json",
"method": "POST",
"type": "http"
},
"output": {
"example": {
"count": 3,
"fetchedAt": "2026-08-22T12:00:00.000Z",
"missing": [],
"prices": {
"JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN": {
"blockId": 440919030,
"decimals": 6,
"liquidityUsd": 3092234.59,
"priceChange24hPct": -2.4,
"priceUsd": 0.2035
},
"So11111111111111111111111111111111111111112": {
"blockId": 440919037,
"decimals": 9,
"liquidityUsd": 748142746.9,
"priceChange24hPct": 3.93,
"priceUsd": 93.7085
}
},
"source": "jupiter"
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"properties": {
"mints": {
"description": "1-50 base58 mint addresses (array, or a comma-separated string).",
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"mints"
]
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST"
],
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"properties": {
"count": {
"type": "integer"
},
"fetchedAt": {
"type": "string"
},
"missing": {
"type": "array"
},
"prices": {
"properties": {
"JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN": {
"type": "object"
},
"So11111111111111111111111111111111111111112": {
"type": "object"
}
},
"type": "object"
},
"source": {
"type": "string"
}
},
"required": [
"count",
"missing",
"prices",
"source",
"fetchedAt"
],
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
},
"builder-code": {
"info": {
"a": "bc_b4aw4uzd"
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"a": {
"description": "App builder code",
"pattern": "^[a-z0-9_]{1,32}$",
"type": "string"
},
"s": {
"description": "Service builder codes",
"items": {
"pattern": "^[a-z0-9_]{1,32}$",
"type": "string"
},
"maxItems": 11,
"type": "array"
},
"w": {
"description": "Wallet builder code",
"pattern": "^[a-z0-9_]{1,32}$",
"type": "string"
}
},
"type": "object"
}
},
"payment-identifier": {
"info": {
"required": false
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"id": {
"maxLength": 128,
"minLength": 16,
"pattern": "^[a-zA-Z0-9_-]+$",
"type": "string"
},
"required": {
"type": "boolean"
}
},
"required": [
"required"
],
"type": "object"
}
}
},
"iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1788138502/bazaar-icons/478aced8e219894c.png",
"lastUpdated": "2026-10-27T12:01:40.125Z",
"quality": {
"l30DaysTotalCalls": 11,
"l30DaysUniquePayers": 4,
"lastCalledAt": "2026-10-27T12:01:39.921Z"
},
"resource": "https://agent402.tools/api/sol-price",
"serviceName": "Solana token prices",
"tags": [
"crypto",
"solana",
"price",
"token",
"spl"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "USD price for up to 50 Solana token mints in one call from a Solana DEX aggregator's price API: price, 24h change, liquidity, decimals and the block the price was read at. Mints the aggregator does not price come back listed under missing rather than erroring the batch. Pass mint addresses, not tickers (resolve tickers with sol-token-search or sol-token-lookup). Keyless. Powered by Jupiter."
}What the leaf hashes
{"body":"3c9038618045ce1264ed429aef6fb0b40d0683b75df26d31470d4a6abbc194e2","id":1507307,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793472686595014,"prev":525996,"subject":"x402_bazaar:https://agent402.tools/api/sol-price","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).
- 0x6f0f4fb6081bfd757e5b69e656d03654ceda5f16c1803ebe4b5c91fbd180f047
- 0xa8be413b126b99489348321a9f8d0b8ceb5ca4674cd9a46fb45ff4a7a5841ef9
- 0x43a000c67d72d25d33556393a16bd0427718c743c0111453c492d203fd618e45
- 0x52ec93bd29fe97cdcb41e5367afbcbc11c2ff8762a734be098e111cc79d39029
- 0x1ae7646650cbbd1cdd030716051fdb4f3a7dadf3cf3406d0d27e18a35e8004f2
- 0x44b7f82a6a9e8a396a9dbe420ca8561f8c7aaa33eec2c267e166f4daa4a13003
- 0xc8b6d0fa893b79daf35469c1b5bb4790f4d6209df59764c1668aa8059aed5664
- 0x94e642565361d07ffcc2de83993b91e991627929293d84926a70048afaf9964b
- 0x90f74eb9e325fc21a768fb5a9773ae28fd299228f9d7a0ecdc2be416b029bb37
- 0x5ae58a74af2e1c52c730d6ff5a2139d32ace6059c04a17e0df7d805a4c5426cd
- 0x6e4f457184b93c0c466dd9cce6dd1a0a43f3965b20a7c86d6f8aaf85571de03f
- 0x048e2382061ff66a96d3973aa56f87284b7c8ce71b484398445be36f01dac131
- 0x22ce62f80d102d44981e7a95b28386862f9f6290fae5a802b288d50f61d0e85b
- 0x41e1f7c43ac5b235ed2b70fcc7418dedf8f488e17dfa6d5347558c4b213497ea
- 0xda82240eda32eeb01478d5898342fa15b35b5682549347c7a22660b37913617f
- 0x919f237dec4df392868ab95f1d4300b185479ae64464cbc2e7385ad1fd6ab390
- 0xa00a931d72706fa2402bfc9b441a12eb7c6a61ff42a542916106e3637177f101
- 0x59f83f7228f07febe2780660e422e171b0359b8aa031ee3be07e991118130c15
- Day root
- 0x24463725d1c0d9894bd6123691d532547aaa79f0762c0e45aa6a68acf1fd71ab
- Chained
- 0x7d4824ff313dee7252a46f9d5c37b452851deb6c9f24a40c2f74ee0e53c82980
- Published
- On Arc Testnet, block 70093156: 0xedb7b832f4ebf6781b5ecd2ed241c435b862f4d3761541fa31adc1831b8c44a0