addrbookFor publishers
← The evidence ledger

Evidence row 571471

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 56967c85-38f4-4fa7-9bb3-f28ccae4ece5
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
d95824ee981890c6dc696a724e981eaee8c8640a441e9e9795b173d2e38ef5d1
Leaf
0xea7476ca66be1ad1cb2fa36e3787545a6ae0db705b56cd74bd925c4c3c36bf3c

What was observed

{
  "count": 9,
  "tools": [
    {
      "description": "Get latest quotes for many tickers in one call — price, change, volume,\nmarket cap, P/E and 52-week range for each.\n\nFREE for up to 10 tickers. Above 10, PAID at $0.005 USDC per extra ticker\nafter the daily free allowance (cap 100 tickers). On a 402, pay the returned\nSolana memo and re-call with the SAME args plus payment_tx=<signature>. An\nAuthorization: Bearer fnet_ key bypasses payment.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "agent_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "stable id for your agent (scopes the free-tier counter)."
          },
          "payment_tx": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "Solana tx signature, when re-calling after a 402."
          },
          "tickers": {
            "description": "list of stock symbols, e.g. [\"AAPL\", \"MSFT\", \"NVDA\"].",
            "items": {
              "type": "string"
            },
            "type": "array"
          }
        },
        "required": [
          "tickers"
        ],
        "type": "object"
      },
      "name": "batch_quote"
    },
    {
      "description": "Get the top 5 signals from today's brief as structured JSON — a cheap\nsample of the full daily_brief. Returns the day's highest-priority items\n(no prose) so an agent can decide whether to buy the full brief.\n\nPAID: $0.50 USDC (vs the full daily_brief price). Defaults to today (UTC).\nOn a 402, pay the returned Solana memo and re-call with the SAME args plus\npayment_tx=<signature>. An Authorization: Bearer fnet_ key bypasses payment.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "agent_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "stable id for your agent (scopes the free-tier counter)."
          },
          "date": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "brief date YYYY-MM-DD (default today, UTC)."
          },
          "payment_tx": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "Solana tx signature, when re-calling after a 402."
          }
        },
        "type": "object"
      },
      "name": "brief_summary"
    },
    {
      "description": "Get the curated daily market brief — the day's top gainers and losers, most\nactive names by volume, sector performance, and notable 52-week highs/lows, in\none package. Each brief carries a MINT provenance attestation so a buyer can\nverify it was produced by this server, unaltered.\n\nPAID: $20 USDC per brief. Defaults to today (UTC); a brief expires at the next\nmidnight UTC. On a 402, pay the returned Solana memo and re-call with the SAME\nargs plus payment_tx=<signature>. An fnet_ Bearer key bypasses payment.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "agent_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "stable id for your agent (scopes the free-tier counter)."
          },
          "date": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "brief date YYYY-MM-DD (default today, UTC)."
          },
          "payment_tx": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "Solana tx signature, when re-calling after a 402 (x402 rail)."
          },
          "stripe_token": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "Stripe Checkout Session id (cs_…), when re-calling after\npaying the Stripe payment link (alternative to x402). Can also be\nsupplied via the X-Stripe-Token header."
          }
        },
        "type": "object"
      },
      "name": "daily_brief"
    },
    {
      "description": "FoundryNet Data Network + MINT Protocol details (FREE). How to attest your\nagent's market analysis and trade signals on-chain for verifiable proof of\nwork, and the sibling data servers available across the network.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "mint_info"
    },
    {
      "description": "Get the option chain for a ticker — calls and puts with strike, last price,\nbid/ask, volume, open interest, and implied volatility, plus the available\nexpiries. (Greeks are not provided by the source; IV/OI/volume are.)\n\nPAID: $0.02 USDC per query after a daily free allowance. On a 402, pay the\nreturned Solana memo and re-call with the SAME args plus payment_tx=<signature>.\nAn Authorization: Bearer fnet_ key bypasses payment.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "agent_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "stable id for your agent (scopes the free-tier counter)."
          },
          "expiry": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "expiry date YYYY-MM-DD (default: nearest available expiry)."
          },
          "payment_tx": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "Solana tx signature, when re-calling after a 402."
          },
          "ticker": {
            "description": "stock symbol, e.g. \"AAPL\".",
            "type": "string"
          }
        },
        "required": [
          "ticker"
        ],
        "type": "object"
      },
      "name": "options_chain"
    },
    {
      "description": "Get OHLCV price history for a ticker — open/high/low/close/volume bars over\na window, for charting, backtesting, and technical analysis.\n\nPAID: $0.01 USDC per query after a daily free allowance. On a 402, pay the\nreturned Solana memo and re-call with the SAME args plus payment_tx=<signature>.\nAn Authorization: Bearer fnet_ key bypasses payment.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "agent_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "stable id for your agent (scopes the free-tier counter)."
          },
          "interval": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": "1d",
            "description": "1m,5m,15m,1h,1d,1wk,1mo (default \"1d\")."
          },
          "payment_tx": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "Solana tx signature, when re-calling after a 402."
          },
          "period": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": "6mo",
            "description": "1d,5d,1mo,3mo,6mo,1y,2y,5y,10y,ytd,max (default \"6mo\")."
          },
          "ticker": {
            "description": "stock symbol, e.g. \"AAPL\".",
            "type": "string"
          }
        },
        "required": [
          "ticker"
        ],
        "type": "object"
      },
      "name": "price_history"
    },
    {
      "description": "Get the latest stock quote for a ticker — price, change, change %, volume,\nmarket cap, trailing P/E, and the 52-week high/low. FREE — the gateway tool\nevery agent tracking equities needs. Served from a snapshot refreshed every\n30 minutes (live fallback on a cold cache).",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "ticker": {
            "description": "stock symbol, e.g. \"AAPL\".",
            "type": "string"
          }
        },
        "required": [
          "ticker"
        ],
        "type": "object"
      },
      "name": "quote"
    },
    {
      "description": "Screen the tracked large-cap universe by market cap, trailing P/E, dividend\nyield, and sector — returns matching stocks ranked by market cap. A raw\nmarket-data filter; for a ranked, fundamentals-driven screen pair this with\nfinancial-signals-mcp's composite_value_score.\n\nPAID: $0.01 USDC per query after a daily free allowance. On a 402, pay the\nreturned Solana memo and re-call with the SAME args plus payment_tx=<signature>.\nAn Authorization: Bearer fnet_ key bypasses payment.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "agent_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "stable id for your agent (scopes the free-tier counter)."
          },
          "max_pe": {
            "anyOf": [
              {
                "type": "number"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "maximum trailing P/E."
          },
          "min_dividend": {
            "anyOf": [
              {
                "type": "number"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "minimum dividend yield."
          },
          "min_market_cap": {
            "anyOf": [
              {
                "type": "number"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "minimum market cap (USD)."
          },
          "payment_tx": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "Solana tx signature, when re-calling after a 402."
          },
          "sector": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "GICS sector filter, partial match (e.g. \"Technology\")."
          }
        },
        "type": "object"
      },
      "name": "screener"
    },
    {
      "description": "Get market sector performance — the 11 GICS sectors (via their SPDR sector\nETFs) ranked by today's move, with 5-day, 1-month, and year-to-date returns.\nFREE. For rotation, breadth, and macro positioning at a glance.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "sector_performance"
    }
  ]
}

What the leaf hashes

{"body":"d95824ee981890c6dc696a724e981eaee8c8640a441e9e9795b173d2e38ef5d1","id":571471,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793140257481046,"prev":null,"subject":"56967c85-38f4-4fa7-9bb3-f28ccae4ece5","subject_kind":"endpoint"}

Proof

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

  1. 0xea74d332744e9070aa46c6edfb5f707c388c2d589961402583c6a95da980fb6f
  2. 0xd56153900f51f3864bcca0a853328b590a68f20d6158d792a21488956f1968cd
  3. 0xc8d35f364a61f30b4e6d57eab0bd5a7a61c31f30e699955d428107bdfa34d1df
  4. 0x72f227701c83008d2651c52d2bf696b60972699a784db0270f31b484192d24d0
  5. 0x33502df278577acb8fbfe2302339342118fe968babf12c78faff8d80e18e643c
  6. 0x85ee42e5432cc6e79e049d1f8c720bb1ffe45a94c4e903eaff9cfc303f18c250
  7. 0xfa13cd2424e95ec124e96138fb846fac99c1437bca976927a516520709bbb761
  8. 0x716ecab32e5cf2874f374ae714de97349724f78d00fe5acfc2f41636535046ef
  9. 0x5668b5deb970e2c678e613fa60d238e161a87bb10a7d0d6e35c6747081d9edbb
  10. 0x694f3f33268c5bc6380613bb5b291820cb4ce07a82164429442bc75b24ebcc5e
  11. 0x8cc7cdbb404948d6c8277e8104fbf6f6ef7bc67273321adedcf016270a69a84e
  12. 0x71d164c799d87b4dc25af672a70aaf73791d8dbb1786a5d4eb3ead269cb7c28a
  13. 0x89602081fbcc80aef8908f5df765767a1a41cc8b089111259ea78e6583a8bc4b
  14. 0x41f9f462759cb539183e979fb3eb967d94755cf039c44a64a9a3c4ad97523cfd
  15. 0x56f7109d4cde42492651beb1237c13cdcbf95e6fee2b2482391a2388e04c4629
  16. 0x8745bd887f5ce9f7a49558fd2b04cdcd97a05ea9f8a23f62d0e80cb13d328b0f
  17. 0xdf1105afdc109de3c09a98fc8a3864159ad964e6f49b635c105a27a1e1f14310
  18. 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON