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 0xdeb0a647c23701b69e223b295fbd170b4c2b5274f34fbedc94cf07241cf4d944. 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/60990a87-4c7e-43d3-b53e-37fbdc2d698e.json and https://artists.proofprofile.net/proofs/artist/60990a87-4c7e-43d3-b53e-37fbdc2d698e.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 0xd94c56884c33f71be8a00fa45bc8839c303e8ca0b0f02384f25af3836d54c767. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/QZPLR2291355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x259cc0649400af808396934db511db5f1d35ff2fd4c368e564ac236829a79ab1. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/QZPLS2232984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x283fb423c76f50c5256353c236304eea8843f4a9cb37968b1b6f2f7dddf0a70d. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZRP42371946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbed7ef5e7d5b92de3484cc8af9e560d712de076263236f3f6093f9be168bd89. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/QZTAY2323763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5f6b58d6270c25b78b584573bf25fe65b76487b1c0a74b97f39b6905315cdf4. 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/QZWFE2392286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d83f2775f8f1cbc300810c527fe58fd99e0b38d08ee31494ada2ccb769c6bcb. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZZ7T2461147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x854ce97e3c040d33da69aad5d1f4b4ec2d3124b1fa974f118e780891a2596fd4. 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/QT3F32404967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb58978379ada37e26324889055ce1c1cf30ee14928dfd1e0c0ec80e532d9220e. Chain 2 (Bitcoin): anchored in block 957775 (2026-07-13T00:04:23Z), 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/QZNWT2550841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76c3070886e4ca9890a2dfb7f3fd3ab884a1205e7595772a4f195056f8afda32. Chain 2 (Bitcoin): anchored in block 957772 (2026-07-12T23:31:17Z), 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/QZNWT2550842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29989b15b1b665f4890e8b55aa235c49fccbcc9a31280698998e79ac4e016ccc. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QZNWT2550843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x854ce97e3c040d33da69aad5d1f4b4ec2d3124b1fa974f118e780891a2596fd4. 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/QT3F32404967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x014fa4023ce5617108071aebe8985bbae18ca314b7706259794cdfaba3dae89f. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZNWT2550845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6154ebbc1c91711ee125dd31321e03e3abb4dccd233e81c6ab070699c09d8889. 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/QZNWT2550846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x556da637063944f1fa2196646375cf873a2d7929550c98c5c1eb6b1da97edbd3. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZNWT2550848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaea63ac06ea8c2ab49801f1570fb6b50726cd24d878062255eaa1b78f4e20ad. Chain 2 (Bitcoin): anchored in block 957772 (2026-07-12T23:31:17Z), 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/QZNWT2550849.