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 0xcb3a3a65267b41ff22600aa7520d259181123110434999e2bf27b9721269b174. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/977f7651-eb21-4e57-9c52-f1bb1d62700a.json and https://artists.proofprofile.net/proofs/artist/977f7651-eb21-4e57-9c52-f1bb1d62700a.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 0x17b00c5851b8a68459a6229be0cc4afcc4c88251b64134515b4371ee8b278aa7. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZNWZ2119731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbafc6c181ce9b6a3cd78de8fcec9f59b8248f9b4d24f1bc03cefe70d6f8f2ff4. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21:25Z), 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/QZNWZ2119734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ab15b76e2bbeae0d1cf18049c0785e4b6a656c71b4a415ae3967cd120ab7357. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/QZNWZ2119735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b6840676eb9acb0b9e8257ebd4d14869a32effa6bbc1cc8a9bd61a10772f6e4. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QZHNA2233184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe25054d6ebdd9a9bbfe76ddb28e572c613cefe18946f8d32b69884d2d82a6f03. 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/QZHNA2233186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31ec2ebb167fa29119e55ca998a243fd41646d434d80061e3da57cda272e0bc1. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZHNA2233187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fe05883e1b8c04b654e3fcc8edbea00719a895a6669c831c1231aeee3cd5111. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZTAZ2215031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b2b64a6044d1fd301acedaf65da77239a5910e5b79b664d4bca01addf6d63a8. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZTAZ2215034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b2c3e8a7f7f417ea347941a2184d6e4ace5420bd60027d5e379e1e38e3dcac6. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZNWQ2380473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcffd11d65b06286caba99007930d8d9318624dc8a3a518619446ad5ed95eea67. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/QZNWQ2380474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5045a6c50dfc91b4808816cbcb1132698184ff019c1d0a0e4bf683f7178ef087. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54:23Z), 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/QZNWQ2380475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6119f805254f637387ce3c38ff2465f158a3feacb53afbe5b1ed81af5ac229d. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/QZNWQ2380477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9c718b3237c386671b5a8004e54c80678c4c101a532f9276f18ccc58023550f. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T15:22:45Z), 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/QZNWQ2380483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c855c0a2ed69509ba6b27a5cc0ccc685936b453d166c5f0c30d39f8689c5745. 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/HUA612401871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca78a66b78b70aa0e328206e23e28768869c8030ac11e0a32b517dffa192ef9b. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/HUA612402324.