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 0x0e39eea08d08b8aa368e039c20d94e9e9148d40ea1da8d59ca1d312b9c340b0c. 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/336e3a2c-b910-4353-b621-786a9d59db10.json and https://artists.proofprofile.net/proofs/artist/336e3a2c-b910-4353-b621-786a9d59db10.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 0xd57f8f329e4809376365bf6bfe02b8901bb03716d6a9d11225b25d14c03530f9. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QT3F22426195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76965d55c8212ec4f42b4a4142efc01e4d6f4b95e40420843b8eecacbd7ab1b3. Chain 2 (Bitcoin): anchored in block 959009 (2026-07-21T13:14: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/QT3F22426198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5c3e1ff56666674504bca0dc3c98e621615fdd7e5651063674708ebb4d38347. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37: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/QT3F22426199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb824b6f49921ed83c4685b3b17a59ffe6b49d6a75dd5ceb8ac8eedb995dcd444. 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/QT3F22426200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeeea514c2f5992eaf72628bd2c31d050905e2327a461ff89accc72e38fc7b9c. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47: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/QT3F22426201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86921be70ac55bf247a4e6a7e49dc857ad57537c850cf898356a2717d26c53f0. 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/QT3F22426202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf43652fbb4a494e58201c367310f16eff8164cd5736b1ff6fe589c233292027f. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/QZHN52524149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bdcdea4f185845a6b5c56b9dc66a4f561d3caf4d974d752fe52d80a5fe009ee. 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/QZHN52524150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bdcdafe8beb5cbe016c94f1263e93561cc0c52bc50fb1a1c621a017973fd50f. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZHN52524151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cc537363071582fd755989bca83bd46bba03205a1c4218e84e5ec834cf16e51. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZHN52524152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48e06aab56b0a6dd859067a45270ae241d1716c32be53dc4c768b6f8ec79076a. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZHN52524153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba9adc8e83f402c13a0a0f0a213bdfaa71633d3b017219b2ac843229d1bb84a1. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/QZHN52524156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed1a1da665e05228617257742457a102c5d2ff10e42fb5331f4b00a182c64fb8. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZHN52524158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d2cef679127e0b66ffcce0e640323d5f04e43f32ce0795f6036c5ddeec37688. Chain 2 (Bitcoin): anchored in block 957709 (2026-07-12T13:52:43Z), 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/QZHN62517465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9effb4b177733f9a9ec3bf69c05db1865c2b6a5723b8180d80ff17da43259b09. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/QZHN62517466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4abc677b8f143a270a5d826c79ca94f3ce69dfd806a00b0f918d05f49880e640. 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/QZHN42590112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x359ec4d1e593918ff4bce09cfe151ede81190e35b53ff212c346609e86586c59. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZHN92570964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcee429e724597d94276d0d030fb5bb5408a2c68475d22d66eae6db759faea55c. 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/QZHN52524157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a7a89885294af2dd137b3ee1a205c84edd39da0bb31ae98f6141379b403ced9. 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/QZHNC2531505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43687de9df738825414970ec0a1dd371078e3b217ef6583ac977841796bbafa9. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZHNC2533488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x009e65418294992d5e1f0d5de87fa5006f00c17fdb94bd825a34562aeb413126. 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/QZNWQ2518116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdd2694ed29f4b62c496c9f02735b5cc742fbfe5747f13c65a0ee45a8ae2926f. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZNWS2504467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa32313ddb67fabb2bc3c80d735b23091f76c2c73709a2fb6af7fc35d04715727. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T20:07:00Z), 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/QZTAY2550198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d48e86b88efec7313a009bcb9829b93cd401e929448d8c55361d3837baa988f. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T21:44: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/QZTAY2550199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x475334e1971d939630d8f16a74f1dac379e7ee423d754ec9a6e032c4e1042827. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZTAY2550200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a0aa010a1aff84e1e433746030dfb6fe6a3625394aee82667ca845efa054def. 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/QZZ792569693.