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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa1b2cf9f72da38adfe90f7697ceda79eafd887fe97cb7fff7cc4b7678b55be7. Chain 2 (Bitcoin): anchored in block 954650 (2026-06-21T04:51:12Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d9da99b4-1f1d-449a-8236-9692be839e9e.json and https://artists.proofprofile.net/proofs/artist/d9da99b4-1f1d-449a-8236-9692be839e9e.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Exhibit A: Benefit Compilation for Southern Poverty Law Center
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9a4105b0503d75a0282ca31017d8cb2088d4492e33165037c5bc1944c6bd731. 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/QM4TX2220127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3df289ce8d64bbb4fa12ced73808a8f9b4d3bd83073720250135922981ca342. 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/QMCE72200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfddd4932cf4897a278b9c5cdcdd1dfcb9bb171aff408454fda22b9130de646a8. 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/QZSYP2214943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ab1261632b8602487af428f263f405725f3f47d0d21a81bff0ecb0eb834b5e1. 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/QZSYP2357302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fed54662fe441dd745c496f01185e889c0553e16db4523e6add394d44206b08. 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/QZSYP2369288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6548de8a37df7c363df6f70615212f1a7c768898c8fbe327e272812997bfc1c. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QZSYP2316768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x281e459422f05ff6992ecd2975589a89043a2b07a9e813e7add30a31545740ed. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZSYP2340483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68121849f794d783d93c676f61777289389f3ba53579d4d90005c063e03c6430. 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/QZSYP2303782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x966548be0c40d039fc57e0b6ec98346004d11b2792114babd8c1b79e25e6b31a. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/QZSYP2301089.
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 0xc12bcfa82761a42bdf4b4fc02d896a0dbf5eda4ce7a27c5feee78fdb4df39321. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QZSYP2337439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32ffebdaf0febbea1fe472cb898409297f338fb6ff8f7b265170190240b4604f. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QMCE71302668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a06dfcb4c797f594a6ef0be89998eb891725d91f3a402066b1066763fab7836. 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/QMCE71302669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x789ee369a63129d8fa1a7b1bde428675ea68c827e7402e104d046e092c7b8ed8. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QMCE71302671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99d1d4c214d3fdbe30799baf9e7e767dbce027515fd8897f4213db9a0f26965d. 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/QMCE71302672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc654b53d4b93aa716a9491bd13b82f7baae2589859c5be83523f9a96519d9f76. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QMCE71302670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82ce770d3e38ad14cca7302ed6e5022c75bbf854dd5a451b26d137db047d26b9. Chain 2 (Bitcoin): anchored in block 960311 (2026-07-30T20:45: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/QMCE71302675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdec5485f608e8c57117271b9d5ccff4b79df07c74c7f5908e67f0c0770d0cd29. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZDA51956973.