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 0x466457b20130def80b25dc35f7324cfc9ffacac893205c2554e712c30e1ee541. 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/fd587e43-f6e3-4b82-8f40-8c494ba64eb4.json and https://artists.proofprofile.net/proofs/artist/fd587e43-f6e3-4b82-8f40-8c494ba64eb4.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 0xe354d9208d0699a80b7b69ec65dd0184bfc115b03da07c386ecdc897d12ff35c. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/FRX282275316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e2ee72ed78ed2661eae51e6023aac35ca9e8f01945a2a7c63ea03e0fa1ebab2. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/MGQ002005557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c67a85e7d9c9258a0ed04fce33164eb4b0eba615218a2d217c455b4d1d6d359. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZW9M2344826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b926677e94046862681ebed56de5796248eadc76a90f2cdbfeca6203dadd854. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/QZW9M2314195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14c71d454e1f5e9ac3ae2f1605e6691a8907744b5cf22f07c8f5daa4e24f1633. Chain 2 (Bitcoin): anchored in block 957661 (2026-07-12T05:37: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/QZW9M2344828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec4afbb23752a996b90c67dace3ccb6dd21cebca928dbf6841ad1ec58c644fb5. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZW9M2344829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeacd48e4372966a8345a070d492b2c4487d977c47ee3bc9a27f33bed576477b5. 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/QZW9M2344830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae4abde986e00f60523f239b8bcfa8db7130ed958742d06d68c58f5223a5f2f4. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/QZW9M2344831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3df1816ff0705903b13e767d1ab7520c5671bbbe8851abdcef09dbe6a03e2827. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03:27Z), 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/QZW9M2344833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7649a8c98f7978218d2c7acddba7792e5c88d2ccbf09cd859e1d5feaa2b0b97e. 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/QZMZ92437378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30431f8972e2cabd902b2465a482618ebdd31922308a9e842e93af8c193f0fc3. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/QZMZ92459525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cabcf1056bbac35945a86f8dd16c1118ad0e017628e8c7b1f6c5e4df52837ce. Chain 2 (Bitcoin): anchored in block 958708 (2026-07-19T09:08:25Z), 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/QZMZ92457166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb53aa83aa0deefe2ef9365678a1382be3339c0b87605bf984208040f24e3bca6. 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/QZNJW2498130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8657e544446db931b588f24a76d8fe8bca2fd71c14f96cc1c0191aa82fdcbc6f. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZW9L2489582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c7ff50b831a7f52611131f42957bd905e4a2db6511a2e047540a3b7498d5274. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/QZW9M2424567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8163addde4717606ab9c030105e350a17b15d825f3c3265613fa981dbe2dafe. Chain 2 (Bitcoin): anchored in block 957658 (2026-07-12T05:03:28Z), 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/QZGLM2578864.