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 0xae0cd210aca21632c5c80f1fa913f6525873d10645b44b9e00f4a31ae672238e. Chain 2 (Bitcoin): anchored in block 953717 (2026-06-15T01:05:33Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/87b89d38-2954-4bd1-be04-e3b802232be0.json and https://artists.proofprofile.net/proofs/artist/87b89d38-2954-4bd1-be04-e3b802232be0.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 0x963aac16f079ec9184711b2b2b88adc55d3764b6c37b54babb681487d43939e0. 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/TCABA1127645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee9bb1ef3317dba09b94d8126f439c73014969c528ed921e77f96a0db796ee9b. 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/TCABA1127647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2465582800aba622d3d49bc7b1ee6d7cf12b19daa57c4c76f8ab3884c0374689. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/TCABA1127649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4dfdb7f1c2f0cd4faac34d003438a3ed36e011acf41115008dfe2626fde34eb. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/TCABA1127651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1def69c934b8addc244c46f64980596ee3d1899abd890a5460d9a197f043579. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/TCABA1127655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x038072e9527f1dbd1e9a01a2190021d31d91f86af859d5dbe3799ae8db2436e9. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/TCABA1127657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1471457b5a6b0f51882748f8f1d338629ffc607310fa2ab153ddbfeab83e5c6. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35:49Z), 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/TCABA1127661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7ea44f6ee6d2eda3497b247a6b43de461244130a8dde2a686dd168ae40303ca. 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/TCABA1127663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7c0f646912e87e04e611f82f0f203c6117899bb901a6e92e87da766b95c4efc. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34: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/TCABA1127666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8784e7f4ca14a6d7f4f74f30c0438b242e2d616188db9cf7625d34813df43ed5. 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/TCABA1127668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2303c73e89b935936068f502b660d7071a22fbf5f54fce3bf2e4788be273623b. 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/TCABA1127669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6eb5bc2c7c39540b8d858c6ba94423821073f4f23e7c5c6fe63c3b6f3dd88d1. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/TCABA1127670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x883426c9e1c076d4770a27f1e7c57bc6d9dd6fbeb88620afce9f56f5cae97ac9. 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/QZFZ22540062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9240416c22387b9c457439c127227ac27d8766f4a0aead96b5f028d9bccb5a3b. 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/QZFZ22540063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe56e28eb849615a9c57e7f1631739b46c9f90071e5592259f6ca0d6e96e58fd0. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/QZFZ22540064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38afd846f3f68109f094844c4249965d6cc8a5153e3c03b8ee52560cec594f7c. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), 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/QZFZ22540065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1be6b38c32edd27ac987ee297d99a5a76e3a51401bcb59facb609b655d642620. 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/QZFZ22540066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05aa48a337588fbcb1e35ad7d95006bde89d46903080fb0a510fa9912fb9e5bf. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17: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/QZFZ22540068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf0dbc88a86603f94ee304227124cde44d4a12f94c0c61dae01f24f96380ccdf. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11: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/QZFZ22540070.