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 0x716d476f1629cbd0a3015efbf23d5320e959db1ab2a58dcdfaf3d2ca00dd2974. Chain 2 (Bitcoin): anchored in block 953616 (2026-06-14T08:58:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1a14145a-140f-46bf-a0b6-b9642efe7358.json and https://artists.proofprofile.net/proofs/artist/1a14145a-140f-46bf-a0b6-b9642efe7358.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 0x74c00c8263d63e871b949f2cc84168a3c5bfd2b379e89529b48438d9264946cd. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ES50D2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46d68b209259e75cdc4ec2277061d0519707cc820083aa4498189e1960dc4ba2. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/ES50D2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef6d587ccc30e152ebf08f4a83b8a5b1c1eae35dc5d9fc49194270cd38c4bd52. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ES7731505006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc91c3060befa518b650b5ebc989d29262254c62412db79430827afff4592e61a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/ES50D2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0194be6360364d8eedad06f47eed28c63c0d5550bdf0afab09ca53e760560412. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/ES8022300022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cdad6020fcaac425ad2602bab4f91bdcec1659206189cf39ec95f9f6b64c030. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/ES8022300023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bf48987327f942f0e0f133584a4421b61ce1d5cac8b7238b9cf51a9d1893938. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/ES8022300025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea2db805d8454cef00660e344620276f1fd97536ca9dd1bd021ee1834989a49c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/ES8022300028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77c05337cfc3295f5ec7a449de7606bdc9f6fde448dd278b97d400324365316c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/ES6081910602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe94c972c44bf3ae36c68f7ddd48b8a071d8eb018ec19a9aa8e36d1abba8bdfb7. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/ES6081910603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb31355952234448225b4deb993811749026d1105a236faf3b4b9cd834352c06. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ES6081910611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a8f60adfbe063f19696334c9a373ad083a7a4375b03e13cf77333d14ab585b9. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/ESA031800104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5200036de0f7e83e88160006a8e6fabdc34595879ab39d402c43ff927731d948. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ESA031800105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b883210c8d3a14806c9aaa0e6f7696cee9814a08d9d063f430ac97356b1cf16. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/ESA031800106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6e8ee7a5dc627e84e9e81212026ba05e6189fcf9592be9fbfaadd111f476759. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/ESA031800107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x190e3ea75e1081eec9dbef17ae90c57a68cc15159798982db3dca14e7040df9b. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ESA031800109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc6b9b300d3814f79e5e3770e568b3445090498b4ef111043b4485ea2d9bdd9d. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-21T16:55:08Z), 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/ESA031800110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd7ca51e1c88f34065b1537773eb4baf9a363dc1c0f7bad34e9edbad95e26881. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ESA031800111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e7492f4baa023d280772d1d68329338b98a2c92b7072e93585d414d1c3f4813. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ES62D2300018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45fa80c1c12633df18c5a4885691ba24b703a3f321cac65c71478a4ec745989f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ES6101901513.