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 0x1412482dba36f39a9b30ebdaccf6bc30151487828adb9c45aa445f529a0c21ed. Chain 2 (Bitcoin): anchored in block 954555 (2026-06-20T12:10:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ae26101c-6a0a-459a-9d97-14cedf2d1b03.json and https://artists.proofprofile.net/proofs/artist/ae26101c-6a0a-459a-9d97-14cedf2d1b03.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 0xbb7f4d9e8999804f26778da4bda93f11edf60b7d21e4ca5a11a920247109adb8. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/QZNWX2141577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdf4901ce76a53a21de7517e1789d9c582912a916ab44ca4a6e89c7aafe6cbef. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZHN42206850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x941b6bebd6785316671f235779325ed53695406f40057d116d4b62a7ffea6a8f. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZFZ62217356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ff41cf962db075d43eb6a186f25a607e3d10ce2b841cda4429f19e426fe4917. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZNWX2141565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84d1ba9029dfcdd47874162a3d02dca8394510095ab7d3d451b279cdd27642ef. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42: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/QZK6L2204203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd45e5eaf0fe88710565abc87739d23279a8490d221453fef6a12f7d62d55931c. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZFZ62217360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe45fa61648995b29a97e457544dedb127814152c305d3c0a36caedd902e684a6. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QZNWX2141566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79398b39cf56a2f634c8298cdea9330c02c8749645bf9eb5090a5e205e9880c8. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZNWX2141563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75c9f1f4182e99ad5574b28ef7cb9b61ffe92c437f1a49298052432a6fec736c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZTB52281823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe6f5340765deb490fec84e53551255a04b901b1375444a1b5f79563a9010a1b. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33: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/QZFZ62217353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf73e8c8592c771aa6690f2951149df21c415e2c678bc96a6c50321475600434c. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZNWX2141578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95193269f94e708c99e4196d69509ed0d4d529e585d6530708e220f184f17ef0. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZNWX2141580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0beda870c1379d99a3166fa51512118671cd371130469d0033ec18927e6f771b. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/QZNWX2141573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4135e1ce8d8e30306f74a81b4347f7339db2d0637586993f9335e92639b7d06c. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZTB62211742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33b2c0e80b7d9e4b03d336a70ca3af6681e405f319666f5283bfcb5642070e06. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZTB62211904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63364e8e4ebbd61c57bd0319e9fdd889bb2f2f099c98029f7160ddbb65ae51a8. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZFZ62217348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd026b4298cc7e1b7bfdfc6d5bd42abbcbafd6270f3614ef83180238cdfc00d07. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZFZ62217355.