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 0xbbf11bbaac5c4d4e0dd76ef2835c2ad34f48173f3989706290399ae33a0a8ae6. 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/fb57b42b-5a12-482d-a8de-cec06ddeea6d.json and https://artists.proofprofile.net/proofs/artist/fb57b42b-5a12-482d-a8de-cec06ddeea6d.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 0x5dd3d2a0648f4c56ba9965e125db8f262ebddc02f8400932dba4fd88ebcf1347. 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/NL8RL2436448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x743e4603b2c559087701b5f1da807c4385c92ee5985147958ced47446aa02468. 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/NL8RL2436452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40b5d7a653ab00fba819ffb8905d04d9708134b0403b7b80e0f8369a6eff0cc2. 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/QZZ972478910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae70d9be3fe4805908171f7c165dd2945e09438919314870764d1ec1520e8c29. 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/HKE022210891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cbb4e3a4bd6e9dbfc42d1866c3b0183aadee025c0ae9fc613c360decb46459f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/NL3M12404339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea693e3d1a87ebcd08ad0f8978eb8faeb22a82f701981e23e5c7f5770d50dcc2. Chain 2 (Bitcoin): anchored in block 960175 (2026-07-30T00:16:15Z), 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/NL8RL2437009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0246d2e75ebef46f0e123b993deca8329aa5a55488f7a4596d30cc4bb1d1a320. 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/NL3M12403112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c1675eeda5c6a8156434314cdcb0ce555e9d66561550eb5be6da6cd07e4bfb7. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/NL3M12404720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf376d08445f08a29b66dd74da18a64ebf38db2057dd38ab3c260e2f7ab50369a. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/NL3M12403873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3e7e8de1911d0c8926d8e62c2bf84e5081abbcf53e60f0396d68239e6e35790. 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/NL3M12403164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5299091095e571843669ed3a3ea21f2943140c8154d31d12990619116f0d7081. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/NL3M12402635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd9e6ac4fbe8d8b7ae4681d5c330f9493abe81df10846e14c5e057e2b4a6f3e0. 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/NL8RL2435580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec1e76cccaf1c8f8ce8e88d61ba3a71e071216bd34265de095017bda2c1bedb0. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/NL3M12402907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddae97cd74a9632d2e688b6098f0d2d127978d23e1f56883aa84c410b6a934b4. 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/NL8RL2435575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31cf9e0fb72a4ae8b3d2cee7ef0260da5f2f6ec899baf6d3814c812fdb524eb9. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/NL3M12403158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52ab01e4a3fe8a22811ae6573a7e077f5826d57be53069b3e36fa89bdd24a771. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/NL8RL2437069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c3da09caf016985d579f39610cfc95dc69ff188031d817d64362b8e70ca4bb8. 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/NL8RL2435153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeacbe823bbf0138a2c6a3846e919cb4c3a4b61f70a3ea41d632d43a2e5a3f82e. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40: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/NL8RL2435155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa56a8954480cb7d9433aab7d34248110dc6cb30755a9794295c33fb7722c0b59. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10:46Z), 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/NL3M12402540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x685838a062edf04ce1f2407a00f5a250d56d76f7d23731d7c2c601d8f2ff33d7. 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/NL3M12402174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf0b5fcd2f8ce8202dbe15037b028fa671d8a95776b7f81f9b6e69bc93ebdb14. 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/QZNW72348847.