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 0x724f54c44c931267767989a4f12e268dc7a248a7589df3199885552ef8988d74. 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/ad9c0bd2-be37-4122-904a-4e67869578b1.json and https://artists.proofprofile.net/proofs/artist/ad9c0bd2-be37-4122-904a-4e67869578b1.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 0x21b06b5fc65245cf3d673d7b9abfc8b4fce6a4b2ec25e86b44f925de1b24da54. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZVEM1885998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4df334a9b79e7572ebafa550509d9b19e6929fa82f1421c7734dfd474a93f20e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QT2VB2501546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b0476bee3ee4b01a4efdf31ee203d409251ac450e472f438c6b0dfb1aee01b9. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/QZVEM2532329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb55e7730980bbcd08373f7e2339e2ce29ccb4eafbb7496f2f6766a7cf8b295d9. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/QZVEM2559705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb55e7730980bbcd08373f7e2339e2ce29ccb4eafbb7496f2f6766a7cf8b295d9. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09:33Z), 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/QZVEM2559705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x353535bece7be85c9160efc412f9472842970b490bc25524904bb0fb58e88964. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/QZVEM2559701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe565f701c0d62bcbbec9e567b16f0d9cf54cfdd79addd073b16b0312479add12. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZVEM2559697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5ab211f06a2c87f4594572c649ada8a669c8137547e5c3ce9d406868b5d9f67. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZVEM2559707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x221a777d84da2d6fce3f79706abc0d9f28865aaa23cebbe04a3d2d0efa9076d7. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QT4K32593360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x218da8bc2e4491e0fbe8fa65b843f86baf8f3b45736006a948d077401a3e2e62. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01:47Z), 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/QT4K52503878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9661985da8318be4dff8143e175fd05eedeedd08ec523f35fe44d33776f7b93b. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/QT4K52540921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd71def80a28f81d31332895e0907321b458fa2688eac813b04c648df586880b8. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26:13Z), 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/QT4K52593420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dbc868d1feda408f01cbe0230fddccf919600ca84745a569d5a3cb4389a6fd0. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/QT4K52593419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c53b4068a3aa43d8692b04580b156fce5d8e183f256f3b5adb2c1ed025ed2a1. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14:34Z), 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/QT4K42565541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe775e3d8a4f1b342ae1aa217080964bbf67ea17d45184be7ae34bffa28b52711. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QT4K42565542.