{"uid":"cap_eh2GaGh11I_mzhEhY8aKQ","slug":"manylives-news-item-merkle-proof-be6ab95d","name":"ManyLives News Item Merkle Proof","description":"Pay-per-call tools for people building AI agents: live web search and page contents, point-in-time crypto market data and news for backtests (no lookahead), verifiable track records of 1,000 crypto strategies locked on the Base network, company profiles, quick AI and batch prices. Ask us to turn a public website into a JSON endpoint. Pay per call, no account, free trial.","url":"https://api.manylives.me/paid/news/proof?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","const":"GET"},"queryParams":{"type":"object","required":["id"],"properties":{"id":{"type":"string","examples":["latest"],"description":"required: item id from /paid/news/as-of (n_…), or latest for the newest anchored item"}}}}},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string","const":"json"},"example":{"type":"object","properties":{"id":{"type":"string"},"leaf":{"type":"string"},"first_seen":{"type":"string"},"item_proof":{"type":"array","items":{"type":"object","properties":{"side":{"type":"string"},"sibling":{"type":"string"}}}},"anchored_at":{"type":"string"},"anchored_in":{"type":"string"},"minute_leaf":{"type":"string"},"minute_root":{"type":"string"},"minute_proof":{"type":"array","items":{}},"anchored_root":{"type":"string"},"verified_here":{"type":"boolean"}}}}}}},"responseSchema":{"type":"json","example":{"id":"n_3f2a…","leaf":"…","first_seen":"2026-10-10T13:22:00Z","item_proof":[{"side":"right","sibling":"…"}],"anchored_at":"2026-10-10T14:05:11Z","anchored_in":"https://basescan.org/tx/0x…","minute_leaf":"sha256('2026-10-10T13:22:00Z=<minute_root>')","minute_root":"…","minute_proof":[],"anchored_root":"…","verified_here":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Ssg6BfPcL3tu4nqjzmM02","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a cryptographic Merkle proof for a specific news item, anchored on the Base blockchain, allowing verification that the item existed at a specific time","exampleAgentPrompt":"Can you pull the ManyLives Merkle proof for the latest anchored news item so I can verify it's genuinely recorded on Base — I want the full proof path and the BaseScan transaction link?","exampleUseCases":[{"title":"Auditing a trade trigger news event","prompt":"I need to prove that a specific crypto news item — ID n_3f2a — was seen before my trading agent placed a trade. Can you get its Merkle proof from ManyLives so I have the on-chain anchor and full proof path?"},{"title":"Verifying freshness of latest anchored news","prompt":"What's the cryptographic proof for the latest news item ManyLives has anchored on Base? I want to confirm the timestamp and see the BaseScan transaction so I know it's real."},{"title":"Regulatory audit of news-driven strategy","prompt":"For a compliance report, I need a verifiable on-chain attestation that news item n_3f2a existed at the time our algorithm acted on it — can you fetch its ManyLives proof with the anchored root and minute proof?"}],"resultDescription":"A JSON object containing the news item's ID, its Merkle leaf hash, the first-seen UTC timestamp, a step-by-step item proof array (each step with side and sibling hash), the blockchain anchor timestamp, a BaseScan transaction URL for the anchor, the minute leaf and root hashes, the minute proof array, the anchored root hash, and a boolean confirming whether the proof was verified server-side.","failureModes":["Unknown or malformed item ID returns an error response","Requesting an ID not yet anchored may return no proof or pending status","Network issues with Base RPC may delay or fail anchor lookup","Providing an invalid 'id' format (not n_… prefix or 'latest') may return a validation error","Rate limiting or payment failure on x402 protocol results in 402 response"],"whenToPreferThis":"Use this endpoint when you need cryptographic, blockchain-anchored proof that a specific news item existed at a claimed timestamp — particularly for audit trails, compliance evidence, or verifiable trading signal provenance on the Base network. Prefer this over off-chain timestamps or unverified news APIs when tamper-evidence and on-chain attestation are required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T12:46:44.559Z","isFirstParty":false,"canonicalSlug":"manylives-news-item-merkle-proof-be6ab95d"}