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 0x1b41cc317cd5e56d28a817b3c2b3944d6f69d7af2b2929321f98efcb682a4b45. 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/72980724-3b39-41e3-be6f-72bc13738526.json and https://artists.proofprofile.net/proofs/artist/72980724-3b39-41e3-be6f-72bc13738526.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 0xea1fa54b39f44fb651679df569ad2c10b9b5a426b0cdfb0ef2897d2cf10cbbe0. 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/QZ5AB2314399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x076da129a67200be8b668ec7d7bd93d97e256eefea499780b9cd2e1fe6fd81f5. Chain 2 (Bitcoin): anchored in block 957919 (2026-07-13T23:58: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/QMBZ92316777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17c67cff7fe3c6685895b06801d4fbce4048ceb23138a1f46ed0868a46d89214. 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/QMDA62308406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f949634c1e18f7c748459a49e943acc082c8f88c6d7a903f1bb5398c9567253. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QMDA62308407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65dbe9db56ef4a72954a83beedca44ccb7d089a2ecb5a84815ae743737ca24d3. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QMDA62308408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fd789aa4b6655c042c1fe56ad22f90879f5415005e97bc661cff5282ec8a8b8. 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/QMDA62308409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86dbbb33e26efe11cd107aaf7a63a26bcacafbf4c13da4337692c1f81b4cbc08. 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/QMDA62308410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23c60712e0a49ac044a43535dd354cba6499eaf1f5656eb92376fb4139a6a9f9. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QMDA62308411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb06cf9d5722b65d53ef2e212b30a4f3148aaff0c75aeaa06535a11b5e42a2a5. 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/QMDA62308412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fac6d3e3587a2452c86decd811ff670dd85d888452207f39f6487d8ff43fa33. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/QMDA62308413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fd0a455c1f86dd2e848fe02df9e9ebf2b64a63bf66ae8139b34ec8a58fb945b. 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/QMDA62308414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77d2188459c2db8fc75f699f06f8507619abb4498878923920fbcb2f2491bdd2. 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/QMDA62308415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8afcf6e7a4f93562d24be80eb09044cb407a2a32091af2f2a31b625e1602828. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QMDA62308416.