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 0x1daa71d844e2723a5da7ea276ba5745560c13fa05250dadc38604aeddb6c9d1d. 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/0593beba-a42f-43d7-bb1a-b8a032696ef7.json and https://artists.proofprofile.net/proofs/artist/0593beba-a42f-43d7-bb1a-b8a032696ef7.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 0x6ae02c8a0d92a18d7db2d99b3938e5a68f5f34be4937918af734ab0a45af5693. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTV32225667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1bf82ad624cae3331613c15a45835f40a40f5a1a00cc5fb7fd87bdd7b42c07e. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37:10Z), 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/BCXKG2200017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40d6ec060ead24ef48075b2fe4c4cf25a648c75275688d21e1ad94a2d4f27379. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/BCY0C2300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1031a187fcf5fbe95cd6654365e8ba86030f705b06aef3eb5676ee5dc5f251d9. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZTVM2168418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf5accbd78034561d3dfbd72e257b7e9f046f08d1d6e7cba7abc2bc4c49f031a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/US7VG2176500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc634292e36e2443419701e77c94d4f7908606029d40a493773e8531b1696a132. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZNJY2012882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa82347a2c474c066e49f4858849f5fca498e6ac1e03953c02543827fa32b62af. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZNJW2020203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd654aa96eaa0137c24535040d35185002460c7f27f8272da06a79cba5d925e38. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BCY0C2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1268cb8195a4fbf658c9bce226b4580e95c4fdeeaab1634c17b81947ccb8093f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZNJV2121147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5cd850f37efc88e3c8021dd37f7e14a57a2f81706533c4ca497935f0a61bf85. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZHZ62137914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe28fd5a31b92cae4f614e929acd7eca7d617f3edae998ed4a256caf7fdd00a7a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZHZ32144014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20ef1581c3dbbaa4bbc6e2339e2112bd6618b67b0bfe52cf8dfb28df87e1ecf7. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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/QZMZ92109488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4650675e789350d4941b024a3b79b827924fe207ece7a74e71d4ef0c11d771f. Chain 2 (Bitcoin): anchored in block 960157 (2026-07-29T22:12:10Z), 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/QZ5AB2136572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x199e69ef5f65c60c1b0c7b674a0acd938b24731093b590e1fa34130eeb336594. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZTPX2251722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71c32473e25473877116b2d818a32154632425c41fa5d8ca49f76fc84a0d35d0. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06:10Z), 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/QZW9L2356199.