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 0x530b189450a10f5c22421f2ba042df578f4192f71872d13f31c93627e0f5f4c0. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c3d1a423-1fd6-487d-b0eb-733509752024.json and https://artists.proofprofile.net/proofs/artist/c3d1a423-1fd6-487d-b0eb-733509752024.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 0xcb1561b500812c5297d077a1a426f4b119d5f25fec7bc91f63816c2801fd5a5f. 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/BXJDV2000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27b6e9ab40540b404d05341cfc57745a06c1f0cd0c03799528fc12dd33fd86f0. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/BXJDV2000003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4b3b829ad6086d493b5c06069772e3e3a43c3124946cc0a52b39f192f7c4154. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:23: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/BXJDV2000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x944dc4e7e7b0f8c2da3eb4c6a4752839fe2257ac0bdd8286d42c96a40fe91d5e. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17: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/BCJDV2000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb326d4348e6e72584aebb9d9e2d072b05ae07d2a402fbce08a716024549a90cc. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:39: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/BCJDV2500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa55e56121e25940219776c9f23e70f6a40c12ec2fe78bc4e52e59e23ccdd4929. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36: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/BCJDV2500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7079c2b70d3e7678a3467942dabb5e6d4425587a9dd00b2fd7caa9ed52d36c26. 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/BCJDV2500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb326d4348e6e72584aebb9d9e2d072b05ae07d2a402fbce08a716024549a90cc. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T22:34: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/BCJDV2500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42f6712502a75ad9730982adb4b6cf135780162be16a71a124b35d5fe3d892df. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30:08Z), 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/BCJDV2500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba2047d1bc0674fc4be2430af247779d2017854215538f3889ca01da16fc8c51. 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/BCJDV2500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01cf5e978e1b5de0116ed9f5273b52ada445d5ee6cf057f51678de208d88e02c. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T08:10:00Z), 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/BCJDV2500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05dae053110f991fd1a3b2582310a20da9004bfa37bd3cccd93d1275f785c5a9. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZ5AB1862336.