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 0x57a62ee7d3c3a2b656e68adc51b5d489ef73963a5a16a2cd2c569686b7edf751. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a2fbe85b-29ba-4eb9-984c-c5ed8b3fb5ca.json and https://artists.proofprofile.net/proofs/artist/a2fbe85b-29ba-4eb9-984c-c5ed8b3fb5ca.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 0x3e38895d5707e36f3bf42fc14819b702fde63114116ad755f31f624635c7b1bb. 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/UK4ZF2100302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62490b1116ada3ab12d755cbed8e2fefbabe76e0c5824758fe00fa57c34e2d2c. 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/NLZ542300908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6800a1dd562523ce7ff7ffbd877d739f205924cb924ebec9cc68da5a74ea02b. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/UK4ZF2300247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec8908bff72a82d49cf1f9621af6aaa80fcf1dba4ec07120d26b26e8c8e78f17. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/UK4ZF2300160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e4a2f54cf4214a64c9696bc832e077ade299ed37bbe7034053fcbaa612566e7. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/UK4ZF2200281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2ecbb790e3585e854205b3a8aa57238790f7ab166358d59ef40b4bb46db4d4f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/UK4ZF2200064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff3c1c0031a11b73c1a23dabfdb9103d62e10d5c225e74f946504eec296cf9d7. 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/ZZOPM2110366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3079b830f46114abffb30642097ded44559a127b43dd10dd6def96a90052a19. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/AUCN32000294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66a896e19d4ce9a654a0e63fe07a0188db0737fd2af8f1562ad7f15800212eea. 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/ZZOPM2002769.