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 0x3cfab0160245b6bf57d329829b4b01d2aa7dbfe414664f0e5721abbfbbe83207. 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/bde933a6-77d9-447e-bfdc-a4176ff1a653.json and https://artists.proofprofile.net/proofs/artist/bde933a6-77d9-447e-bfdc-a4176ff1a653.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 0x4b0ebfa68013fdb6afc39a65a55d7cfe41ac477019ff14a6385bebac57494fd4. 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/NLE871253101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ccbedb015c748f6ab251846c11c3eec523eb802a2fa4423197442b12b8f9094. 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/NLE871440401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb04345839be2f43b8103753d3e321a654cc74953d97902c3b00f2664c8e43257. 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/NLE871411601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x819e39d9742b653a9d3db2783e404c2932e955b103ed653525166841a12d85de. 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/NLE871253102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x159b00c62bbf782c33f40d22b93191a0e96f47506f8abbd4ffd0195ad709e176. 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/NLE871253103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3413acf862d31428d9aaf2685fd4faf9cd049607cf93c11ed2ffe58fa037052. 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/NLE870477617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eea8f91ec7f2065881fdbf850490f4793eae2e3c023c07566c776e1c6be8ec6. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/NLE871440102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x474e6afc73ddd257d4202ccefa7b05bd9227b37d354234532d22d120e00fc4e8. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/NLE871440103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb081b20c834a22d512f14d56c638fcd8e41809928279e334d35b0fd6a162da3a. 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/NLE870780211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf36e90ce6ccea113b2315904d08a2fb6753037fd441a9435ec0825c86ca9108d. 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/NLE871925100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ae653951ab59b3ff020ed9f812e57843a67e6465931a2198cc8d4692d1ccd8e. 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/NLE871727101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58cd83a3be859ecd11de2cbeea15eccd9b9da7a998fd75d40331e736901f715b. 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/NLE871623701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e8c0f5dc6a1c3e5b3f27062f10c1a643a2579e2b8e97363f30357cd375d7751. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/NLHR51623516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb72a78f957061be5839385ab67535b7ac5cb1ea968936501940ca0251afd726d. 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/NLE871537901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66b7d3cca08fa6a4524bf886770b14b71b7edb20a44bbc9ffb6a6be7b5c10722. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/NLE871520001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x159b00c62bbf782c33f40d22b93191a0e96f47506f8abbd4ffd0195ad709e176. 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/NLE871253103.