{"uid":"cap_TgrAJeLoN5F-9NsHv3zRK","slug":"agentsvc-io-iota-notarize-blockchain-content-notarization-286d67af","name":"agentsvc.io: IOTA Notarize — Blockchain Content Notarization","description":"Proof of existence on the IOTA mainnet: send text, a SHA-256 hash or a URL and get a tamper-proof timestamp. We store only the SHA-256 (never your content) in a locked notarization of the official IOTA Notarization package: it cannot be changed or transferred and its deletion is locked until 2106. Returns object id, transaction digest, ledger time and explorer links. Use for contracts, invoices, AI outputs, datasets, web page evidence or audit logs. Check later with iota-verify.","url":"https://agentsvc.io/api/v1/proxy/iota-notarize?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","description":"Notarize the exact bytes this URL returns now (max 20 MB)"},"hash":{"type":"string","description":"SHA-256 hex of your file, alternative to text"},"text":{"type":"string","description":"Content to notarize (hashed with SHA-256, max 1 MB)"},"label":{"type":"string","description":"Optional public label stored with the proof, max 120 chars"}}},"responseSchema":{"type":"json","example":{"data":{},"success":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"1.00","reviews":0,"stars":null,"state":"rated"},"availabilityStatus":"healthy","priceObserved":{"p10Cents":"1.0000","medianCents":"1.0000","p90Cents":"1.0000","minCents":"1.0000","maxCents":"1.0000","p95Cents":"1.0000","sampleCount":1,"varies":false,"failureChargeRate":null},"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_wCct9mNR7mcGR-0-JUJ5_","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Notarizes a URL, text, or file hash on the IOTA blockchain, creating a tamper-evident timestamped proof of existence","exampleAgentPrompt":"Notarize this URL right now on the IOTA blockchain — https://example.com/contract.pdf — and label it 'Q2 2025 Service Agreement' so I have an immutable proof of what it contained today.","exampleUseCases":[{"title":"Notarize a legal contract URL","prompt":"I need to notarize the exact contents of this contract URL on the blockchain right now — https://contracts.mycompany.com/nda-acme-2025.pdf — label it 'ACME NDA June 2025' so I have proof of what it said today."},{"title":"Anchor a file hash for audit trail","prompt":"Take this SHA-256 hash of our audit report — a3f8b2c1d4e5678901234567890abcdef1234567890abcdef1234567890abcdef — and notarize it on IOTA with the label 'Annual Audit Report 2025' for our compliance records."},{"title":"Timestamp a text snippet as proof of authorship","prompt":"Notarize this text for me on the blockchain: 'I, Jane Smith, conceived the following invention on June 10 2025: a method for...' — label it 'Invention Disclosure June 2025' so I have a timestamped proof of authorship."}],"resultDescription":"Returns a JSON object with a success flag and a data object containing the notarization proof details, including the blockchain anchor record, timestamp, and any stored label, confirming the content was hashed and committed to the IOTA ledger.","failureModes":["URL unreachable or returns non-200 response — notarization fails with an error","URL content exceeds 20 MB limit — request rejected","Text content exceeds 1 MB limit — request rejected","Invalid SHA-256 hex string provided in hash field — validation error","IOTA network unavailable or congested — service may time out","Label exceeds 120 character limit — validation error"],"whenToPreferThis":"Choose this endpoint when you need a lightweight, low-cost ($0.01 USDC) blockchain notarization on IOTA specifically, especially for AI agent workflows requiring tamper-evident proof of existence for URLs, documents, or arbitrary text. Prefer over Bitcoin OpenTimestamps (also on agentsvc.io) when you want IOTA's faster finality and don't need Bitcoin-level security assumptions. Use when no account or API key management is desired and pay-per-call via x402 is acceptable.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":1,"lastUsedAt":"2026-10-26T04:09:52.231Z","lastSuccessfullyRanAt":"2026-10-26T04:09:52.231Z","lastHealthCheckAt":"2026-10-30T23:42:18.064Z","isFirstParty":false,"canonicalSlug":"agentsvc-io-iota-notarize-blockchain-content-notarization-286d67af"}