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 0x03ccba5f584ffec8a6babd4edc4ef33564eb7804ffe3aecf0830b94faba5e3f3. 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/fd6d26b0-fe3e-4999-9649-39b25bd4a565.json and https://artists.proofprofile.net/proofs/artist/fd6d26b0-fe3e-4999-9649-39b25bd4a565.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 0x756655499287082eca309a805524e96a573b23c71d6e7af77758d0e77a6c24e8. 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/QZES52335930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94648e3455e5a8d0945b53509222cb179a3bb3f88707b69ff1277a1d39b075d8. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/QZK6P2362410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffe3b5334f4a3ba60111fcaa985c7e87478b67db31f8a4579bc2d69c90cf3320. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZK6P2362411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfff53a16fe28bf08ee2f78750fb03ca5946bf36d989059e3e5e5291224619511. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZWFN2331728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c472c4a9a7825ce461bc86bb6018dff0fe8c6c60515313fcf36c3bca237ae75. 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/QZTAU2492881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x063e41f48bceb5f0809d887f28c2eec14c744fa8db5938827ad2b1b7f89140a9. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZTB42423389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fa1764bf5146edfb7cad33ae9d96df68401f594102fe29f6587ada2acc0c106. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/QZTB72491465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd44781e0b67d2cfecb1566f8833d0e4939165c1e0de2d4fb2c71983bcaa060eb. 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/QZWFM2414892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32a2e75bf1dd009d882747bfd1242685f544fb8edffb2fbd0fc2d8d6e74df4df. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZWFR2490468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1528c5fd34754029c8c708986e344572545575cf4a5392de34774c353c660cf9. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34:21Z), 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/QZZ7R2448725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e9b9b9a14b47695a52453318f64a2f4d8264882c62ba786c36ff71cc86126b5. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QT3EY2428524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd69ab4cb67185b634396efe8b495ad020e8b2a4d9a6e3d0446f7a98dd2e832d5. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QT3EY2428525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30cd6542dd511103d34eb55dec66f57325760a2e0f2a1048987f68d211296cb3. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/QZFZ32573914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56f5f811920c27acc9a3b7dccaab1185effb483fbcf0b88cb340cd430f4fa6b8. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56:51Z), 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/QZES62532590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51a885e2107e72b4ad06c061e1b863634ffc162287a93c700a10b51538542479. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZHN92507244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x795ea070cb60f5143353d7a245da56bfa5b892d0247211a883df4d450e515baa. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10: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/FRX452524409.