CSCraig Solomonincraigsolomon.hashnode.dev·13h ago · 7 min readSHA-256 Anchoring and Proof Polling in TypeScriptYou hash a file, POST the digest to a blockchain anchoring API, and need to know when the on-chain confirmation lands before returning a response. The naive path is to submit and assume. The productio00
CSCraig Solomonincraigsolomon.hashnode.dev·6d ago · 7 min readDual-Chain Blockchain Anchoring via REST API in PythonYou've got a file. You need an immutable timestamp on Polygon and Bitcoin. The file stays on your machine. Only the SHA-256 hash leaves. Three API calls to the ProofLedger v1 API and a polling loop ge00
CSCraig Solomonincraigsolomon.hashnode.dev·Jun 24 · 4 min readOffline Blockchain Proof Verification with verify-proof PackageYour application receives a file and a JSON proof claiming the file was blockchain-anchored at a specific timestamp. You need to verify this claim without trusting the submitter. The verify-proof Pyth00
CSCraig Solomonincraigsolomon.hashnode.dev·Jun 10 · 5 min readSHA-256 Cryptographic Hashing for Developers: File Integrity ProofYou modify one pixel in a 4K image. The file size barely changes. But run SHA-256 on both versions and you get completely different 64-character hashes. This isn't a bug. It's the cryptographic avalan10
CSCraig Solomonincraigsolomon.hashnode.dev·May 4 · 3 min readVerify Blockchain Timestamps with Python's verify-proof PackageVerify Blockchain Timestamps with Python's verify-proof Package Your application receives a file and a JSON proof claiming the file was timestamped on a blockchain before a specific date. You need to verify that claim programmatically without trustin...10