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 0xf7da8802727718083b55f8a3e939aa39119bf35b79e499b3e5220a6f28b4b4df. 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/aa7736f7-cfe8-4d15-811e-fd11af0d3aae.json and https://artists.proofprofile.net/proofs/artist/aa7736f7-cfe8-4d15-811e-fd11af0d3aae.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 0x83ae492709e49a3073fa7f502bd02f718e9e6f28762ecc711a387ecc5e300513. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/GB3ZK1300020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78ac9a14b5b79cd80a5706fa099b8743aaf58d36139fe5a0b1b9ce40dda1d570. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07:15Z), 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/GB3ZK1300023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38e9ee16de60770007c206e6fb10491d9deefc6936d93b30270ec828150ad8bf. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), 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/GBJGV1120601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd50078452ace9c9c97565d309ef086bf625496553dd812e7dc5d366c1af4ca09. Chain 2 (Bitcoin): anchored in block 958126 (2026-07-15T08:17: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/GBJGV1120603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4695736f6f14993aa408ffef9eb845a3d80dc6477e8bde4c3a1da0b62b0994d1. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/GBJGV1120605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7da4e6f73b6eb0dac74a92931e9999bdcc91aa2e17b7c107f3977a79542f76ad. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/GBKPL1779401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x486242cba849d31fff854d19eff175c02299e1984ce257748af139fce44b06d9. Chain 2 (Bitcoin): anchored in block 958122 (2026-07-15T08:02:29Z), 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/GBKPL1779463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f69e64f2e77dca200fea469cdca2410a62f626d9c42e123296ebe62329e38c6. 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/GBKPL1779464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5e017ae5667c983624bdc05bb0105ee8b2354c3df0eae016c5d6ed089567177. 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/GBKPL1779467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c719c68b304ac1b683b354b61e986c9b720b63d130b0ce199db38b9ba494007. 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/GBKPL1802461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x121c1dfd3c7767f68e86e81a213b1c64b33fe3414538a2fd5f4eca3ccc736fc3. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), 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/GBKPL2094336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cc24e8762dd9af35600ef816e6f3afab95100e3b0bbb955a086263858a32e05. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48: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/DEXC82000059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x594c1cb88042f95dc66dec6d5215c59f2a9a39f7d168caeb73a0bace0ecb72a1. 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/GBKPL2026784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10f2f3bb366edfc349f3ca942beb6fcad587206dc628fc387ddbfb2ceb6418f8. 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/QM4TW2310316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc66ff13ba7df17dab4c7ea4c80965589a25af288651b96ecf6e1112a72a338b2. Chain 2 (Bitcoin): anchored in block 958817 (2026-07-20T03:52: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/QM6MZ2307597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd78f65ac46fb1ef0a3870a4a0f2a8c063067ae882e3bb596b862029d67a550d9. 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/QM4TW2385883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf63874f5015d221dd9ac194285ae2e1e848ad3d9d5c68a958113e5ad53f19552. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/QM4TW2462759.