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 0xf0023458e8503d1071c5c4088b39be53eadc245c21c2c3ecb7ee031562444c25. Chain 2 (Bitcoin): anchored in block 953762 (2026-06-15T08:21:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b9cbbc39-5d21-4793-84c5-401c3434f3d4.json and https://artists.proofprofile.net/proofs/artist/b9cbbc39-5d21-4793-84c5-401c3434f3d4.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 0x459df2c15c66d2452b49de767f8fc25b4149887dc6f03a88c28f68dc68bb2e51. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/GBSMU9891042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4667f244d88d59349a7d949dcb7fbbedb963d9a89acee65cf807d12e423f507. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T08:07:46Z), 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/GBSMU9889436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7a0c7ed18a69811c36e8b4aaa19a9efa12dc95b7a309bd99b6744917e7227ed. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/GX3HH2345603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5f2a9186ec77893458ea33b0cdb9c8d01ec2ff8ac434fba8ecc38bfcfaf89d5. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/GX4R52385406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fad154773c331212f3c5858cf3bdb6af8b40dd5a23be97d939b2966194045ce. 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/GX5MY2331366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddf97af6ee62dea6e640f0e38dc376085b849a77a8f44a3757410910c844c46f. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/GX5MX2408511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fb078957387e5727a9ea39073bb2c0ea568320fa0309aac4936adbefd439d07. 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/CACWV2594011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9c2af34ffddda888e75f85acfe4f5405c7209f7911bd29ee273e557e34dc11d. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/CAGOO2592033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x297a3da54a15f974fee99839323070903e8616622e0f0e49ee46333fafe57cb5. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/CALVP2584473.