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 0xde5a5c15495af0caaed1d56032f99b6a994bf61bea756c4e69c7bae4398da8a8. Chain 2 (Bitcoin): anchored in block 953907 (2026-06-16T07:39:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/169f817c-4f7d-439a-938b-be6c28a4c7e4.json and https://artists.proofprofile.net/proofs/artist/169f817c-4f7d-439a-938b-be6c28a4c7e4.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 0x8788799523061e0fe00c64d44bf141bb590b74cf007f27a5372ce20a098a68e8. 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/KSA002472528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c4af7b96f131d230507dc85f3b964a112a3600adcd57475357b9c3a16bd622f. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/KSA002580062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90ac87059e22ce042e5b37d6a0eda86da4898af233bfc0d2b76bccb2a2006bc9. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/KSA002580064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3de16bcb44d6f556c6bbab445089b1fd16f51739d4c30917dede5937f8860e0e. 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/KSA002580067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47ad3542632bb17e87b05566e6cd3fa42967cae418f12c471fb650e0437d2cb4. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/KSA002580068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x640c1248a40ad8d70094f33cf90ef537af10b006319078f9a941db9d521aa5da. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/KSA002580069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69a74ea19ed4b94adb06698e0b98bcf98ce15d85edd06dbc7f62cd33c936c509. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/KSA002580070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafb78ef5886a145409dd119d9356059f13acc55e3aa9522cddb2b2548c7e0371. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/KSA002583918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69178f39b44ece44a70377a1b153a0b2d766d55554798ba5c7e47c7a5518c5e9. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/KSA002583920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5948490e6aaafe4993350b043c88993d1d1e94aeae8a986ebe4a44c8e1715696. 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/KSA002583921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc269e07e0bb36fa4ec90146c6587ce1b27e965858e439a39458892ff0fa83965. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48: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/KSA002583925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe789ff89a145088b503579980c572c531782df45bc89981e169aa45619987f78. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33:54Z), 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/KSA002583928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b7e1cb5fcd1845ef0ea9114689bd94bc77e4e198bb7bf429b7965234e34bae0. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/KSA002583929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x346079cc464327ff07edd73b02233f99b45af5478ea636ae9a48800048ffd1aa. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/KSA002583930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe2fecffbd5696c1a801e0b0ca14dfbc12a044429b9d8ad1598d3ec2de7a1e0f. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/KSA002583932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bb067bda6b067f6b147229e5b3194d5a4e907c53e0feee5582e667fa381272d. Chain 2 (Bitcoin): anchored in block 959063 (2026-07-21T21:45:32Z), 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/KSA002583933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cbb74454157923200d78b00e47331bfaecddefbd388e7fb2a314f99328da050. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/KSA002583934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4023948ee5b8384fce1ee365d6181f5bad1141d33fb26578822798f136b7f9c2. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34:21Z), 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/KSA002584165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dc6a51936839bda76aade5e17394e82db81aa63fa8a5b172c9e05488b53063f. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/KSA002584166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc69482a87fed18f592ea5441167427d1e2166f6fb60b29b8e130f5a29e8ddac1. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/KSA002584168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72556968113b8b857c01db3332c0502572ff6c9855cc1289324c860a6baf1ab2. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/KSA002584170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5453ce89a4b4d04e768c90334cb9bd5b780846b980742ed6633b4352fc5d2ba4. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/KSA002584172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2da78b10a8769e1175e95bb54c1e3115557f034c3d4bfa05a7276d535505361d. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/KSA002584173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb52f42b9fb2604bd1733418529e004baf22ceb9703c4a53c1cef68bc7b12bd2. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/KSA002584174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41ebeff6930b0e49fef004020f04cb9103d4d6d44ed4ff01d91c406d3a3bb59e. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/KSA002584175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04a0f6ea010531a15819a2b179dd285d0539fb22cbafd991ebc90994ffb88da0. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/KSA002584176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ab41d940c32bba35422bb9982f1d5742bc71b94ee57a0d52faf88a024c3590f. 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/KSA002584179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ba60b285ae51c87a341cbf348c2f3c22f285f501f1188b8227fbdbf7d8df5c5. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/KSA002584180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc14f6a5f24fdcbc9f10c7770ea15752dea957ebdac7ae36c3eff9aa7181d0710. 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/KSA002584181.