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 0xeb2e34cf039b8a7f0cc6b5c5d2dc61974fc87639672ad04a0ba67de6fe78b10b. Chain 2 (Bitcoin): anchored in block 953741 (2026-06-15T04:44:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9dd2fede-ac49-4fbf-bce5-56dd54dd1042.json and https://artists.proofprofile.net/proofs/artist/9dd2fede-ac49-4fbf-bce5-56dd54dd1042.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 0xdab15cf3f380edb6a9d193fe6c64903fe557f30366c0e70553bf70a0d6da3745. 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/GBLPF6770222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b16f7ffe7f2c6d1071bf442ddbf43855762a2649487d044cfa1b80e7318966a. 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/GBLPF6770223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7679b035ac70e17aeb8a6c29a32009ea334abd1b9bc45969c3e70697a7f9958. 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/GBLPF6770231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x130cb6b84b3996834351b23f36753d04eeb2e97dfd25c4e45af1aa342a503500. 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/GBLPF6770233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3029266f02d45f4cf02f5919a95d35e0c6196b9025c7cf0048655b45dc09e48b. 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/GBLPF6770234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf18ec98433c29be84befa63a085f5550a25c5704e9d62ff70490d23ccb73013e. 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/GBLPF6770210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1acfada7f1077846c578e4d6a19d27b00d38cd92a89b28697e0e862f79d637f. 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/GBLPF6768464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd36bd9fa861b327b957dd69ebb91b127aa42fee9e7645f7db6eb07ea29d15125. 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/GBLPF6768466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdc625c94f2f81774a4d061388552b070ad4b8ef843184e5e830d6041701512a. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/GBLPF6765684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x522d4dbeea701939fd1eeb43c7334f8374fa7c395247b4e2b7e2a773fe9da331. 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/GBLPF6765686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2eff7cd6378595b42a86779e36086982491b2ee62ba0c2fdc7ce666a5780471. 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/GBLPF6765687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedbbcdac260d6f1d3ff8273ce380d06583b0247c3a7265463f58fcbf915f9ea7. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/GBLPF6765688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc19068f3c0086f47e25002ca8f2bd599c4526540cca8e574fc7fc852bdb64e0. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/GBLPF6765689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe44b67d490a422eb9b2fcf99ee8f7bd50bb5ff59775157aeafd79cb279f68d78. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/GBLPF6765690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b6bc8c033be0352e9ff683f911ec408930b5afa748383805a283182e10b9ce. 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/GBLPF6765691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x691ebe5be18373ed111589de5d6790cec8b9c40f5c463c011957410f11cba30f. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/GBLPF6765676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73499617f8efbcae7f7e6372e8f4bfb124d4221a134015e2a1230a6f839f061d. 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/GBLPF6765678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0456bbf1a4cd92c1466e0bd46f7d37b3868cada4603fc2b48700b607ded2cb66. 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/GBLPF6765682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a0c0133f928ba5ffdc7f5fb71c5eb0e5513c13eaa303ddd51cd2045bcb85fcb. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/GBLPF6765683.