addrbookFor publishers
← The evidence ledger

Evidence row 278962

Observed , by sync.agentic_market/1.

Kind
listing
About
source_record agentic_market:grok-backtest-api-fly-dev
Recorded
Previous row
#261538
Body SHA-256
ee7092685529f89e845e3a7733e2ac0f0ae91a6d16c30b13d08f5cefb1499969
Leaf
0xbf34e1db9fc9c3503dac31eba811c68969f81eda8e7325ec6b673e18aab96e25

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://grok-backtest-api.fly.dev/backtest"
    ],
    [
      "x402",
      "https://grok-backtest-api.fly.dev/optimize"
    ],
    [
      "x402",
      "https://grok-backtest-api.fly.dev/signals"
    ],
    [
      "x402",
      "https://grok-backtest-api.fly.dev/token-check"
    ],
    [
      "x402",
      "https://grok-backtest-api.fly.dev/universe"
    ]
  ],
  "name": "grok-backtest-api.fly.dev",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453"
    ],
    "category": "",
    "description": "",
    "domain": "grok-backtest-api.fly.dev",
    "endpoints": [
      {
        "description": "Backtest a crypto trading strategy (breakout, momentum, dip-buy, MA trend) on Coinbase daily data with fees, slippage, H1/H2 split, luck flag and survivorship-bias-free universe.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "2026-10-25",
            "group": "body",
            "name": "end",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 0.009,
            "group": "body",
            "name": "fee",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 150,
            "group": "body",
            "name": "initial_capital",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 0.002,
            "group": "body",
            "name": "slippage",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "2026-04-25",
            "group": "body",
            "name": "start",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": null,
            "group": "body",
            "name": "strategy",
            "required": false,
            "type": "object"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": null,
            "group": "body",
            "name": "universe",
            "required": false,
            "type": "object"
          }
        ],
        "pricing": {
          "amount": "0.05",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Crypto Backtest",
        "tags": [
          "crypto",
          "backtest",
          "trading",
          "coinbase"
        ],
        "url": "https://grok-backtest-api.fly.dev/backtest"
      },
      {
        "description": "Grid-search up to 50 parameter combos of a backtest strategy; ranks by worst-half (H1/H2) return with neighbourhood smoothing, flags overfitting, and recommends the most robust parameters rather than the best-fit ones.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "2026-10-25",
            "group": "body",
            "name": "end",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 0.009,
            "group": "body",
            "name": "fee",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": null,
            "group": "body",
            "name": "grid",
            "required": false,
            "type": "object"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 150,
            "group": "body",
            "name": "initial_capital",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 0.002,
            "group": "body",
            "name": "slippage",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "2026-04-25",
            "group": "body",
            "name": "start",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": null,
            "group": "body",
            "name": "strategy",
            "required": false,
            "type": "object"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": null,
            "group": "body",
            "name": "universe",
            "required": false,
            "type": "object"
          }
        ],
        "pricing": {
          "amount": "0.5",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Strategy Optimizer",
        "tags": [
          "crypto",
          "backtest",
          "optimize",
          "robustness"
        ],
        "url": "https://grok-backtest-api.fly.dev/optimize"
      },
      {
        "description": "BTC/ETH vs 20/50-day MAs, market breadth (% of point-in-time top-N above 20DMA), coins nearest a 20-day breakout, and the R1 breakout strategy's gate and entry signals. Completed UTC daily closes only.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 30,
            "group": "query",
            "name": "top_n",
            "required": false,
            "type": "number"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Crypto Market Signals",
        "tags": [
          "crypto",
          "signals",
          "market",
          "breadth"
        ],
        "url": "https://grok-backtest-api.fly.dev/signals"
      },
      {
        "description": "Scam/honeypot/rug risk check for a token: unverified code, sell restrictions, mint/pause/blacklist powers, taxes, upgradeable proxy, age, liquidity, fake major-token impersonation and spam-airdrop patterns. Never visits metadata URLs.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "group": "body",
            "name": "address",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "base",
            "group": "body",
            "name": "chain",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Token Risk Check",
        "tags": [
          "crypto",
          "security",
          "token",
          "scam"
        ],
        "url": "https://grok-backtest-api.fly.dev/token-check"
      },
      {
        "description": "Top-N Coinbase USD pairs by trailing 20-day dollar volume as of a past date, using only data available that day (survivorship-bias-free universe for backtests).",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "2026-07-01",
            "group": "query",
            "name": "date",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 30,
            "group": "query",
            "name": "top_n",
            "required": false,
            "type": "number"
          }
        ],
        "pricing": {
          "amount": "0.05",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Point-in-time Universe",
        "tags": [
          "crypto",
          "universe",
          "backtest",
          "data"
        ],
        "url": "https://grok-backtest-api.fly.dev/universe"
      }
    ],
    "enriched": false,
    "iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1793029411/bazaar-icons/5af093559a8b46a6.png",
    "id": "grok-backtest-api-fly-dev",
    "integrationType": "",
    "isNew": false,
    "name": "grok-backtest-api.fly.dev",
    "networks": [
      "Base"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.126",
      "currency": "USDC",
      "maxAmount": "0.5",
      "minAmount": "0.01"
    },
    "provider": "grok-backtest-api.fly.dev",
    "providerUrl": "",
    "serviceName": "",
    "tags": [
      "crypto",
      "backtest",
      "trading",
      "coinbase",
      "optimize",
      "robustness",
      "signals",
      "market",
      "breadth",
      "security",
      "token",
      "scam",
      "universe",
      "data"
    ]
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"ee7092685529f89e845e3a7733e2ac0f0ae91a6d16c30b13d08f5cefb1499969","id":278962,"kind":"listing","method":"sync.agentic_market/1","observed_us":1793042095276448,"prev":261538,"subject":"agentic_market:grok-backtest-api-fly-dev","subject_kind":"source_record"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).

  1. 0xbf34daa3438ae52febfe09791fea4bf16d9f81fd75b0d2f3c64cce4db6745254
  2. 0x43667757f4da11d24bdae3db32b232e4e15dd2a6f3c85d4ac4d54e6665bd6ec1
  3. 0xf4e1e3b0f870dd47c05150fb7874effc7df147e15e626186c24e0a50afa223d8
  4. 0xc570649a85d2a58b92193b32106a6678282c201192348f9ff74271efd5536582
  5. 0xfdd99994bae6cc60cb81d91d3e1b3e0f1fe1d1fed0a4bb074c6dc561f75e9d94
  6. 0xc0a0e40673b1dfe568775604796e597571c29defa350f2b08dd59fce5b702f2d
  7. 0xc921d4b793165a36744cf05533ff6d1742e8f365c6f19e6d86fca3826c8d4409
  8. 0x0d2e6fbdf97a1c9ce64178f0b4215b7c82798017f2f4fc5e2fc5a95705a9865b
  9. 0xfff3b8d4ca0c8dc5bf99db7a40143208561010865caf02e27e1c37ceae1c15dc
  10. 0x48d04da54de88082e11aa43e473de1dfd941bdfb166e542aa1c13b29e3d7754a
  11. 0x0decbdcd600e934c38d679c1b99f27ba6676644e856ed6ba36bca74feb432866
  12. 0xc520305226daa0caf1c2416854f726ec072c950c1903497b2a1e88b0c6f406da
  13. 0x96eae331a78c1c9248bc58130ff83d31b884760a51fe7191de2a39105ae7c072
  14. 0xdbe2e8dd65ea1248b2936612538f18268abd5cf27ebdab3737694571ad496004
  15. 0x9f68b5e15459cb62b8c0cd4c124fa61c74147b4a5755a200fbecd21a581635d1
  16. 0x123ec8bee20ddc55223eeef5a4f4d6c4b6416515adbb911c56759f5cde56e452
  17. 0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40
  18. 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON