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 0xd39175763aebc39e226938fe91b011d188b3771b7c29cb301a5927e92b5677a7. 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/7d630aaa-1f83-457f-82ec-c45f5b2f1ae0.json and https://artists.proofprofile.net/proofs/artist/7d630aaa-1f83-457f-82ec-c45f5b2f1ae0.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 0x68d8cde1ef688bbbad86c2ca05cee05d105172d248c6da23d03dfd4eb2ccdec6. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/QZMEP2145601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6588f6de009534c78d80da9748fcc199f81033b44c764f890474f9570478c169. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T05:34:50Z), 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/QZFZ42218634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x637e32ecc5803bc7adbdb11fdd8acb9e879cbc3b7ca31efec9a656b05d8a853b. 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/QZHNC2265088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb875ceb32cf968cf49b3bfe311215aabe94aa0c2cc14d9cc7331a04bdbf32c1e. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZK6K2297815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3597dfa9132b556fc2a4c26326de753b7b4e891acbcf75ef37dc6e27ab0dd164. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZTRX2237609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac06288f5b665870d38ad263efed4cacad2ff4f4a7020c77218bb07f165ef99f. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZ5FN2391282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ff60e8927b420ec809495355fe1cdf7e689c0aa420c9cc06279e25e9ad55574. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/USLZJ2464960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9891680f3eacf30e3be96221fbb8e6be25cf26a18032864d6aa13f0efcf3f4a. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T12:33: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/GBWUL2484652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a717979e56ca2ba880c43e19121cb0e11dd81992f82f29cde636ff78583adab. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QZTRX2476064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73dd908bb914b26cf2001439130f85415af64efa2f144032c55fff642a6c87b2. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZWDE2489812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab044606afcc2e97c464e0d0a763268fab309960b846fcbf92d4c113610da815. 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/QZWV32453240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00808f898637f53963142c62c85282e953655acaefec85e73abbd70d1165dc39. 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/GBRKQ2548669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc963ffa78db3276dbcae0473debb2e3ccedbc53b0b2b61a2e93f2b832fd27005. Chain 2 (Bitcoin): anchored in block 957833 (2026-07-13T09:36: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/GBRKQ2587832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13fbbd52768de88cac1374e51a4f5d2f09bb2f3df0f5a9c139442b570b25604a. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZZ8B2526037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x000c801e871963d2424514b10e91f6c4b41dce7bd677f6297d960a2e016a0431. 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/QZDA62134153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b9f86614fd7c5268581fcc160f50a0c8a5c0dcee2e5789e14389c4c67da6ca1. 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/BKWAR2400022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x546d18a6cd14745105047cd30a5d823b565dc88280d70c8a2bba77e14dbcd7d2. 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/QZYHM2358177.