Hannah Williams may refer to: Hannah Williams (actress) (1911–1973), American actress, singer, and comedian Hannah Williams (athlete) (born 1998), British athlete Hannah Williams (murder victim) (1
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35afb36df75e2f3fa0419e4bfafe69efc708a4540293527b9138b60563e40963. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cea1cc95-fa8d-4669-b429-56561ab96f15.json and https://artists.proofprofile.net/proofs/artist/cea1cc95-fa8d-4669-b429-56561ab96f15.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x180ba18435d5691a6e8b98db7a4902ec37a400f1e2a930a650c1c0c5ab3547b2. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITG581200053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48fcbfda20c3829ce7acf8a8b901921a348a1d4514f1d903df58d1df1f4068e1. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITG581200049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfacb6e283f923f6146671fe89ddd4580e310ef93c562691cec06943660ef80b7. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITG581200050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52477a8ef3517d03d7e1e7fea9d00bf9c3513a77098bd04bf3ac7421fa7fdd1b. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITG581200054.
Tell Me Something (Liberties) / Je m'appelle le saxophone
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d5ed3c03388077086066920ce630e4932618b37bf0c2b833beda7ff096e2617. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITG581600021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a5caa76caec2e4377069e53fa59863b21eeede85212615b9dd13de387ac0918. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITG581600022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5b3da8ef7215b3a00987fe0154bf7726cfb5bf244407fd41e4267d6645b01af. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITG581600025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa861d1d82aa88f19190bca5bda0472e9ba73713666dae2944d4426a87f0fe6c6. Chain 2 (Bitcoin): anchored in block 958142 (2026-07-15T10:09:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITG581600026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d5f459df0692bc777bc32b2c367a3106eddfab04fc0c5f25548101e0e7dd56. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24:16Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITG581600027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x598738c55a71da92ba561fb1cfb4fbdad63cef6b5707a1f66b4053c857f5ac6f. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITG581600028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bf8a4a43ee3679d170cfe17c16fdb801b49c60d179e4bcfaa0931db95b28336. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITG581600029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99060d0d4a8476b59fe082afa592001e10797730857802f1d606a4e0c5b8a39e. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITG581900033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99060d0d4a8476b59fe082afa592001e10797730857802f1d606a4e0c5b8a39e. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITG581900033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5d4c73bcce99d63b75cfafe7c090bfbb36c70de521077d6dfe7a8e28491326d. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITG581900034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x883830e077924f2a391682f85981d8836b9b364259713cace76ccdb0607afa00. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITG581900035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b9457731e484d6ad377e4735c85e0de748870d7b0fcf78ccdaeddaf78aca7bb. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITG581900036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb73f11e0b747e79e061ab9c910ecccf74f1bc975cb5e2c762978d253141ae6ce. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITG581900037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4277e55391663039fb2e59b0c40ae84a1165acc1dd76275473c379fc3685443. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITG581900038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe6af4def37309437ed631f91f452c9233a92f0ecd1d7549af80b81ffb57adac. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITG581900040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5818aa53b2803b54ba4818841efbea67256305a95ea76bf37e0b1799adb6b19c. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITG581900042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff8a8d7c8ccc9f5ee16472af8fa82061f9ff5905bce92bbcf1c3333944ff28bc. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITG581900043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9e8b9f21ae9cf73e66ccecb1a34f2ce4e4aa9b0613f72d2a766a468c3d82a98. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTB62438595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd733088693a4d879831e19bbecd1bf9afbc3d1413aa147791688a7c9ce842cd3. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUDCB1701099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf3153a22232b03424a02cbd17c7c60bec22eb7c0b1fd25fd8bfa36d4de6a8b8. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITG581600023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf3153a22232b03424a02cbd17c7c60bec22eb7c0b1fd25fd8bfa36d4de6a8b8. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITG581600023.