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 0x237ef8b5802c3ac714e8e6b735f1b7415c06334e24b22dbefa50c160d09c67cd. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/533a1377-0561-4e95-b170-990fa67538f2.json and https://artists.proofprofile.net/proofs/artist/533a1377-0561-4e95-b170-990fa67538f2.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 0x481ead74a54a069c1fad2faf1c6ca7bbce959ac6ebec78cfac29c893dcb0b461. 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/AEA2L2162721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3286c2ee2b5b6f095401dc89185200810985eb92b855f7f3e6a058ff15e93b55. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/AEA2L2162328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x422b9f97078d6eaff7630296dbdb5edaa03408e0f2960488c1e1ee7bf6531cff. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZTPX2584264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd22e813317df57e41be7919430271c43152bb46122d09179b013fe73b39501a3. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/QZTPX2596201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb589a7458a6722f0534a39074f081b17d5be63a976de13894e89bf30f08b4619. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QZTPX2596205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dee9061c1126f7b6af5f34ceceff836a97b5e8e24721267e90c3e65437907cf. 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/QZTPX2596184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc8459759a2fa7cf739eef58de94a9b02b0ff50fb0f6482f78c9bc2c45efc2f6. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27:18Z), 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/QZTPX2596207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x576b3fd467c3b3843e4d22c50dca70aaf9914088ac23ab9552efe2b0e7e4e73e. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZTPX2588296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc2ae49738a501cfa16630fd26eb9f30b39b0350d880927b7583f29fab54a779. 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/QZTPX2588273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x745c39469f786ac75f01a42164663afe19c867a46b5e37dacb65ee9e10c0a817. 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/QZTVM2551760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36b98235e88556d2fb4167852065bbc72f9e232ef3f5a4539730203623eb15e2. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/QZTVM2551815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x196ddcb85644dda3ca766dea00048df16680e0fb712a9335654bec1305a47eb2. 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/QZTVM2546963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36dc34e767dba448d3abe7f2395aa6890846896276e18398cf8f64c5726d2045. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59:45Z), 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/QZTVM2550036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dab5a6c40763e237f1f7af7582119135146316658af8d50c70ad8786de56bc3. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/QZTVM2563321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f1ada2a06f8d28014db98d44323664106c4d8f51ef38cc98515594d457138cc. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QZTVM2571024.