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 0x3d60baa6e74470bf9842989349c8cd979df62bd8fcb92611dede6359154c318a. Chain 2 (Bitcoin): anchored in block 953678 (2026-06-14T19:23:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/63eaf985-1ddf-4063-8f49-d2735747bbda.json and https://artists.proofprofile.net/proofs/artist/63eaf985-1ddf-4063-8f49-d2735747bbda.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 0xe676e2c6e607beb2233c449417e0cccc2dadeb4b7a5b03aba5d96ae97f362276. 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/CH7812361578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x070c023578b3655be0bab0f1e3446b1ee27aaf1db4377a898d088f3d75e8a3c6. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/CH7812361579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb560793582843b452dbb6e1bc52a5cf0be3951ea43493a5e9b592344333902c1. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/CH7812361580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49852e4d8ce3b3ae1c6797c9d5b279afa9f95e2bee41f5b8b74064e8931100e7. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34: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/CH7812361584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd90000add366a1498ece597c4c0e5b3a3c2c862d035b9da40c3eb2a42a7c4735. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/CH7812361585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf2ead162836513568553d9ee720bd10c433611403da42d56c75c309f4f58073. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/SE5752201684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x289ba83b347717754973815c2f9a10af363a1a4bfc58bf982c359aa1f29fcd8a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/DGA0R2492570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e97387708e3eb3371610a8c7c642972a8aba9ac4d04624e834b5927496f56b6. 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/CH7812420870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32314b6d46a14f8084ed37e2904cb5cd606010c8cd4af88f12055f10a50a08fb. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/CH7812420866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8fa3ed50f98f344541b5e89354ad6d34616229fb609ad88b307e144be5566a6. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/CH7812420863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe676e2c6e607beb2233c449417e0cccc2dadeb4b7a5b03aba5d96ae97f362276. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/CH7812361578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38920d773ed60d9c0d5cd281f74443d3db0599dc528a77fd7ef1876d00236a2c. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/QMANG2209645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d896c12825a77c26fd1566dd2e7cf38e58441af2c5324fa302cc20c72dd8bb7. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/UKZGC2306533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa82bacefaffda87d013f5b3f4d5c10a5d67a64c887b6ab33b8b1568b02c1dd74. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/UKZGC2306534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb3d33375b6a6d4d2a5679b88dacb9c4e33cba6a3e88206456f7c3b65b3796e1. 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/UKZGC2306535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeff0dccbdbbb2a17073291c9e5c67577dda89e06b8c346b90cf997c406325609. 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/USANG2246732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e203a89c2a60179446633585917ec0902565ee65aff98348ed5ae11cc4b961c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/NZPB12203635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed63ba2a404ea48cc1799fcc732b5c49b7bd9d47984604e733c676fe9d09571a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/NZPB12203634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeedfa9e2b3f57bacea3ace2986fd7fa36467e89962a2a4be8c265501be51e548. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/NZPB12203632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bb1b86289967354c0d10dd529d5c0b1347ab9eb87c73d3635161f657d934b1d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/NZPB12203633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5078346d43a93cccff6fd0084ff4d5d23488a3c9c17c0b4cf08055cd31fe5fb0. 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/NZPB12203631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63dbd25b0998c8e000f535d4ee34d881280aa9ec1eec31abb970b8cb9998e354. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/US3DF2283368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c93fbddcd18754dc5f584e47ad0259e6c8bc81a5ca35f36eb24874c733e0179. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/US3DF2251445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d14efc7c3b8921e3d1a7a36b6fa70eb3f4d8c43bf5bd993427b0b5acc6490ea. 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/US3DF2274701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3984b291cd1ed9333d922f7596fb8609593ef34e128fbf9d9360f8eafeb6ebd6. 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/US3DF2259315.