📸 Notarized capture
A PNG or PDF of a live page, delivered to you with an on-chain receipt committing to the exact file. "This is what that page looked like, and here is the chain saying when" — the thing evidence, compliance and dispute workflows actually need.
API-only and paid — a browser form cannot carry a bearer token. Get one from pay-per-call, then:
curl -X POST https://bsv.cx/shot -H "authorization: Bearer <token>" \
-H 'content-type: application/json' \
-d '{"url":"https://example.com","format":"pdf"}'png (default) or pdf — paginated A4, the format archives expectOP_RETURN bsv.cx shot1 <manifestHash>How this differs from the archiver
The web-page archiver is free and public: it captures pages into a gallery anyone can browse. This is a product — a file delivered to you, plus a receipt you can show a third party. Use the archiver to make something publicly citable; use this when you need the file and the proof in your own hands.
Endpoints
{ url, format?, thorough? }curl -X POST https://bsv.cx/shot -H "authorization: Bearer <token>" \
-H 'content-type: application/json' \
-d '{"url":"https://example.com","format":"pdf"}'
The manifest records the format actually produced, not the one requested — an oversized PNG is degraded to JPEG, and a manifest that misdescribed the file would be a broken proof.