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 0x92531972c61686a5884d1a5b443ef2f330d2b596be182acfdd7f4a56377b8a34. 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/c6b9fbb1-f42c-4059-93ef-19348b356b1e.json and https://artists.proofprofile.net/proofs/artist/c6b9fbb1-f42c-4059-93ef-19348b356b1e.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 0xe5e6ce37b90513ba9e77ebc75bfed2a35881e948ed2c6aaa6347040fbb641059. 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/PLC062412583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41885aa3ea6280113629c0a4bb556e18823b4ba026f96dbd6d94d53d9380ec91. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/PLC062412584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5c526401d23cff2b507e61207fbaa010edcddb97fd7e6ff2199c1df0a4908ee. 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/PLC062412585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x444155d3fd07aaf9cb5005fb26f1e1b6f6d5e6b716892e1bba3143ea294dcc58. 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/PLC062405741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa95a44aa6609b5ad1c17e466870b80bcf4dfa845607e0564384108677c2e8178. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/PLC062412586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa386505883d3233b92018d27300e0426645b6641202f27d91936994ded7b85fb. 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/PLC062412587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57b2d5974e66e0ce103bc5506f078038fd0b43cd51f0892074e37f8f37d74231. 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/PLC062412588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe372f246788bc24b6d1a0921219111dfd4b44df47dd4c173c84c1dc3fe10db5c. 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/PLC062410443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd269f6d5f33f1fb4ac6b2c56b28fc1ae45b27075a781167869fba85e162faecb. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/PLC062412589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c8e99b61458906e1b5d559b365a0f3d0fd1fc182f0ecc4a513784df3c64bbd6. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/PLC062412915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x458961b8053549e23d761214350f4403fc3285cbe79c2d167d792116b7972b3a. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26:00Z), 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/PLC062412904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8296382733154a5739bbe43ab190812cb290238e719755b3b3bca1d6547487a9. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21:01Z), 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/PLC062411854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97df8467f003bac133ade058d232603dea243bf8a71b264ba830f8dcbd403bf5. 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/PLC062412905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5714a542c31a34bf482c2bab2649044783c6c94c08e3c7b1573318292ec0ad1. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/PLC062412906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca31b5607da1855fab01c3e90ca73e126531b8ceda83b33420a84a4e172b0cd2. 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/PLC062412907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50e6d1e12498eaf3cca60dafb3702f88b5514389767867b4aa938c96e812221d. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/PLC062412914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cec1a8537431f736ff3805dbe3323a83e052412f1bc71c582894552ff833161. 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/PLC062412916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65aa7392404248bc3c970f1856b9daeaf7704ed659e14ad4ef3865ce1203efc5. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/PLC062412790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x401251b5753712914d74afde8dce66bbc533f4e98bdc083c806825ea956f92cf. 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/PLC062412791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26d1acf4d9be8984f51d190da2d55b9eee2ea734bbf2b207a2210786f3f8f8c7. 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/PLC062412917.