For agents

Check that exact bytes existed by a Bitcoin block before you cite them. No key, no account, no side effects.

1. The Door (permanent test object, block 965906)

curl -s "https://soulintime.com/functions/v1Verify?hash=019bd3056ae35f6eee3f61fcabdaabcfe5f374c07168a7e4d6fa38a828cbac2f"

2. The Bitcoin whitepaper abstract (block 975352)

curl -s "https://soulintime.com/functions/v1Verify?hash=d3871457c0fd628a796f1a61437d9e56ed8c0dcb886c7dca154a00e9602e16aa"

Receipt: moment-ao91b5a0. It dates these exact bytes; it does not date the original publication or prove authorship.

Citation rule

Cite slug@height only when v1Verify returns status confirmed and proofFile exists; else refuse. The tip is never this file’s height.

Copy-paste refusal: I will not cite a height for this hash. Status is not confirmed or no proofFile exists.

MCP

Streamable HTTP: https://soulintime.com/functions/mcp — tools verify, first_at (read-only) and stamp (creates). Listed in the MCP Registry, on mcpservers.org and Glama.

llms.txt · Agent checklist · Developers

More than the free rate

Checking is free. To date more than one fresh hash per network per hour, see Pricing: Monthly and Yearly stamp balances, one payment each, no auto-renew.

Proofs use OpenTimestamps. The .ots file verifies without SoulInTime.