← The evidence ledger
Evidence row 2189879
Observed , by sync.agentic_market/1.
- Kind
- listing
- About
- source_record agentic_market:markup-tools-x402tookit-com
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 7c4f8d582c9f4d8a9193e4a3d483b3d0eac287efbee1d9b8863a83de1bca5391
- Leaf
- 0xfa833a9e74cf8c454eb04fed666d2b2024de45d32c8576f11d1fe8910cdb89b3
What was observed
{
"endpoints": [
[
"x402",
"https://markup-tools.x402tookit.com/html-headings"
],
[
"x402",
"https://markup-tools.x402tookit.com/html-links"
],
[
"x402",
"https://markup-tools.x402tookit.com/html-meta"
],
[
"x402",
"https://markup-tools.x402tookit.com/html-tables"
],
[
"x402",
"https://markup-tools.x402tookit.com/html-to-text"
],
[
"x402",
"https://markup-tools.x402tookit.com/markdown-outline"
],
[
"x402",
"https://markup-tools.x402tookit.com/markdown-to-text"
],
[
"x402",
"https://markup-tools.x402tookit.com/readability-extract"
]
],
"name": "markup-tools.x402tookit.com",
"owner_address": null,
"raw": {
"caip2_networks": [
"eip155:137",
"eip155:42161",
"eip155:8453",
"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"
],
"category": "",
"description": "",
"domain": "markup-tools.x402tookit.com",
"endpoints": [
{
"description": "Extract the h1-h6 heading outline from supplied HTML and flag missing or multiple h1, skipped levels and empty headings.",
"method": "GET",
"parameters": [
{
"default": null,
"description": "",
"enumValues": [],
"example": "<h1>Guide</h1><h2>Setup</h2><h4>Detail</h4><h2></h2><h1>Second</h1>",
"group": "query",
"name": "html",
"required": false,
"type": "string"
}
],
"pricing": {
"amount": "0.02",
"currency": "USDC",
"maxAmount": "",
"minAmount": "",
"network": "eip155:8453",
"scheme": "exact"
},
"providerName": "",
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
},
"serviceName": "Markup and Text Extraction Tools",
"tags": [
"html",
"headings",
"seo",
"accessibility"
],
"url": "https://markup-tools.x402tookit.com/html-headings"
},
{
"description": "List all links in supplied HTML with text, rel flags, absolute URL (against a base) and internal/external split.",
"method": "GET",
"parameters": [
{
"default": null,
"description": "",
"enumValues": [],
"example": "https://example.com/dir/page",
"group": "query",
"name": "base",
"required": false,
"type": "string"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": "<a href=\"/about\">About</a> <a href=\"https://other.org/x\" rel=\"nofollow sponsored\">Ad</a> <a href=\"#top\">Top</a> <a href=\"mailto:a@b.co\">Mail</a>",
"group": "query",
"name": "html",
"required": false,
"type": "string"
}
],
"pricing": {
"amount": "0.02",
"currency": "USDC",
"maxAmount": "",
"minAmount": "",
"network": "eip155:8453",
"scheme": "exact"
},
"providerName": "",
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
},
"serviceName": "Markup and Text Extraction Tools",
"tags": [
"html",
"links",
"seo",
"scraping"
],
"url": "https://markup-tools.x402tookit.com/html-links"
},
{
"description": "Read title, description, canonical, robots, Open Graph, Twitter card and JSON-LD types from supplied HTML and list gaps.",
"method": "GET",
"parameters": [
{
"default": null,
"description": "",
"enumValues": [],
"example": "https://example.com/",
"group": "query",
"name": "base",
"required": false,
"type": "string"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": "<html lang=en><head><title>My Page</title><meta name=description content=\"A page.\"><link rel=canonical href=/p><meta property=og:title content=\"My Page\"><meta property=og:image content=/i.png><meta name=twitter:card content=summary></head>",
"group": "query",
"name": "html",
"required": false,
"type": "string"
}
],
"pricing": {
"amount": "0.02",
"currency": "USDC",
"maxAmount": "",
"minAmount": "",
"network": "eip155:8453",
"scheme": "exact"
},
"providerName": "",
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
},
"serviceName": "Markup and Text Extraction Tools",
"tags": [
"html",
"metadata",
"seo",
"open-graph"
],
"url": "https://markup-tools.x402tookit.com/html-meta"
},
{
"description": "Convert HTML tables to row and column arrays with header detection; colspan and rowspan cells are expanded.",
"method": "GET",
"parameters": [
{
"default": null,
"description": "",
"enumValues": [],
"example": "<table><caption>Fruit</caption><thead><tr><th>Name<th>Qty</tr></thead><tr><td>Apple<td>3<tr><td colspan=2>Total 3</table>",
"group": "query",
"name": "html",
"required": false,
"type": "string"
}
],
"pricing": {
"amount": "0.02",
"currency": "USDC",
"maxAmount": "",
"minAmount": "",
"network": "eip155:8453",
"scheme": "exact"
},
"providerName": "",
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
},
"serviceName": "Markup and Text Extraction Tools",
"tags": [
"html",
"tables",
"scraping",
"data-extraction"
],
"url": "https://markup-tools.x402tookit.com/html-tables"
},
{
"description": "Turn supplied HTML into readable text: keeps paragraphs, lists, table rows and link text; drops script, style, hidden.",
"method": "GET",
"parameters": [
{
"default": null,
"description": "",
"enumValues": [],
"example": "https://example.com/",
"group": "query",
"name": "base",
"required": false,
"type": "string"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": "<h1>Title</h1><p>Hello & welcome, it's <a href=\"/a\">here</a>.</p><ul><li>one<li>two</ul><div style=\"display:none\">secret</div><script>x()</script>",
"group": "query",
"name": "html",
"required": false,
"type": "string"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": true,
"group": "query",
"name": "links",
"required": false,
"type": "boolean"
}
],
"pricing": {
"amount": "0.02",
"currency": "USDC",
"maxAmount": "",
"minAmount": "",
"network": "eip155:8453",
"scheme": "exact"
},
"providerName": "",
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
},
"serviceName": "Markup and Text Extraction Tools",
"tags": [
"html",
"text-extraction",
"scraping",
"prompt-injection"
],
"url": "https://markup-tools.x402tookit.com/html-to-text"
},
{
"description": "Outline a Markdown document: front matter, headings with anchors, links, images, code blocks with language, and problems.",
"method": "GET",
"parameters": [
{
"default": null,
"description": "",
"enumValues": [],
"example": "---\ntitle: Guide\ntags: [a]\n---\n# Guide\n\n## Install\n\nRun `npm i`, see [docs][d] and [missing][nope].\n\n```bash\nnpm i\n```\n\n#### Deep\n\n[d]: https://example.com/docs\n",
"group": "query",
"name": "markdown",
"required": false,
"type": "string"
}
],
"pricing": {
"amount": "0.02",
"currency": "USDC",
"maxAmount": "",
"minAmount": "",
"network": "eip155:8453",
"scheme": "exact"
},
"providerName": "",
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
},
"serviceName": "Markup and Text Extraction Tools",
"tags": [
"markdown",
"outline",
"commonmark",
"documentation"
],
"url": "https://markup-tools.x402tookit.com/markdown-outline"
},
{
"description": "Strip CommonMark/GFM syntax to plain text: emphasis, links, images, headings, lists, quotes, code fences, HTML, front matter.",
"method": "GET",
"parameters": [
{
"default": null,
"description": "",
"enumValues": [],
"example": "---\ntitle: Demo\n---\n# Hello *world*\n\nSee [the docs](https://example.com \"Docs\") and `code`.\n\n- one\n- **two**\n\n```js\nlet x = 1;\n```\n",
"group": "query",
"name": "markdown",
"required": false,
"type": "string"
}
],
"pricing": {
"amount": "0.02",
"currency": "USDC",
"maxAmount": "",
"minAmount": "",
"network": "eip155:8453",
"scheme": "exact"
},
"providerName": "",
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
},
"serviceName": "Markup and Text Extraction Tools",
"tags": [
"markdown",
"text-extraction",
"commonmark"
],
"url": "https://markup-tools.x402tookit.com/markdown-to-text"
},
{
"description": "Heuristic main-content extraction from supplied HTML by text density and tag scoring; returns text, title, byline, confidence.",
"method": "GET",
"parameters": [
{
"default": null,
"description": "",
"enumValues": [],
"example": "https://example.com/story",
"group": "query",
"name": "base",
"required": false,
"type": "string"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": "<html><head><title>News | Site</title><meta name=author content=\"Ann Lee\"></head><body><nav><a href=/>Home</a><a href=/x>World</a></nav><div id=content><h1>Big Story</h1><p>First paragraph of the story, with enough words, commas, and detail to count as real prose.</p><p>Second paragraph continues the story, adding more detail, context, and quotes for the reader.</p></div><div class=sidebar><p>Related: a, b, c</p></div><footer>Copyright</footer></body></html>",
"group": "query",
"name": "html",
"required": false,
"type": "string"
}
],
"pricing": {
"amount": "0.03",
"currency": "USDC",
"maxAmount": "",
"minAmount": "",
"network": "eip155:8453",
"scheme": "exact"
},
"providerName": "",
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
},
"serviceName": "Markup and Text Extraction Tools",
"tags": [
"html",
"readability",
"article-extraction",
"scraping"
],
"url": "https://markup-tools.x402tookit.com/readability-extract"
}
],
"enriched": false,
"iconUrl": "",
"id": "markup-tools-x402tookit-com",
"integrationType": "",
"isNew": false,
"name": "markup-tools.x402tookit.com",
"networks": [
"Base",
"eip155:137",
"eip155:42161",
"solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp"
],
"priceSummary": {
"avgCostBasis": "exact",
"avgCostPerTransaction": "0.02125",
"currency": "USDC",
"maxAmount": "0.03",
"minAmount": "0.02"
},
"provider": "markup-tools.x402tookit.com",
"providerUrl": "",
"serviceName": "Markup and Text Extraction Tools",
"tags": [
"html",
"headings",
"seo",
"accessibility",
"links",
"scraping",
"metadata",
"open-graph",
"tables",
"data-extraction",
"text-extraction",
"prompt-injection",
"markdown",
"outline",
"commonmark",
"documentation",
"readability",
"article-extraction"
]
},
"source": "agentic_market",
"summary": ""
}What the leaf hashes
{"body":"7c4f8d582c9f4d8a9193e4a3d483b3d0eac287efbee1d9b8863a83de1bca5391","id":2189879,"kind":"listing","method":"sync.agentic_market/1","observed_us":1793643650102196,"prev":null,"subject":"agentic_market:markup-tools-x402tookit-com","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (444186 rows).
- 0xfa830b4f55b67cc2ed1bc6a37869350301e0010e4978130d3a44b62805fac19b
- 0x54a1c2d76d5e850162861d0b00b34802be970f921759b8c5572259e9cb8ae375
- 0xd01a47d4c78566c0d75b56a3cc761cdd941eff0fddbb5d6c23b9d1b495771fdc
- 0x995fe90a5174101775a53b6072a29facb7d22275fbe7c28fb9d093fe981b52ec
- 0x11c7893076d0b65d1d734e85846023a4f917ba0a15c8f82b09bfb20b426f083a
- 0xb75a5001d13becc121762fd2ef921b717af83c7f441b48289e2e65be6adad8e2
- 0x166b57f80a2f2efdbc394ab63bb061969c40a7e4e0195b6d8b5ba6fc097684d8
- 0x8b3ab44d01f728a2235b64ebf6329d22c3e86982de112a9cdb02e518ac3b871a
- 0x9422746fca98cd9e36f61152291b1159a5ca0462a00586e4c7559ddcefc6450c
- 0xd350a98d5d904747e2af0cb080a0f675a855db6af455bb9b02373a9c02cfef8f
- 0x8a58aa9f01814788100b857e79ca8a8885471d7ae34162bc1fa3c986741c6a39
- 0x1fdc5cec209319ec27c935f06e49dfee099419dfa8632c827c7fdc61fcd2e0c3
- 0x53d9a703c9e9f252a5170e08d05e1b0117ac9e5b187b8d11c1fc275324818140
- 0x59ed3c823c7507ae1b2993d19eda543383739dde961b25c4e0927023fff6be12
- 0x4068a4306db47ea0eae5f76e5137753caa3dbb132dca6a61a4d6c1838a52700f
- 0x25127db2e775737b2874f6a159f7c1bf984317eea6482e94589c3ef4c5ccab32
- 0xec5d643575d83c9e07e65deeef71943b53cbf3007e7e2b9a6ef414081509b0cc
- 0x252cce55f1a3d5391c16f82d7f62494429a5f69b03486d4cfcfb7b2c96d6c884
- Day root
- 0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
- Chained
- 0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
- Published
- On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af