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 0x8ca0930902fd3ec19776e20bb4f5b1779d9078c6b3f483a5441ce09914a3749b. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d13ec356-5aa8-4a38-9215-f7086ba7d176.json and https://artists.proofprofile.net/proofs/artist/d13ec356-5aa8-4a38-9215-f7086ba7d176.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x348137e759b10b8e898ceef8a48ba85355476b32922f23ce1300e684b845aff2. 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/QZGWX2051650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa244edde280a8604e8b3ebcf669b5241ab15ef828c1fcc0ce0740bc38f2190b9. 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/QZGWX2012704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x161480177d5c37fab39f037b80107bd2025b58bd7b71063eceab00db31b7fc1e. 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/QZGWX2012705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc557463f2343481c3d7302273d07a2e92c6c74f0300b24d8bcc812297d0b1490. 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/QZGWX2144652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ed892a66574c5b46ce03a994e669da5bacdfa8fbd5573c9ef4c06e6d934ec32. 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/QZGWW2125564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c43f88a709b3982f935ef8ffbc024c555afee1a3f0c551e6b28c588e88ed6e9. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZGWW2125563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdde7e4c96ad750a2e8d486f412f7897d3577947d2bf9e61868db9db35e94df11. 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/QZGWW2120833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfcf06c238be83b21567f8ec4661d4da0b7bc604fc1f023c81eeae6fa20b8aaa. 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/QZGWW1936471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd8e3765b0dc9506ffd65fa53d717fafd6f1766c414f5f0b23a39a019294f512. 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/QZGWW1936472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bb6f703231fcb2e0ae25a2c10191c5c60dc9ff7fa3445846844ee4b947ad23f. 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/QZGWW2051159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf89d1c88b90c18da091e17864761e56750116b14dc7345cd132fc48692373b6c. 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/QZGWW2079088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12483a1815d2d31463b4e2063fd4979b3b6acc0b9af8412088eb3234eb960258. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZGWW2085100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18445615b473c39e7989832695d63acf778a9f4e766bf41ce1ed7700b05ba9b5. 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/QZGWW2047036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed9e332130df41b9a73e25019eef75fb91c1fddfeab5c78005d2f8386a1686fd. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZGWW2021551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb4b6b91e659d3a9d80aee5ba8444e2ce7e3c59b086cf11358e7a4526c081414. 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/QZGWW2047035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95593760ca2c1dd3695bfe66a60575423a7bcabd31b01343f56e3db92b80d784. 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/QZGWW2026610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bf58ad3534edadb30f695e14aef0c2bd28ec1d699b0a1bf9bb1950a4180b426. 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/QZGWW2006617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f2084ae9955d2183a6157803455cc7e0a47355751351f73b90ba10e067c59bf. 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/QZGWW2017586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1335dc86e4020593f321dced62d9631520ec685eab5693a5fea59adf0f6ffb36. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZGWW2079043.
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 0xab4a4eb745439db986c1fbc8d121402271db4ba8fb8903638f2c1bbb9e12bfba. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T18:56: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/QZGWW2006618.