← The evidence ledger
Evidence row 1540723
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 991807fc-ed87-4e3b-98d0-80a34a7e126b
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 6dea5d32c8968fbed30b0af194cffa8cbe8fd765f0299de22f5a156863731564
- Leaf
- 0x30fe0cb4949def1f4868eda5f2a313a628be3083f8c7bac52347e10da8c248bf
What was observed
{
"count": 20,
"tools": [
{
"description": "Score one ad creative. Price: $0.25 USDC per call on Base, paid with x402; not charged if the call fails.",
"inputSchema": {
"properties": {
"creative": {
"description": "One ad creative",
"properties": {
"cta": {
"description": "Call to action, if separate from the script",
"type": "string"
},
"hook": {
"description": "Opening line, if separate from the script",
"type": "string"
},
"platform": {
"description": "tiktok, instagram, youtube, meta, ...",
"type": "string"
},
"script": {
"description": "Ad script or transcript",
"type": "string"
}
},
"type": "object"
}
},
"required": [
"creative"
],
"type": "object"
},
"name": "ad_creative_score"
},
{
"description": "Score up to 10 ad creatives. Price: $2.00 USDC per call on Base, paid with x402; not charged if the call fails.",
"inputSchema": {
"properties": {
"creatives": {
"items": {
"description": "One ad creative",
"properties": {
"cta": {
"description": "Call to action, if separate from the script",
"type": "string"
},
"hook": {
"description": "Opening line, if separate from the script",
"type": "string"
},
"platform": {
"description": "tiktok, instagram, youtube, meta, ...",
"type": "string"
},
"script": {
"description": "Ad script or transcript",
"type": "string"
}
},
"type": "object"
},
"maxItems": 10,
"type": "array"
}
},
"required": [
"creatives"
],
"type": "object"
},
"name": "ad_creative_score_batch"
},
{
"description": "AI brand visibility report (20 prompts, all engines). Price: $3.00 USDC per call on Base, paid with x402; not charged if the call fails.",
"inputSchema": {
"properties": {
"brand": {
"description": "Brand to measure, e.g. Notion",
"type": "string"
},
"category": {
"description": "Product category the prompts are about, e.g. note-taking apps",
"type": "string"
},
"competitors": {
"description": "Competitor brand names",
"items": {
"type": "string"
},
"type": "array"
},
"domain": {
"description": "Brand website, e.g. notion.com",
"type": "string"
},
"engines": {
"description": "Subset of openai, anthropic, google, perplexity",
"items": {
"type": "string"
},
"type": "array"
},
"market": {
"description": "Country or market, e.g. US",
"type": "string"
},
"promptCount": {
"description": "Prompts to ask, capped by the tier",
"type": "number"
}
},
"required": [
"brand",
"category"
],
"type": "object"
},
"name": "ai_visibility"
},
{
"description": "AI brand visibility deep report (50 prompts, all engines). Price: $7.00 USDC per call on Base, paid with x402; not charged if the call fails.",
"inputSchema": {
"properties": {
"brand": {
"description": "Brand to measure, e.g. Notion",
"type": "string"
},
"category": {
"description": "Product category the prompts are about, e.g. note-taking apps",
"type": "string"
},
"competitors": {
"description": "Competitor brand names",
"items": {
"type": "string"
},
"type": "array"
},
"domain": {
"description": "Brand website, e.g. notion.com",
"type": "string"
},
"engines": {
"description": "Subset of openai, anthropic, google, perplexity",
"items": {
"type": "string"
},
"type": "array"
},
"market": {
"description": "Country or market, e.g. US",
"type": "string"
},
"promptCount": {
"description": "Prompts to ask, capped by the tier",
"type": "number"
}
},
"required": [
"brand",
"category"
],
"type": "object"
},
"name": "ai_visibility_deep"
},
{
"description": "AI brand visibility, quick check (5 prompts, 1 engine). Price: $0.50 USDC per call on Base, paid with x402; not charged if the call fails.",
"inputSchema": {
"properties": {
"brand": {
"description": "Brand to measure, e.g. Notion",
"type": "string"
},
"category": {
"description": "Product category the prompts are about, e.g. note-taking apps",
"type": "string"
},
"competitors": {
"description": "Competitor brand names",
"items": {
"type": "string"
},
"type": "array"
},
"domain": {
"description": "Brand website, e.g. notion.com",
"type": "string"
},
"engines": {
"description": "Subset of openai, anthropic, google, perplexity",
"items": {
"type": "string"
},
"type": "array"
},
"market": {
"description": "Country or market, e.g. US",
"type": "string"
},
"promptCount": {
"description": "Prompts to ask, capped by the tier",
"type": "number"
}
},
"required": [
"brand",
"category"
],
"type": "object"
},
"name": "ai_visibility_quick"
},
{
"description": "Company enrichment for one domain. Price: $0.10 USDC per call on Base, paid with x402; not charged if the call fails.",
"inputSchema": {
"properties": {
"domain": {
"description": "Company domain, e.g. stripe.com",
"type": "string"
}
},
"required": [
"domain"
],
"type": "object"
},
"name": "company_enrich"
},
{
"description": "Company enrichment for up to 10 domains. Price: $0.80 USDC per call on Base, paid with x402; not charged if the call fails.",
"inputSchema": {
"properties": {
"domains": {
"description": "Company domains",
"items": {
"type": "string"
},
"maxItems": 10,
"type": "array"
}
},
"required": [
"domains"
],
"type": "object"
},
"name": "company_enrich_batch"
},
{
"description": "Creator vetting score for one profile (fetches the profile if stats not supplied). Price: $0.20 USDC per call on Base, paid with x402; not charged if the call fails.",
"inputSchema": {
"properties": {
"handle": {
"description": "Creator handle without @",
"type": "string"
},
"platform": {
"description": "Social platform",
"enum": [
"instagram",
"tiktok",
"youtube"
],
"type": "string"
},
"profile": {
"description": "Optional profile stats you already have; skips the fetch",
"type": "object"
}
},
"required": [
"platform",
"handle"
],
"type": "object"
},
"name": "creator_vetting"
},
{
"description": "Domain intel: DNS, MX, SPF/DMARC/DKIM grade, registrar and dates (RDAP), hosting, tech stack, risk flags. Price: $0.005 USDC per call on Base, paid with x402; not charged if the call fails.",
"inputSchema": {
"properties": {
"domain": {
"description": "Domain to inspect, e.g. stripe.com (a URL or email address is accepted and reduced to its domain)",
"type": "string"
},
"registration": {
"description": "Look up registrar and dates via RDAP (default true; some ccTLDs such as .np have no RDAP)",
"type": "boolean"
},
"web": {
"description": "Probe the website for status, server, HSTS, title and tech stack (default true)",
"type": "boolean"
}
},
"required": [
"domain"
],
"type": "object"
},
"name": "domain"
},
{
"description": "Email address check without sending mail: syntax, MX/null-MX, disposable (214k-domain list), role account, free provider, typo suggestion, SPF/DMARC grade, deliverability score. Price: $0.002 USDC per call on Base, paid with x402; not charged if the call fails.",
"inputSchema": {
"properties": {
"email": {
"description": "The address to check",
"type": "string"
}
},
"required": [
"email"
],
"type": "object"
},
"name": "email"
},
{
"description": "Email check for up to 10 addresses in one call. Price: $0.015 USDC per call on Base, paid with x402; not charged if the call fails.",
"inputSchema": {
"properties": {
"emails": {
"description": "Up to 10 addresses",
"items": {
"type": "string"
},
"maxItems": 10,
"type": "array"
}
},
"required": [
"emails"
],
"type": "object"
},
"name": "email_batch"
},
{
"description": "Page reader: one URL to clean markdown (or text) with title, description, author, date and links. Price: $0.005 USDC per call on Base, paid with x402; not charged if the call fails.",
"inputSchema": {
"properties": {
"format": {
"description": "markdown (default) keeps headings, links, lists, tables and code; text strips them",
"enum": [
"markdown",
"text"
],
"type": "string"
},
"images": {
"description": "Keep images as markdown (default true)",
"type": "boolean"
},
"links": {
"description": "Return the links found in the content (default true)",
"type": "boolean"
},
"maxChars": {
"description": "Cap on content length, 1000-200000 (default 60000)",
"type": "number"
},
"url": {
"description": "Page to read, e.g. https://example.com/blog/post. Public http(s) URLs only; static HTML (no JavaScript rendering)",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "read"
},
{
"description": "Page reader for up to 10 URLs. Price: $0.03 USDC per call on Base, paid with x402; not charged if the call fails.",
"inputSchema": {
"properties": {
"format": {
"enum": [
"markdown",
"text"
],
"type": "string"
},
"images": {
"type": "boolean"
},
"links": {
"type": "boolean"
},
"maxChars": {
"description": "Cap per page, default 20000",
"type": "number"
},
"urls": {
"description": "Pages to read",
"items": {
"type": "string"
},
"maxItems": 10,
"type": "array"
}
},
"required": [
"urls"
],
"type": "object"
},
"name": "read_batch"
},
{
"description": "SERP + AI answer check for up to 10 keywords on 1 AI engine. Price: $0.70 USDC per call on Base, paid with x402; not charged if the call fails.",
"inputSchema": {
"properties": {
"brand": {
"description": "Brand name to look for in AI answers",
"type": "string"
},
"country": {
"description": "Two-letter country code, e.g. us",
"type": "string"
},
"domain": {
"description": "Your site, e.g. notion.com",
"type": "string"
},
"keywords": {
"description": "Keywords to check, capped by the tier",
"items": {
"type": "string"
},
"type": "array"
},
"language": {
"description": "Two-letter language code, e.g. en",
"type": "string"
},
"previousSnapshot": {
"description": "A previous response, to get rank changes",
"type": "object"
}
},
"required": [
"domain",
"keywords"
],
"type": "object"
},
"name": "serp_ai_monitor"
},
{
"description": "SERP + AI answer check for up to 25 keywords on all AI engines. Price: $2.50 USDC per call on Base, paid with x402; not charged if the call fails.",
"inputSchema": {
"properties": {
"brand": {
"description": "Brand name to look for in AI answers",
"type": "string"
},
"country": {
"description": "Two-letter country code, e.g. us",
"type": "string"
},
"domain": {
"description": "Your site, e.g. notion.com",
"type": "string"
},
"keywords": {
"description": "Keywords to check, capped by the tier",
"items": {
"type": "string"
},
"type": "array"
},
"language": {
"description": "Two-letter language code, e.g. en",
"type": "string"
},
"previousSnapshot": {
"description": "A previous response, to get rank changes",
"type": "object"
}
},
"required": [
"domain",
"keywords"
],
"type": "object"
},
"name": "serp_ai_monitor_deep"
},
{
"description": "Bikram Sambat (Nepali) <-> Gregorian date conversion with weekday, Nepali month names, Devanagari digits and Nepal fiscal year. Price: $0.001 USDC per call on Base, paid with x402; not charged if the call fails.",
"inputSchema": {
"properties": {
"date": {
"description": "A date: 2083-01-15, 15-01-2083, '15 Baisakh 2083' or '१५ बैशाख २०८३'. Supported 1970-2090 BS / 1913-2034 AD",
"type": "string"
},
"from": {
"description": "Calendar of the input. auto (default): Devanagari digits, Nepali month names or a year above 2034 mean BS; otherwise AD is assumed",
"enum": [
"bs",
"ad",
"auto"
],
"type": "string"
}
},
"required": [
"date"
],
"type": "object"
},
"name": "south_asia_date"
},
{
"description": "Official Nepal Rastra Bank exchange rates (NPR buy/sell per currency) for any day since 2000, AD or BS date, with amount conversion and up to 31-day series. Price: $0.001 USDC per call on Base, paid with x402; not charged if the call fails.",
"inputSchema": {
"properties": {
"amount": {
"description": "With currency: amount to convert to NPR (also returns the reverse)",
"type": "number"
},
"currency": {
"description": "ISO 4217 code to return alone, e.g. USD, INR, EUR, AED. Omit for the full table",
"type": "string"
},
"date": {
"description": "Day to quote, AD (2026-10-31) or BS (2083-07-14); default today in Nepal. Holidays fall back to the last published table",
"type": "string"
},
"from": {
"description": "Start date for a series (max 31 days before date); requires currency",
"type": "string"
}
},
"type": "object"
},
"name": "south_asia_forex"
},
{
"description": "GSTIN (checksum + state), Indian PAN, Aadhaar (Verhoeff), IFSC (bank) and Nepal PAN/VAT format checks. Price: $0.001 USDC per call on Base, paid with x402; not charged if the call fails.",
"inputSchema": {
"properties": {
"id": {
"description": "GSTIN (15), Indian PAN (10), Aadhaar (12 digits), IFSC (11) or Nepal PAN/VAT (9 digits)",
"type": "string"
},
"type": {
"description": "Force a type; default auto-detect by shape",
"enum": [
"gstin",
"pan-in",
"aadhaar",
"ifsc",
"pan-np"
],
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "south_asia_id"
},
{
"description": "Number to Devanagari digits, lakh/crore grouping, and words in English (Indian system) and Nepali; NPR/INR amount wording. Price: $0.001 USDC per call on Base, paid with x402; not charged if the call fails.",
"inputSchema": {
"properties": {
"currency": {
"description": "Add rupee/paisa wording and formatting",
"enum": [
"NPR",
"INR"
],
"type": "string"
},
"value": {
"description": "Number or numeric string; Devanagari digits, commas and currency signs are accepted",
"type": [
"string",
"number"
]
}
},
"required": [
"value"
],
"type": "object"
},
"name": "south_asia_number"
},
{
"description": "Nepal (+977) and India (+91) phone number check: valid, mobile/landline, operator or region, E.164. Price: $0.001 USDC per call on Base, paid with x402; not charged if the call fails.",
"inputSchema": {
"properties": {
"country": {
"description": "Default: detected from the country code, else NP",
"enum": [
"NP",
"IN"
],
"type": "string"
},
"phone": {
"description": "Phone number in any common format, e.g. +977 984-123-4567, 9841234567, 01-4123456, +91 98765 43210",
"type": "string"
}
},
"required": [
"phone"
],
"type": "object"
},
"name": "south_asia_phone"
}
]
}What the leaf hashes
{"body":"6dea5d32c8968fbed30b0af194cffa8cbe8fd765f0299de22f5a156863731564","id":1540723,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793484659918160,"prev":null,"subject":"991807fc-ed87-4e3b-98d0-80a34a7e126b","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (246033 rows).
- 0x30fdf4a33e8dc3cbefa8f42868c8707c5dc6d23439e97d2ee817843e727d05a4
- 0x6ea949bac505da9fb5ebb2a368aeecf8ae9b15d3dbd87db152fe03b9e103e768
- 0x79c23dd9fd61b0d33d7c7e4e60292eebf11dade577d7eed699117ee8d331592d
- 0x2aef24b554abf43a9b26ddf4896ed3c66e81a2cea09093964bec29539f54f158
- 0xc6372c227ef7fa90df890f75c9fd880750a56cb46adc1f24c7ab6fd33713e007
- 0xfa73a987ca6fe15c651d27cd6be191c0b8558ac36a568e5e9726d03d2975f7d5
- 0x068b597cb36caa6c780df28bcc84a523df6a7d7d25d3b2f6677749cd93defd1d
- 0xc952d90d643a714f8957574639829e69522ea17c086d720309e5fba98f9ebd27
- 0x8105f2e82db7e2f0d0a7fb8645ec301d8a96098fd0c945b47cc5aa33416f6c31
- 0x13693f5f508563e63b0188b5b416554316fefce0b12a9bc23ce7de21fa707b8d
- 0xdd29a743956475597c8a02ca391dbedc25927be14596635284a9ea6601b804c5
- 0x00853568b31d8e02546e6021cbf2370441ed669803a182ef6a9dc90c70c7969b
- 0xe48bbef55c8d5d829e82e0e4f55c6528acd0794a38540b8f8ccfcfc59a8b5df2
- 0x6a9ee67e2ec2288c0f63ce0ae02c0a91a836bcfae9ed393ea79a911cf00f29f9
- 0x5212e7c531721a66b1d21d8222c94df019d60ce8150c25bfebe2e6eb1dd39726
- 0x24ea73817c2ff07f87a42be89aff36ac5fe49b64420a647cd406ee60e6a77f70
- 0x37f13582abb3c002d51c2f190c312129cbc3a39754618fee2c75c2441bb1eb94
- 0x59f83f7228f07febe2780660e422e171b0359b8aa031ee3be07e991118130c15
- Day root
- 0x24463725d1c0d9894bd6123691d532547aaa79f0762c0e45aa6a68acf1fd71ab
- Chained
- 0x7d4824ff313dee7252a46f9d5c37b452851deb6c9f24a40c2f74ee0e53c82980
- Published
- On Arc Testnet, block 70093156: 0xedb7b832f4ebf6781b5ecd2ed241c435b862f4d3761541fa31adc1831b8c44a0