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 0x1af51fdcefc283ff719e92f98c02e566a01086d3cddb1a5d83c4b009b3580617. 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/e121603b-b5f9-4b6d-8651-f0522e5f0659.json and https://artists.proofprofile.net/proofs/artist/e121603b-b5f9-4b6d-8651-f0522e5f0659.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 0xaa513726599fcdf289a6962e53e40cf669fc7444a29881ec226ba04b744f3658. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/QZCE61868815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47f645f40d138ff01a6c974006d377c5c5d36d8df4b7687e7589a773c4b43c45. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/QZFYX1969589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4af2e02c7e58b82cb0f0c62b374ea65aea29e319f66908f6a14b8a58f2875f3. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/GBKQU2070161.
I Hope It Hurts Like Hell (Turbo Knight Remix)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaf34afc36fbe188b69d601b1cc98570a339ea99bfe72e2f09a89e92b98668fa. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/QM6XS2102625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d936d275de5be34ae1b90637d2cfc22dca2e4fc9fb591843149057ceb98b0d6. 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/QM6XS2200053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bd92a564703cf6210e2dfec3e5678a36d94dbf23bbcf238a9ff77272425a1e9. 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/QM6XS2201344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bd92a564703cf6210e2dfec3e5678a36d94dbf23bbcf238a9ff77272425a1e9. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06: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/QM6XS2201344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd27c70a05715d9512e1bfa50a35e4fe9d51af9918dc3e8ffa6d6d9e15a46d067. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QM6XS2201434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaf34afc36fbe188b69d601b1cc98570a339ea99bfe72e2f09a89e92b98668fa. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/QM6XS2102625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1b20f0e78d7d912569791001706d8d8e7b149df282a85749d087209db039011. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/UKXN22332455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3ad3a8e07fc235cd328d93f9b697b921ad4ae69bc60499b89845830dc7a15e0. 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/GBLFP2428999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x827b8596f84a75af662c18c4a0bb191f8ad5cb4af8378d83178cea29052db879. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50:13Z), 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/TCJPC2464767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa81c8bc9a4397adc49a8e2aaae8d5e310ff8b93a26cd57bc1842bac383fdcddc. 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/QZVEM2352456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb77bfa6bf12b263ff390a13c738c2b73e985a29ae96ea3497c37d6a56c3e07ae. 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/QZMHP2363604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2916250934e83ca4052a0c2793b02ebef0cc37639d2cd9813f96701302214c3f. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01:17Z), 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/DGA072169834.
I Hope It Hurts Like Hell - Turbo Knight Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa987b9ad77ddf4eede84e493f6454f4975e759737c9255b2811ece4eb9d5ca3e. 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/GBLV62013611.