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 0xadec339bc3f5958a7a8d318d130fafea1d08e4ed959a3d1e065ebc052ac60c19. 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/6481b1d6-c8db-4d0f-b872-ac0e8157787d.json and https://artists.proofprofile.net/proofs/artist/6481b1d6-c8db-4d0f-b872-ac0e8157787d.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 0xdbd33b3f4b702f678a60203280e48f9814e03c5ad2284a97612c51cafe32a88c. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/GX3Q92075959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54091ae66e813c5dd1444c3efabbc0829b8a44f1a6aa2cbc2115a7086471b855. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), 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/QZMEP2445167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca170a2b1989e66b660e9333be7fd2108071e19a0a30b9c08ec14f634f6a6199. 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/QZMEP2445319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x429fad0b27c928df35564115856dba90afda6e1c4e298f82443362d853f05421. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/QZMEP2445252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29df2ab5307a4ac2483e5ef531027e02fcc38074e1320a70c4acd615a4a94d87. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZMEP2445230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e0dabf8d5e1b13a1b7a57847fe7152cdaadfc62fa12b2f7754c1382322aa069. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QZMEP2437713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x144ef9219c4b6b784b1abca1aee7f45f2ba7d3f30d281ea4526672a0e8ac4934. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZMEP2437716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0603de42688acd9ccf6993a741b93bb75f9669077708e4516657d81839150a16. 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/QZMEP2437717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85d2a9c8ef163f47cfbc3e82c9090e32e941acd96b60544cea622c206c1c74f4. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04: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/QZMEP2437718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44e1924e6e626bfb5560db2a1d3469a98c9b2ac65f8458bc5c44fe075ea3f1f7. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZMEM2491338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cf8a3fad445b7ce0ce6f22ca47d5537e911155a526a19bde5cf195eccb1c9ec. 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/QZMEM2491342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a5370c191ee4849dd1f1ad8c9e0e77d3ac827a06c37db8a53899c2c400bcaa7. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02: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/QZMEM2491343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d2f03d7a0150d4e87faa080b9e5d5ae4defeedde24b8d08f38b126019f4cfea. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/QZMEM2491344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8f70640acb21ff3a3b9e47dd759d26c5831e932f5d67e4445fc27dfdc922600. 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/QZMEM2491345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x802e07e914a14e0f179d4870ba56da17ef07684c13469552ab696a4d2908c01e. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZMEM2491346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4db5ef729f3098e6f2a661a3acf77e43a7ed04aa9a8555c43c27dbfcbb18a50. 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/QZMEM2491349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba8718447e2ac90713c8c0348aa8f42bf0f7a5729ec9af35dd8439eff60dfd51. 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/QZMEP2444829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x385c1a1420fb11eed2be2c6ae25039a62187a7fe31d180b88613372a7601132e. Chain 2 (Bitcoin): anchored in block 958731 (2026-07-19T12:35:36Z), 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/QZTB22498046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x702371d7b980a0c4ce0cdbd124f0ac3a21c1366cb9ccb81dc02d609dadc33068. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/FR2X42568454.