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 0x84f6c9d158021442dd7467241bd9edb833822322410247558c2eabb86928a605. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/63e51809-3817-4720-b7ef-64b1136b8c3d.json and https://artists.proofprofile.net/proofs/artist/63e51809-3817-4720-b7ef-64b1136b8c3d.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 0x96e0ad2b9c145999bb38b49cc417da234b1d1a43719c829a2a51bee8c05a074d. 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/FR0U91100331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfca48b1aedf28f1e6e794dab3dc12af6c5e6723dbbb82c5063a5d10a6af9b29d. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/FR0U91100332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6d4784caa233cd65b1b0caee321b0ab4a32f8fe842b99834f0ec22ce2adf42f. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04:12Z), 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/FR0U91100333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e79a67329d297956b299173c53c0322ed78f419dbf4846594462ad08ecd9a58. 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/FR0U91100335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc35ee4a1c681d584bb73a2f7748955cc0c9753d264205eadfc6f71ddf99f26b9. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/FR0U91100336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x352b55ca34aee2b074b70a7e74751629c9a92f1c21daaa1bddb19e6d56118f88. 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/FR0U91100340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc807215f942a58f2407620a245b3f517641088f93c2770d6b6b906d695d222d3. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/FR0U91100341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaebce77243e1ecddd5eda6fe6c65ca89284af3f0832f3b4a3ed75f3217a32c66. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/FR0U91100342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccd604d549c4a22ab1826909a54c7db61b48f3d66bc4352d2b0972a0814b9bd7. 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/FR0U91100343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9e3738444d5828b377d01109fd949a19d6ec7a845f184a9261a3231d54e022c. 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/PLA380609210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf14169a4d4b570d7a090570b08bd1f0993f57ef958986cd2462d0d10e3dc9e3. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/PLA550200126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d1c529a34de4618e95ca98ef404aa07f38a6f9a2c0b2c1397bad4712322423. 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/PLC071001028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00caaed144fcf8d0840cba7e2d7ae6e0c2df49612122b9268b0904c7820f562d. 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/PLA380588013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e697f1c4867ba70c59027c7035ed1e6d238552a2cfe493b90f0ab91f300c9d0. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/FR0U91200523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa7bb56000609e1dfd047f7554150001f7b5e0967741ed8c17a57b80f34a5171. 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/PLC070200020.