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 0x89c2474c25ac858956d6fd0b2932553f8ec4f6d4cfc32a81957455df6c3327c9. 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/e7684345-d35f-4aad-b749-bf9ba7eb39e8.json and https://artists.proofprofile.net/proofs/artist/e7684345-d35f-4aad-b749-bf9ba7eb39e8.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 0xa4a4476bdaa3093bfc2320b321e56fe3744f31200f06b713c437461685660580. 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/AUFG01639901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d70cad1d9384698e1f5ef4487ecb4593fecfafa490652589011551959bb9b33. 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/AUFG01435701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93e8d58748f82a8d789400b068a2b3d41dd1a788adea5091152230203755f243. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/AUFG01538203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8aec1f925baf44aa545ca61eebe45e49a8b8883c33f83392874fd3c39ec9ad1. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/AUFG01537302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa958cedd711425ff33f4243867874cf387b57b647887e21adf7bafb94c159f83. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/AUFG01538206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbccdefafbd549958c1fa06a81f4affcf55d901f3f7b65fc84971a45b37dd6c1. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/AUFG01537301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb79812e0cc0104c3f651fdd5bac578fb62910e34d868202dac578a46c573dd0c. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58:47Z), 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/AUAB01900545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x098848f9fdbf8d22eca9de6f51cc071a249a7b0ca18318f09bb5fe3a57757d14. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/AUAB01900547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bdf530324c99f9407abebe2460c3f4f1808667faa85314ee8f39a766ad24a77. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/AUAB01900548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf21157fbfe822158fd1330c01768e5db3b2d05c761493953e5f62af74f4ad095. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/AUAB01900549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79928c882d81c7ccea30a197a20961091483767d619000b6daf2118b70e8af79. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/AUAB02001861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb80a32e7dc3229606236c52aaa983373a70523604287a02fc0af5f360c62361b. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07:06Z), 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/AUAB02001862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd63e6318476106c808a7a69a176cfdc24b622cf2b48da201647ff41adfc4bce4. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/AUAB02400285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc86bfd42709204eac3f84b6f364d1e5d2935d2ff2e4dd6e769eec666204d21ab. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/AUAB02400631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x138de36b09c852cc9324badfb67d41657e1c9f6c46ea9b11e8571747911f2f14. 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/AUAB02400633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32773f3cb2c9b620da6983e7c2071cfd85f4d9f4e78147935f564ddbe5732dfe. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/AUAB02400634.