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 0x68ef411f33e3f25f3aa0063b4035e6b0f60229e7bdf4bd62f3a3feb73463fa8a. 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/7279ca0f-0293-4b31-9e2d-eaf87940a950.json and https://artists.proofprofile.net/proofs/artist/7279ca0f-0293-4b31-9e2d-eaf87940a950.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 0x332fa7a443eb1d090f46c7548a12891a832669fe554b69918e3fdf5555966cc4. 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/DGA052340635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x416c93fde1fb4babcf9fd89b3798c6f1b2464d32aca52131e509876a20699339. 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/DGA052340636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa8d62704263f7df96a4c525ccc29b5fa35df4788251edb790739baf1998bcfa. 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/DGA052340637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8815a3d71861b4d9ee80581815ae88e88dcf764b392b8e506a3929199df7de1. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07: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/DGA052340638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72933ad7ed4084cfd169a50ed6a22cb85de1c0acdb50554e992c49d5f43a60f4. 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/DGA052340639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1691678c85f4e6aa413d8567798466cc87ffba196d2b48bd525412388ebd0a6. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/DGA052340640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7adb336fb7196295b24e3d181390ca35955e60e4d24a52ccb06a6386fda6b043. 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/DGA052340641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50cad59ed6a3a719e938e098574fd204a435b73d472a6dddde4b1a6cc6b21ad2. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/DGA052340642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaf3aad3ffb837bcae50edb7070fd3073e1beaf2d5400fda9f266262355598db. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/DGA052340643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59befda09f81b83373a2f83b711566047a26e5d6f3923e504c8de7b91fb0b3ec. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/DGA052340644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54c581b9d896fcef27df46a30907c0f8fd2d51c206f6cecfe5310edb438c1bd1. Chain 2 (Bitcoin): anchored in block 958613 (2026-07-18T21:35: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/DGA052340645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1281ad1dbbad657c87f43c778a3d3cc4c5a2bdb2419ac6be6c66c1108b7b3073. Chain 2 (Bitcoin): anchored in block 958573 (2026-07-18T15:49:54Z), 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/DGA052340767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x552d733649927aa1076f9639028e57a65c49a11d0f7e46519d55e4157b76cbe6. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/DGA052340768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x044cf1ab8696813e85c5a995df61cbf98d57c61dc6473031585eca0127d50845. 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/DGA052340769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8861c491172b88c81e0f8b01ec47e9bb464aca07f337e1038a595a471fefae58. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/DGA052340770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05cd4a230197e917252f0be58f040f2740b9bdcda243ce32b146cb1305841af2. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/DGA052340771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6cbdcb0ab396768562ec0e7a03eccc1bfce6c8407035657a59bc7eea0e4dc0c. 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/DGA052340772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd593cbdf56d28cd0986ea5000c82e6e0484a9ec92c546f4b9eea4e8fd7c7ea03. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/DGA052340773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ee1be34bb0c7cb38e74dcba3baffb8d7c24cc7eec81b4104e9cfc7ca21271be. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/DGA052340774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2127146a01e491657cc52d4aea86dc70cf28ab1551cfe35ece3966a148d33c5. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39:25Z), 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/DGA052340775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x140c820239d16ac870b9751391bc40ef4b2131d64e5d4ab6ed316f47ebbca63d. 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/DGA052340776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f668af228a8c31c41e82c578f91063e7c5877651a6ad517f945e977a83cc84e. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41:32Z), 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/DGA052340777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf52b68a1167ed68cef29c11009d2f0d96b8e959a3b2c8640ae296002c2c2e936. 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/DGA052340778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfc35e3b58492ad9e946af56b253d14dd1b9d696808486f2d9dc3d61b6dfba04. 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/DGA052340779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0e13e7813c47c800da8708dad230a496d899c6d14552a4c2d65df666a32822a. 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/DGA052340780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x410a8fe0e9cf5d2b7e9aa7dfec46bfbcfad3b2ac4a19d8782abbe257a5b2d7a0. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/DGA052340781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c263e8b90660b2a6bb541163ff7a55a98ed6f6ee28656f1c740b7be08eff919. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/DGA052340782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8691818aafe901f487233b5047a36cb803b3bee8a506f91329c0a8068ac0b36e. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/DGA052340783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d25d39229aa91f3dfc481f350d42860d5042219cde4ef5fb82b49c7a9304e7e. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/DGA052340784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3fe76b3ae279b4337f4262bceff1850821d4eff1aac7f3e62347f13a213c836. 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/DGA052392922.