← The evidence ledger
Evidence row 1039154
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://aeroallocator.app/api/v1/cross-chain-plan
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 76f8c5a84f3c2fca149a62f7a65416320db91740ebeb3e5e2947387eb060def7
- Leaf
- 0x988e03f6249dfa5b9c5139acb9196373242d43b93559514cea8651d36e49bbbc
What was observed
{
"endpoints": [
[
"x402",
"https://aeroallocator.app/api/v1/cross-chain-plan"
]
],
"name": "Aero Allocator",
"owner_address": "0x9b3f205e43dc9fcc1cc2fe6d9dcd0357769a6bae",
"raw": {
"accepts": [
{
"amount": "250000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0x9b3F205E43dc9FcC1cc2Fe6d9dCD0357769A6Bae",
"scheme": "exact"
}
],
"description": "Ordered, ready-to-sign Aero allocate() transactions that spread an sAERO position over gauges on several chains (Base, Ethereum, OP, Arbitrum, Ink, Robinhood, Arc): the best split after each extra chain's ETH cost, or the percentages you give (?chains=5042:30,10:20). Plans from the position's state on every chain, with the ETH to attach, what each step waits for and a simulation of step 1. Never signs or sends. Pass ?tokenId=.",
"extensions": {
"bazaar": {
"info": {
"input": {
"method": "GET",
"queryParams": {
"chains": "5042:30,10:20",
"tokenId": "15308"
},
"type": "http"
},
"output": {
"example": {
"mode": "chains",
"sendFrom": "0xf325…C2ED",
"steps": [
{
"blockedBy": [],
"canSendNow": true,
"index": 1,
"kind": "send",
"simulation": {
"gasEstimate": "1106323",
"ok": true
},
"transaction": {
"chainId": 8453,
"data": "0x…",
"to": "0x49d7d4f17Ec56Ef8fA04E464AF5D1A4942CC31e6",
"value": "916698101068829"
}
}
],
"targets": [
{
"chainId": 5042,
"gauges": [
{
"gauge": "0xD74d…C0f3",
"pct": 30,
"symbol": "WETH/USDC"
}
],
"name": "Arc",
"pct": 30
}
],
"tokenId": "15308",
"warnings": []
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"properties": {
"chains": {
"description": "Percent of the position per chain other than Base, e.g. 5042:30,10:20 (Arc 30%, OP 20%); Base keeps the rest. Leave out for the best split over all chains.",
"type": "string"
},
"days": {
"description": "Days the one-off ETH fees are weighed against when choosing the best split, 1 to 90 (default: the allocation wait). Ignored when chains is given.",
"type": "string"
},
"tokenId": {
"description": "sAERO position id (a whole number). Required.",
"type": "string"
}
},
"required": [
"tokenId"
],
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
},
"lastUpdated": "2026-10-28T21:16:26.009Z",
"quality": {
"l30DaysTotalCalls": 1,
"l30DaysUniquePayers": 1,
"lastCalledAt": "2026-10-28T21:16:25.774Z"
},
"resource": "https://aeroallocator.app/api/v1/cross-chain-plan",
"serviceName": "Aero Allocator",
"tags": [
"aero",
"aerodrome",
"saero",
"defi",
"base"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Ordered, ready-to-sign Aero allocate() transactions that spread an sAERO position over gauges on several chains (Base, Ethereum, OP, Arbitrum, Ink, Robinhood, Arc): the best split after each extra chain's ETH cost, or the percentages you give (?chains=5042:30,10:20). Plans from the position's state on every chain, with the ETH to attach, what each step waits for and a simulation of step 1. Never signs or sends. Pass ?tokenId=."
}What the leaf hashes
{"body":"76f8c5a84f3c2fca149a62f7a65416320db91740ebeb3e5e2947387eb060def7","id":1039154,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793298278829001,"prev":null,"subject":"x402_bazaar:https://aeroallocator.app/api/v1/cross-chain-plan","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (242798 rows).
- 0x988e397eb80bc5795b3f532c0a37b9b4e41a73b617241a6b2391200d90933436
- 0xbe2b64b2e93929d1f6f318871f00be7a5acb6b8f6b5a861ae75eba653bfde478
- 0x4c28f04992a314ce7ca37fa823af639c986104bfbf1910f4dde5675bb1192d48
- 0x554ff97756aefb790dce9b87070c6ca40b6aa3828fa9ec2376dd883afd197d7b
- 0x411dba05ad1b40fdeeddbc9b3a6da1014042dc3e90a4d9e37ece03f42a7a2f49
- 0xbb67dab7aeb129b21551f858d28871401c15a066699976586cbfc4fbbd546aec
- 0x7fd9d194acc17a3b42ef8434017bfdd0d45b72625f8e1ac67d0fc09b88cdbf8c
- 0x64117f30d37eb402a3af0b746a5eabf98d80a3c8ec79823346bee9062329e12d
- 0x6434c610b18f3a4b8eae719462775dc7a47807ab50221ddd04c5537c5c8a5cde
- 0xc89a9a6c18ca6ff90cb90380e4c61fe57444618972ef4a50e4be815bbcc72b8f
- 0x00a720afb40cf4803ce8a45939b8942a5d5c2d991af5e4d4d776290decfe8c60
- 0x6af329968eeefacace63efacdeb7ebb067b7ebee3c2347b9bda5f42e5adea0b6
- 0xe4afc6a5a9cd7a2bdc01f56793e0f8960d1cce7e17e93d6537f6043b1647f074
- 0x2b11062f499f97c836e687fbba91202ea7ff254c8f8928d683df655cd117d9ec
- 0x09d5ec1c01b0f087fe9f6cc95432188552da9adc88004aed57401ea49f2b56d4
- 0xe38dc587bc010668982bd78025ac33d7326ffc2587f2de00e848da2718907ecf
- 0xa1fa2e97e71ad6e802f325afd74bb7095901f2060529c9739182a1233f8804bc
- 0xe01539ac4c9f9cdf265a9e5c6d99c8da11e70ff0c7175fb23e402d33b9d79785
- Day root
- 0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
- Chained
- 0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
- Published
- On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1