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 0xf2436d0fed8872d0591d09921fcc7f02d22745103ea5dc5eead7d0fc85eafd1e. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/59a89dc7-e05c-4ba3-98fb-aeddd243a516.json and https://artists.proofprofile.net/proofs/artist/59a89dc7-e05c-4ba3-98fb-aeddd243a516.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 0xdce4c9d2d275cb1b80ee0af18332e93a1c2c0b891702afef53466a8d60a4bfcc. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QZHN92332449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f75182ba72676f5905fd048e7234bb910ec6b3b113b2704a59d7efd6343ba8. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/QZMEP2061146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf25f344260ca5e2b924fad6d20d4f9c41b12f0fcc6c4a558a2338c79678f3d5. 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/QZHN92096773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5a4cb261750c20fa3aa016bc07c9874e43301374a1bfbb9085dc296c69d4857. 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/QZHN92096774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x121ac1dc25a37164fe98062d053ea3e3a62db2a4c563eb55e362d087336f76f4. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/QZHN92096777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ccb94be5f5385e23e777655b676d4d90ccc9c9a3933d50f199bfb8e4e61ed74. 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/QZZ7X2412533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeee5b1da8c1f45eddacd3e744a9dd9001684cf88305bb261dbd1ac0b6929c788. 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/QZZ7X2412534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68e9d999f297071e909675c6c22ccc567aa7f4a122bfb851fd967ef0c325d170. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QZZ7X2412535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x588ac8786727a4e3992e89700f89c498a26065c7f9f916e5e0e7a5e024a98551. 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/QZZ7X2412536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe26b95f8c2ab1261bd6537b0730f3eef14efe3cf0a63d654552275b5de73ee96. 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/QZZ7X2412537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a1dcdc28b0e82ecc0b72e0df65e3a3b4f092162ea884ff09edb95f6056fcf79. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), 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/QZZ7X2412538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cb68fe514005cb27d32f85d3dc290d5003b61d814bff35286ea80c0142c89fe. 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/QZZ7X2412539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x616b1334c07c663d2ca70d16a17b3118b605bd6cd1365a9147b26c0b2936191b. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58:01Z), 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/QZZ7X2412540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb64e931497d87dbfd555e720837b32b8c3563aa836343156faf10bf04765dee1. 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/QZZ7X2412541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe585dd9816c3e8b8a79af6af792b39754c591cc9ed937c6ffb4fbb17b9bcc78e. 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/QZZ7X2412542.