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 0x4f9bde20867246c01492dd7ba9e0bc427ea92f6e0d2bf327dc22b6830a5eafd4. 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/f8e1d8ff-24fe-45f8-959c-2767587128cc.json and https://artists.proofprofile.net/proofs/artist/f8e1d8ff-24fe-45f8-959c-2767587128cc.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 0xb7636a9e3588194e76641d99884559f6808546c423458dabb53c0a0f875d5185. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZWGJ2300049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08c1373299df5b7a92911dfd2727e8ae9048d05f95f297bea24dcd824c6ced8c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZWGJ2400057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08c1373299df5b7a92911dfd2727e8ae9048d05f95f297bea24dcd824c6ced8c. 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/QZWGJ2400057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5418c1f744a588f467134a919c55e5546f2ee9b27c6f0f0d6716ae14459b023. 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/QZWGJ2400058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88888b863ea349fdb5677bf3458b90fb2a9606f0ca34b038ef32debe63c77abd. 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/QZWGJ2300023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c6fc219b4081d44a75be012e4660d14a4265ba5155d13a441f6887ba7f5fe03. 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/QZWGJ2300024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68b3efc13934024a14484bd22b5c56b4ffa3aec16ba0f8fcb6bab927dd35dfa1. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZWGJ2300025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd98ce0c80eeaa60d0a57b725ab29aca99f84a7bb5af5e9a0ad9824ee3f73bc65. 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/QZWGJ2300026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd470b954fa8820b1ff49db35fd8e79c6c7d003a6e26b513a99f288f17280e1d1. 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/QZWGJ2300027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x538ccbc18619cd9e4393ed943aba9b6e34740a557facfd156bf3bce86e3329d8. 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/QZWGJ2300028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07ad349b50102aa63f1aef1225794bf167310f6588fae262ec29eb8cfbd3cd33. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZWGJ2200021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x417d8d3c03e1028bef4195e6d96285fd7da14d06c2ce51ea1b20a75407313df5. 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/QZWGJ2200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c94cc969a8f536ba73bd920a15085ce4684e3a4f03636c75b5a41764e15fed2. 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/QZWGJ2300031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x345837a315c55ca6e1a24e93e8c49686a131932a782f238f4c0d79f6e95ceb90. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZWGJ2300019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ead35418e38fd17066833fd581ad1fa755c95d3b7da97b3f637fc87dccb6fe2. 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/QZWGJ2300032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c0b624b5ed451237354826aff697ee84128abb015d16a8130e6be7050b2b995. 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/QZWGJ2300033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c4bde0def569a122a718dc28c95f7e15ae623d58839beb519daeee776671dd4. 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/QZWGJ2300034.