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 0x6fcb084752cc252bb61b8f1905fb6f9fe32d22c332a6cb9d7540cd8a50d23459. 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/adcf87ec-fcfe-4a6a-ba2c-0106eeb1cfc4.json and https://artists.proofprofile.net/proofs/artist/adcf87ec-fcfe-4a6a-ba2c-0106eeb1cfc4.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 0xc1569aa3495c177e605c037f90a7517949bfb3f337ee9ba888d65f83c1e5344a. 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/DGA052379623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0d10452140826f5556f3e884190e4d37e1df426c9be6909f072571751a5cea5. 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/DGA052379624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb9a2b218beba628096eaec2a1044411a5e0ec34caea02f5ab2a41d334713295. 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/DGA052379625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc39381202fe8b7cf562d615c92e1ee85b77e521264aeeb6fadde7f96a09c9560. 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/DGA052379626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51e0ef801fbc8c8a0e79066018d486060d797c999f1ce2637fc3713c9bf88379. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZW9M2265686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x255c2e0deaca9ebfb1909f26bb32a33e1432e5880c1781742933ab07a8814afa. 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/DGA052379627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabb2a3150151448ba13322cb91707f103e232a7b28000cce950433507a4b726a. 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/FRX872429947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6700f4363a477f0b4d68300f407fce78fc2b99d23044a54ea1089b0079d76d7. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/ARHXW2102762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb81239946c3bf7409fcde3517f56538eae0214f0de45dee5eb73e74440e11d07. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZHZ32099318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x979c238d23c3b8d9422207cd7e93a164ac3088a18af5fb40091637acb7fb286d. 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/DGA0P2350327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7b858f41c86d270597a26015fd2db0b1488b2a9776d3e4e7f20ca94cf425e5c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZHZ31992761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3524cc18e2840107d1c78871834942e1314a2c76a3b24f2ef1376c0b1f286c3. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/US7VG1994823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a42e476502bda8eaff8322284713037b1a0f2541ffd1dc3caa653371aba3061. 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/ARE0D1700001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd07406f216786ab3ff84cae0dc15184c959f11eaf7e2ee5c405c977c6892fc54. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/ARE0D1700002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb3ab015cb3dbda9333b784a31315654507f894f8df4b2465ee8a0c69c3631e6. 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/ARE0D1700003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9668f5ee2a83a1d2558275317ece516326bd02bb2adcbf334c3a02bc7b9fe6d. 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/ARE0D1700004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51c30a36032ae87badedae34a51b563e03ddce9eac0e87de51f4555ea1f395ba. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ARE0D1700005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa614cf99ab39671f35c567efe3cfb37ef2b651be48b173a405bdb8c3e97ebba4. 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/FR59R2593182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfda655c5855f97a5401c71a1404dca0ea92449c7a7bc7194918e057cea07d525. 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/QZW9K2468125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0456d8e0549782634ff06b2d571ee64b81a45539e44258975e5f13d1fc57ac71. 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/QZW9K2468223.