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 0xd948545ed0f6bfb2997fbd2fe7b2bf4762c90dbffa0f3f8c64a3452c14c0e3c9. 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/2e0e1864-45ab-4100-871c-f394807c6f94.json and https://artists.proofprofile.net/proofs/artist/2e0e1864-45ab-4100-871c-f394807c6f94.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 0xcc6bf32977bd7ff59f2777bad6f6028f34b2f229e0d332a34df9bef08253b956. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/SE6HN2437038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9cb6c92bea27a5baa7e87cd178db3ea3187567d220afeb667cb586afcdb052d. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/SE6I32407038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c5803410682f2f14d9eeeb0d798944c3600fce88da91f338877a528fb760bf0. 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/SE6SA2482421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3da545ba0c8646809db730153c663ff896d863d1bb55871b8bc309407f79dbf. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56: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/SE6SA2482423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x442a0dbee48a01a0a8b9f0d77957365da31260c674311913d84b5a32cfcb0b79. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/SE6SA2482424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0843281b9a7a0292bbe8a3ca6a249720af1d34f68afdb3e69e0e48a98eb2d07. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/SE6SA2482425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd420acda51eac03b6b07749a61b9557f0f06baf54202b5d6b36ae40ea6d48b3f. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/SE6SA2482428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x807b798a579ea5f8d698b90f2c4ff9e70b52a3a2e8b1b99a8a15c9d9c39f4b78. 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/SE6XW2423647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x712064b1f72305090dde6e955bc9208d62a00df1c706fef8805b004ef9d648a0. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/SE6XW2423648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe126db5bc55182f8b698d478dfa207374841f6dfcf34a6e3fa0429a0a66a5923. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/SE6XW2423649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2acac2ad17db7b00a14be1ed07dc5d9812dff164b211315a9d2e138ad17da49e. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/SE6XW2423650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d262fafcea74a5d0fbeb17e35aa02e8b9762a46ac4ce90600a7acb28fb1e1eb. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/SE6XW2423651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x462977d22bd36bec69fdb30307c29e387a20ea8b052e5df6e0a4d2bd9046bde9. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/SE5BU2564824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x732810c154445f181377b60748ed2d075792e0320945a1535c9619b8c5ff1f1c. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/SE5BU2564830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08c435b845575c5b1159e4a052aba39ecf9f777af70ab4c432f21137a9b6b680. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24:44Z), 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/SE5BU2564832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f1e9673a0166eec8f75191dd002df629805e1c62a81c1b27c972ef0b278ad96. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/SE5BU2564833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a3b6a0a97906416ce5bc8d15f2a953e6dfd126262ced7e661ddb9856d6b52c5. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27: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/AT1962500152.