← Decoding the magic, my journey building nm and otool
Verify this article
Cryptographically signed proof of authorship and date. The signature is on the English source, translations are derived and shown for convenience.
Signed by 0x7511…023b, on July 25, 2019. The signature was recovered from an EIP-712 typed message, so only the owner of this wallet could have produced it.
- address
- 0x75117fE22ce373ec31d0Fe07638Afc25a525023b
- schema
- v1
Verify it yourself
Run this in your terminal, no trust in this site required:
npx @jterrazz/attestation verify https://jterrazz.com/articles/3-decoding-the-magic-my-journey-building-nm-and-otoolThe CLI fetches the markdown bytes, recomputes the SHA-256 digest, recovers the signer from the EIP-712 signature, and validates the OpenTimestamps proof against Bitcoin.
How it works
Signature.The article's canonicalized bytes are hashed with SHA-256, and the hash is signed by an Ethereum wallet using EIP-712 typed data. The signer's address is recoverable from the signature; tampering with one byte invalidates it.
Timestamp.The same hash is anchored into a Bitcoin block via OpenTimestamps. Once a block is mined, the timestamp becomes part of Bitcoin's consensus history, provably no later than the block's mining time.
Trust-free verification. Anyone can verify both properties independently with the CLI above (or by reading the raw files at /articles/3-decoding-the-magic-my-journey-building-nm-and-otool/proof.json). The proof doesn't depend on this site staying online.
Raw artifacts
Four files at /articles/3-decoding-the-magic-my-journey-building-nm-and-otool/ are the entire proof.