addrbookFor publishers
← The evidence ledger

Evidence row 259234

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint c442f079-0a66-4735-ba3c-0bde9ca5618c
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
e940b0ef518fd39df13bddcaa702ca4fa460b1dbd8e11e6734d9d900dd57b97e
Leaf
0xd667158681bddddff3897b622fccbc8ac7921e2c6dd82c1b69eca885c79cd0e3

What was observed

{
  "count": 6,
  "tools": [
    {
      "description": "On-chain figures for the USD.AI and GAIB compute vaults.\n\nCall this for tokens outstanding, vault share price, and the trailing 90-day figure. trailing_90d_apy_percent annualizes the change in vault share price over the trailing window. It is not an issuer-quoted yield. loan_count and loan_balance_usd (US dollars) are present only when the loan book is read on-chain.\n\nJSON: {\"as_of\", \"vaults\": [{id, name, tokens, share_price_symbol, tokens_outstanding_usd, share_price, trailing_90d_apy_percent, read_at, loan_count, loan_balance_usd}]}. Unknown id: {\"error\": \"not_found\", \"query\", \"vaults\": [ids]}.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "asset": {
            "default": "",
            "description": "Vault id, usdai or gaib. Empty returns both.",
            "type": "string"
          },
          "response_format": {
            "default": "markdown",
            "description": "markdown (default) is a compact reading form. json is the object described below, with source numbers and omitted fields left out.",
            "enum": [
              "markdown",
              "json"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "compute_vaults"
    },
    {
      "description": "One published asset, with per-chain supply and an optional daily price history.\n\nCall this after list_assets, or when the id is already known. Pass the id from an ambiguous result. Do not guess among assets that share a display ticker.\n\nJSON is the asset card plus by_chain (chain, supply, market_cap_usd, holders where published) and history ([{date, price_usd}], newest days only, only when the price is published). Unknown id: {\"error\": \"not_found\", \"query\"}. Shared ticker: {\"error\": \"ambiguous\", \"query\", \"matches\": [{id, ticker, display_ticker, name, chains}]}. An announced id returns the listing with status upcoming and no figures. Units match list_assets. Price history values are US dollars per token.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "history_days": {
            "default": 0,
            "description": "Daily published prices to include, from 0 to 30. 0 omits history. History is included only when the price itself is published.",
            "maximum": 30,
            "minimum": 0,
            "type": "integer"
          },
          "id": {
            "description": "Asset id (slug), registry ticker, or display ticker. A shared display ticker returns an ambiguous error and the matching ids.",
            "type": "string"
          },
          "response_format": {
            "default": "markdown",
            "description": "markdown (default) is a compact reading form. json is the object described below, with source numbers and omitted fields left out.",
            "enum": [
              "markdown",
              "json"
            ],
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "get_asset"
    },
    {
      "description": "Latest GPU rental price index, in US dollars per GPU-hour.\n\nCall this for the current median rental price of a GPU model, or for prices by GPU memory. Omit model for every published model plus the 16, 64, 256, and 512 GB tiers. Pass one model name for that model only.\n\nOn-demand is list price. Spot combines spot prices, interruptible prices, and marketplace asking prices. Each class has median_usd_per_gpu_hour, p25_usd_per_gpu_hour, p75_usd_per_gpu_hour, providers, and offers. A model is present only when at least two providers have recent offers. Memory-tier classes use median_usd_per_hour and median_usd_per_gb_hour with p25_usd_per_gb_hour and p75_usd_per_gb_hour. Unknown model: {\"error\": \"not_found\", \"query\", \"models\": [names]}.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "model": {
            "default": "",
            "description": "GPU model name as published, for example H100 SXM. Empty returns every model and the memory tiers.",
            "type": "string"
          },
          "response_format": {
            "default": "markdown",
            "description": "markdown (default) is a compact reading form. json is the object described below, with source numbers and omitted fields left out.",
            "enum": [
              "markdown",
              "json"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "gpu_price_index"
    },
    {
      "description": "List published tokenized assets.\n\nCall this to find an asset by ticker, name, category, chain, or issuer before get_asset. Live assets are the galactic.inc screener universe. Announced listings have a launch date and no supply, price, or holders.\n\nJSON shape: {\"matched\", \"offset\", \"limit\", \"assets\": [cards], \"upcoming\": [cards]}. A card includes id, ticker, display_ticker, name, category, category_label, chains, chain_ids, and status. Figures appear only when their check passed: supply (token supply), price_usd and market_cap_usd (US dollars), holders (address count), top10_share (fraction of supply from 0 to 1), change_1d_percent, change_7d_percent, change_30d_percent, supply_change_30d_percent, volume_30d_usd (US dollars), transfers_30d. Price and market cap require an on-chain price check that passed. Holders require balances that reconcile. Issuer is omitted when the issuer did not resolve. Omitted fields are unpublished, not zero. as_of is the asset's data time in UTC.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "category": {
            "default": "",
            "description": "Category slug or English label, such as gold or Treasuries. Empty means every category. Slugs: gold, treasuries, money-market, private-credit, stocks, commodities, funds, real-estate, deposit-token.",
            "type": "string"
          },
          "chain": {
            "default": "",
            "description": "Chain id (ethereum, solana, robinhood, liquid, zksync, and the other published chain ids) or the chain display name. Empty means every chain.",
            "type": "string"
          },
          "include_upcoming": {
            "default": true,
            "description": "When true, announced listings with no on-chain figures are included after the live page.",
            "type": "boolean"
          },
          "issuer": {
            "default": "",
            "description": "Case-insensitive substring of the published issuer name.",
            "type": "string"
          },
          "limit": {
            "default": 50,
            "description": "Page size from 1 to 200.",
            "maximum": 200,
            "minimum": 1,
            "type": "integer"
          },
          "offset": {
            "default": 0,
            "description": "Matches to skip.",
            "maximum": 9007199254740991,
            "minimum": 0,
            "type": "integer"
          },
          "query": {
            "default": "",
            "description": "Case-insensitive substring of ticker, display ticker, name, issuer, or id. Empty lists the universe.",
            "type": "string"
          },
          "response_format": {
            "default": "markdown",
            "description": "markdown (default) is a compact reading form. json is the object described below, with source numbers and omitted fields left out.",
            "enum": [
              "markdown",
              "json"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "list_assets"
    },
    {
      "description": "Category and chain totals for the published asset universe.\n\nCall this for asset counts, pricing coverage, and holder totals. The aggregate market cap is published only when every listed asset has a published on-chain price. Until then market_cap_usd is null, market_cap_withheld is true, every by_category and by_chain row leaves out market_cap_usd, and coverage says how many listed assets are priced. Per-asset market caps from list_assets and get_asset are not affected. When every listed asset is priced, market_cap_usd sums them and each row carries its own market_cap_usd. holders sums only assets with a published holder count. holder_assets is how many assets contributed, so a missing holder count is not treated as zero. Per-chain holder counts include a chain only when that chain published holders.\n\nJSON: {\"listed_assets\", \"priced_assets\", \"market_cap_usd\", \"market_cap_withheld\", \"coverage\", \"holders\", \"holder_assets\", \"by_category\": [{category, category_label, assets, priced_assets, market_cap_usd, holders, holder_assets}], \"by_chain\": [{chain_id, chain, assets, priced_assets, market_cap_usd, holders, holder_assets}], \"ethereum_block\", \"ethereum_block_time\", \"note\"}. An asset on more than one chain is counted in each of those chains. holders is omitted on a row that has no published holder counts. Market cap is US dollars. Each asset keeps its own as_of; chain-native assets can differ from the Ethereum block time.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "response_format": {
            "default": "markdown",
            "description": "markdown (default) is a compact reading form. json is the object described below, with source numbers and omitted fields left out.",
            "enum": [
              "markdown",
              "json"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "market_totals"
    },
    {
      "description": "Search approved galactic.inc newsroom items.\n\nCall this for recent headlines about an asset, an issuer, or a topic. Items that are not approved are omitted. The response has no source URL.\n\nJSON: {\"matched\", \"items\": [{id, date, category, headline, lede, assets}]}. assets is a list of tickers. date is YYYY-MM-DD. limit defaults to 8.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "limit": {
            "default": 8,
            "description": "Maximum items to return, from 1 to 30.",
            "maximum": 30,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "default": "",
            "description": "Case-insensitive substring of headline, lede, category, or asset ticker. Empty returns the latest approved items.",
            "type": "string"
          },
          "response_format": {
            "default": "markdown",
            "description": "markdown (default) is a compact reading form. json is the object described below, with source numbers and omitted fields left out.",
            "enum": [
              "markdown",
              "json"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "search_news"
    }
  ]
}

What the leaf hashes

{"body":"e940b0ef518fd39df13bddcaa702ca4fa460b1dbd8e11e6734d9d900dd57b97e","id":259234,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793030734829930,"prev":null,"subject":"c442f079-0a66-4735-ba3c-0bde9ca5618c","subject_kind":"endpoint"}

Proof

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

  1. 0xd6676de29dd13fd49bfc05289c6750921fbef58ed9ad6aca25f94133587a3f1e
  2. 0xd678efd7a85ab0063e4014888240e21e0bc320fe2f14286cfd0ab2a26c161f8f
  3. 0xecd58233b5e716a531468095d80d2ca9aec09345bb850e1075280abdd5c20b3c
  4. 0x29cceaa2780d8ae43be84faefde7604a8a9b76b37f8bb36f90f8d411cee32008
  5. 0x9642b61fd11a422726aaf1cd80327a18b81fffc76db7c99b92d45805c6dc187b
  6. 0x6cf105383d43797106c01903af95c912c61b4997d60fb3afcf78f95fdbc4b874
  7. 0x9bc6cb25990e9c93855124b3a1c9d665af7301e8c30c6174f08e12ab9da7d7f1
  8. 0xc2d8cfde6526c0b57b51b09f32e26bde73e40cb36b693454c2969aca36d202ee
  9. 0xf18069e17c709278da28b5dbf32fb020e6f8de9fcde781a4053c6d11a6187ed2
  10. 0xd674ac2fe1839ab692c41b1af133cd0e1cb5d650355a3245c77aea56bcfe188f
  11. 0x993ee5fd278bf116928331fbf1ccabe7ebb40d4f5e12235f09eee4dcb29676aa
  12. 0x39d84ffb833c94bfff15760ea7da987f5303e407884de386d5a33b2328c7d785
  13. 0x3199db04c2c73c3483386a86bf503eafde5af103465608156e2e5f42e72a6fbe
  14. 0x6b927d53caa5125cdba9255612d524976c691f8672796c3f0885ba2c5b3af1ad
  15. 0x6dc40f983a3840a0ad927a9ca17f4ff1e3b649a6c735e2a09b140db7c2caf13b
  16. 0x703f95866af09c5e5d6ead7411e9a10f964a41a2aff64d4a55ff0053c023a023
  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