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 0x42b95c5189af11e79dffe67886b951498d578cb9b525713348c8ca8c59674121. Chain 2 (Bitcoin): anchored in block 953750 (2026-06-15T06:12:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a7aaa811-0c62-4c31-9bff-2fe4d6ca177f.json and https://artists.proofprofile.net/proofs/artist/a7aaa811-0c62-4c31-9bff-2fe4d6ca177f.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 0x55cf93722f2a9358e2680982c01378bd37d568940561d92ca9407e5803f39d7b. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZWFH2485588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x497b0d0b0015d8b2e7cd0677a0c252ef1a5c5e91388c5faa0dbab000db21abf6. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZWFH2485591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7b19a8f050866e647050cbc55c92943f30ae688d3bd932a6ddbadce25c00b58. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZWFH2485597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99e6b71c68622537f07de1ba83528f5bcf79de361e57fd349020b16e44d2b91e. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZWFH2485604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2c6c5192e8c7b5fb9f3216730d13cf3b9b20cc020c94dd4aebfeb32cfead820. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZES52105604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc80af1e54b23037c981e6e9af9142d6be5edd56f39dbb2e957cabc371053373a. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZES52105607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1a55d46bc7bdc8e2ebde6bb206319fdf118c2e9dcb35c8ee1194372a85216ae. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/QZDA82197608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f1d05121aade424ceb6c37bd43b4a0c2b63e4aa34ca622b2685a2c0bb8d4875. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZDA82197610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b95cebd4743c115964b9ab02d3651bdca159214ef62eb3f901cee45b64d0491. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/QZDA82197614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b2938902a4a16f5033267fde83ba566c466efde271fe0f381ed672c849a23b2. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZDA82197623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac12b5def74bfadf3f747129f11b95f85039b3f4ef32ad43211a6ee629a21b2d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZES72164361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72e674046019bb1b19144d9afdf7d5f3b7564611d947f683d5c5a9e0b0e44819. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZES72153434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d3c9dcbff6a123fba4903624581f766d305038ef0710eacc9042a41b79104e8. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/QZES72177592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3bdfaa5bf0ab0b66a0ec17a9b2d3a1c7b7605c07b72371549fdf3151366ad3f. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZES72177594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35f338f7eb8815b2114baf42aace1af2f0d54ff67a16fe4f0bcafb5febbfa98c. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZES72177599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda927d754ebd00949c76bb1e06b9eb070ae3d77dc6273997cdede4df121ef883. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZES72177602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ec3c3b509fb3cee8e0b5afdb7a7c056b3473df6ec95284c265674f88cc9a5a4. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZES72177608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe96598026a6b7637dca40b885cc2c22c039f50ff181142101ec7a8afce86e436. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZES72177610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x856b7c3edaa94257910d1d89b3aaa2746b4fbe83f5db0277c6e5d719ddbe93ff. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZES72177612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x735ac97f6bb730e63e5839508b7c194c4ce29d043af737d5904f139fa4f012e6. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZES72138987.