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 0xfe8931b24fc09991e66771405f6eb23808455a3fd17358b6e4538eaa8ab61537. Chain 2 (Bitcoin): anchored in block 953786 (2026-06-15T12:56:12Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d63e89f3-9d7a-45a0-bd60-687b4d61c744.json and https://artists.proofprofile.net/proofs/artist/d63e89f3-9d7a-45a0-bd60-687b4d61c744.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 0x879d16b081fbe52d248e29099f2915cff6b1a762110175125c9d68da0c23942c. 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/QMZNK1800380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf5f050e974358ea22af8640a9a62275f2a36b32f60ee724bd5cf1b5036fd642. 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/QMZNK1800381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb82fb9fa1ca622d1966a658575abfc38d67d5206ed61bcb628f9d17d63f0f405. 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/QMZNK1800382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x675a632eae6caffdb2e701b5c6892c65cef12c3e5fd1b499a1568948614048c6. 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/QMZNK1800383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bebab64ba7ea4f3d65ffd13f8424c5f0fceae726d09daa0933bcdca5f9b2f16. 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/QMZNK1800384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccac7b2f96676529053d30ed13800bb2dac39b8ed7a57081bb32ad4211a76876. 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/QMZNK1800385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaccee9aa31221c34c47c0ba305edc9418ba7e1f91e2e64f828535b9f2bf6044. 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/QMZNK1800386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x815a4899e00864da20c6f922c46db9dba265dc3c123218f7cb7a862a82845612. 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/QMZNK1800387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2c6fbf98dc1a21840357b84421b94d3f8abd187ecd1d7026915e0e0e2875415. 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/QMZNK1800388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8675ac44deb519a833ff393bda791bb22b73e68fe4485ef9b3239bdea345fce1. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USERN1008691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa59dd08827c7f505332c65f93a5d80fc479b9ff4b63137a56478de95306eafb3. 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/USERN1008692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0569bbe905d68bed753489bfe60e8d4c15eb031034258e9d115658785a28fc34. 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/USERN1008693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4816baa16b070d624a5ae8b69937d352bb032f64d60eb7c0cb1538f3bb0e7636. 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/USERN1008694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f5f3f9a4e9353a160d7060bc5925ae460768ef504f6f4ff954313a3157507de. 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/USERN1008695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba8e8004a77c3154f0cc9293a3878d375583f14ea1b186790005e1e36c3baf66. 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/USERN1008696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe34c772064044fadb17c26026d7686f26daee4396c650b850017fde72addc74f. 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/USERN1008697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x815b37cb17972f8d776a8c2c103cea5012c642a104371069da29d8d22054e4c9. 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/USERN1008698.