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 0xe90e3e07ee3a464e278007be64ef19e2d12764e9f565ebf456670ae516f93de5. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8408ced3-d0b5-44e0-b5eb-961a586e390b.json and https://artists.proofprofile.net/proofs/artist/8408ced3-d0b5-44e0-b5eb-961a586e390b.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 0xec060ce5ccc79ccfbb10b5fc2f38b91c905765a4f56202614c4232a571b77897. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/ATAJ12100149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f20f0491bd1416230808bb7c33afa32fbf3bf48d871c5d6b39cd5e8736a8512. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/ATAJ12100134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bd858e129b3c5e1db7c7a2ee739d1f565ef1bab1aac0a6248c4b00d2a506ae1. 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/ATAJ12100450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbe9b1586dae3864ceea8d24ca9573d4190ca7b796694aa231754c75c90c79ef. Chain 2 (Bitcoin): anchored in block 958828 (2026-07-20T07:57: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/ATAJ12100451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec060ce5ccc79ccfbb10b5fc2f38b91c905765a4f56202614c4232a571b77897. 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/ATAJ12100149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f3964d9878b4b2f09cd45d5fa89c870219033e3b99fda5867bedddf2bef7dc2. Chain 2 (Bitcoin): anchored in block 958142 (2026-07-15T13:00:34Z), 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/ATAJ12100453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5522ad06331940d2d3aa231454b7588109cf150462c34c5a1035504a92069d38. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/ATAJ12200339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe379a50e3e8ea17bf5b70761414d3e7d7b9b54eba427c6a3a8abf08a0c5407d5. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T13:08:12Z), 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/ATAJ12200594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3056c9aaa8fb6408f6f9ea7c32e56eeb23f396dfe307376bcb557e9df476cb12. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T22: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/ATAJ12200743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82377b39618a379d754f123dd1d2fd4dec02254779f0f36d3957e60dd6496340. 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/ATAJ12200744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x745ed480868a1b4c15a78407c64d6e1f2f4d48489990a8ae36543af0e92bc6c1. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19: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/ATAJ12200745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5270cf5ff71f752283af90992f521a7d0766f0cbc723ed99ed28a726108f3c9. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/ATAJ12200746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe379a50e3e8ea17bf5b70761414d3e7d7b9b54eba427c6a3a8abf08a0c5407d5. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/ATAJ12200594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d00cbb26eb621e91b1bb02a9d16020124fd97f78ec0f0d0e40848ab2a8639ba. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/ATAJ12200748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c99837550e47e63ab3c537cbf769daf73b8f8bf93b01a61e10e9de86364555a. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/ATAJ12400504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8770d344da68d07d7d38cb05c98dbad36801c883c4053f2e77f50b5eaa7b0387. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37:37Z), 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/ATAJ12500576.