by:human

Writing receipt

How this was written

Mostly typed

By P.T. · Wed, 20 May 2026 23:09:00 GMT

Signature did not verify. Treat this receipt as untrusted.

Text

This receipt covers text written in the byhuman editor. The text itself is not stored. Only its SHA-256 hash is stored.

Observed writing process

Typed
100%
Pasted
0%
Paste events
0
Duration
13s

The verdict reflects the provenance of the text that survived to approval. ByHuman records observed input behavior in the editor. It does not prove real-world authorship.

On-chain anchor

Anchored

A digest of this receipt was anchored on Arbitrum Sepolia at Wed, 20 May 2026 23:09:00 GMT.

Digest (keccak256)
0x3f9d3968d0109f4d9214ddcea0bd1e604077adb1991881ab85c1eb1a9056e4a2
Verify independently (no byhuman.ink required)

Anyone holding the receipt JSON can confirm this digest is on chain without trusting byhuman.ink.

  1. Compute the digest from the receipt: keccak256(canonicalize(receipt)). It should match the digest shown above.
  2. Read the on-chain timestamp from the contract:
    cast call 0xaaef72f5e32a238a2c91d04ab72bb7f1a2c22cd6 \
      "anchoredAt(bytes32)(uint256)" 0x3f9d3968d0109f4d9214ddcea0bd1e604077adb1991881ab85c1eb1a9056e4a2 \
      --rpc-url https://sepolia-rollup.arbitrum.io/rpc
  3. A non-zero unix timestamp proves the receipt existed on Arbitrum Sepolia by that block.

canonicalize uses RFC 8785 JSON canonicalization. The contract address and network details above are the inputs needed for the independent on-chain check.

Receipt

Post ID
a487310e-a0cb-4a1e-ab85-bd4d9a9a71a5
Text SHA-256
2b82931c57299c89f70ea4a206b45469166a4fa0e58fef1635c7e3b9d40dc89c
Signature
e3Ofm8IHcVahyKtULs91bWMxLCWTyjg3vqdFWKLVwrCPY26k/uyM71ZfXiTVMLoQkYAcdiNpziyeeI8SD9oTDg==
Created
2026-05-20T23:09:00.447Z

Verify this independently on the verify page against the published public key.