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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa23918b3120dc3e5052c606c3c1058533bc0ec9446f7c70257096aa58c6e08a1. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8285ee9a-39f3-4958-8ece-0efab548ea70.json and https://artists.proofprofile.net/proofs/artist/8285ee9a-39f3-4958-8ece-0efab548ea70.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11b1ad4d9d060029fedc9ff40af7ebae38d4ce0ec54b3837def73fb7271ee83d. 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/GX89G2435329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd516ca3a39e94aed1aa58c21c3cb7172acc6f5320fa008e5eb6af2be5f3995e7. 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/GX8KD2446047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97481c17f5bf84805c31d79b8acc129cc61340ea91a716df43fb69e1e7835306. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T11:29: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/GX8LE2478066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda8b7f05c81721076dda6bb57ac4b1f30c4a3d0176f18202ea6764c43ceca2bf. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-21T08:31: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/GX4R52419832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb7906d8bbaf79c0b05fd9cc0d4d9c050c445bee85268e69b848bd50d458a4ec. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/GX5MX2451775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x576456aab3ae24a9b1aaedee6ef39844fd2a142cabc66e17de03b8d268e21eda. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/GXBDS2409735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fd5c1ef3eafc5e903379fc69f3a6143f8ca064eb6690a9ad5a7c74d7b6afee5. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/GX5MY2449716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85e02097a49bd3026e4a3582376b5be09b22c54f880e60a9c1946eb61680ef9c. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/GXESV2480879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc143e1361b574dcc724f3e5b2eb2c5f1afd9432104744688f43adb069d8c6d5. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/GXESV2456073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x136f57242b9c12dacc8a6cd9a90ba54b4fc103316aefa5332fe361f009b29b51. 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/GX89G2587382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x678d56b69d315710047f9822ecc329d461793dbfe14ec9d8e12ccc57a2009a32. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/GX89G2536286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82f8125d7fae2c60f7e0adfc35e95e44a94ef0d204fa94bc90a986285472747e. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/GX4R52532664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2c409419e38dbfbe7f1610d95af54d003c945651fc283b8688123c3ac976c6c. Chain 2 (Bitcoin): anchored in block 958384 (2026-07-17T08:27:02Z), 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/GX4R52584531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4d8336935475a7ad085dea22e22062afcb7f7d959714fba2ef0937c13e9b28e. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/GX4R52552987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf84ebb8b040dda641ee1eab34213a44e3f444dca9a4c7d626fd9c7d75dc9d9f. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/GX4R52546174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b5e6b5c8e908949ea03a920bcd514583199e682b571c3132ab686cc558a7b8b. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/GX4R52517093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0695c534d85c5169c3c79ffa2329c0a8047b6757b8d4037483cc9600ba3ceba. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/GX4R52573798.
Thinking at night (my laptop broke down)