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 0x5c89f6ee81b9c5f7251197f7a31b7fafd9ebb970828058652b95936823139843. 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/d8608fda-5615-4b6f-82c1-5d867280e2fd.json and https://artists.proofprofile.net/proofs/artist/d8608fda-5615-4b6f-82c1-5d867280e2fd.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 0x9921a9d02f391018100bede50ed05d5cf373658cbef0256a801935e31eabaa7a. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/QZWFT2444283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c13929f0e00ca8a6de01006efaf5eeb07178bf8804655e56685816e31f2ef67. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZFZ72306499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0139ab1f9c86677a6fe5d3c26580bd345322614c8d5e4cce218d496332ae3c9b. 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/QZDA52361472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0c026409b78d20a6266479fbe5e0aa47d3a379496346c91731f294e46d351d1. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZES62312300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0659e8bd96a63c83e9e7a36f955332b0bc63becb9b4e68f20b74d66d7cdc073. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZAMM2213948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6df3388447fcd760c8e4c95ff6a240b4433532e69f143f5f8327c2cbff1404a. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/SE5752380084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4389398592ec526a7dd917af31bfe234d6c11fa3ecfc37aeaf8debafa7ebf65d. 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/QZK6F2379034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0b472ff99aab648ee84a356557917802c5eb72148a3fdcc1218aa2df806c118. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/QZNWW2370838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0db81d3c336e87f6198bdaf9e070b9a8ed97663bad7913443ebf090f4cfd5235. 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/QZNWS2370128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3c03f77610ee4e300e244675811a9d1dc15d0c1ca7f605a3d571237f963e0af. 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/QZTAZ2378754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd00f59a5b4236cc3e77467a7712d03ffb450b9ed853e0e610350870089a0663. 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/QZTAW2352145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c47914e157ff60dd35a7917eb5f581800cfe4309a1f1ba19c5882f247a11f2e. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/SE6QE2396773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ec36c7f16a269a3e11b44c860d238c2bebb9d1c6b676aa9784902513dc90430. 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/SE6QE2394536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x513e7bf5f71705f9380621df3963caae5627687703cffb80fcad632e8766c8a2. 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/QZFZ72411536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae793de0b60c4787de15e4894ec85a3791aee25bb4f169288421ea472c65d3a8. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZTB42355460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x771eabff26f777447f4372a33b4e4dfb733319acce56e7574be90f71657ac16d. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZES82442713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfdd892f6bc5f7dd531491c6335b604e588513fa463b7f45b583bc3aa20361ee. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/QZHNB2407864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa678dbe600b3aaa8593e7eb6b687d1ff26d4cd350c582b9954a183a0af92ed2. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/QZK6H2490086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb7e3354f66747d4855f4cd65d39e4014c477b9edc0e6e68ce51ac28f059d92c. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZTB72489736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55e24922f23c1352bc533dfae6e101468e1ffd52c3d2f835209a3c3cc4fe3335. 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/SE5752426183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9a8ecb2b9ab1dee305aa77005cda45f5145b77790078290a48e34e97c0819cc. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/SE5752464804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac04dc556d31fb9cefd433e2157616925fd46f360297d290caa642a206bef2e9. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/SE6XW2231861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe60b22ceb2a4a11963dffa483327f7ee28f9fe386149612289dbd3d46ccf94d8. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/SE6QE2353083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa45d80e267e9b8786b1981455d3571819ac14dc0518b3df54bddb6682a62dc7e. 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/SE6SA2304788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa15ce2b560a3104681bf01050ddc74d9d0214db2dcad71aef4de8be1f100c283. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/GX8LD2562712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa921c5bda5c74b2be7cf31b49e89a460e7e8b1dbfba766eba6b0f15c683a0a3d. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZWFM2528391.