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 0xa083d447d5203b71e034a7ba3150d4deeabb8a05fc88e2dd77133b3b429e3139. Chain 2 (Bitcoin): anchored in block 953684 (2026-06-14T19:51:57Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/659e7298-93d8-4173-a7a1-7a8f8d5ec070.json and https://artists.proofprofile.net/proofs/artist/659e7298-93d8-4173-a7a1-7a8f8d5ec070.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
The Search For Freedom / Take The Day As It Comes
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 0xb13df833ea91e66d129ef07948fe4fb7534b8270a1f9dcbbecc3ec42a2b1b694. 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/NLF710400078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b46f691fc6aafe9f8fffbd7dab686abf9cea1eddc3b0f72fedd0c24de54b04e. 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/NLF710400138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65362532c44e03990f69fbe2c942b7303e00fe94afc0345aa4bb8f4aad31785d. 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/NLF710400139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d1b1ff3f6b815a2b9f6737da8a69600106db18cfd91d42bf789f07c8ad75a5c. 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/GBKQU1307979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82987e616290d8dc20a478522fc023d3e0b7d739988f1eb3b32346cd6e085cb9. 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/NLF711504281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b46f691fc6aafe9f8fffbd7dab686abf9cea1eddc3b0f72fedd0c24de54b04e. 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/NLF710400138.
A State Of Trance Year Mix 2004 (Mixed) [Mixed by Armin van Buuren]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f8a9bea23ced313a9ce41105c5a2fc49a98ca2b63e1364513bc279185055d35. 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/NLS241401462.
Out Of Our Lives [ASOT 182] - Original Mix
A State Of Trance Episode 182 (Year Mix 2004)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eff8d825b63c0de7025ed3bda1ca502845eae5dec296594a25322e23e3d94c7. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/NLF711313782.
The Search For Freedom [ASOT 182] - Original Mix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa68d147c26169934f0d38109df93b91afe1e7bc85f2a9524835e744322541b67. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/NLF711313809.
Out Of Our Lives [Mix Cut] - Original Mix
Universal Religion 2004 (Recorded live at Amnesia, Ibiza) [Mixed by Armin van Buuren]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x865bc715f8417d60c54fa864e78b04f7c75e3c3febcea8f61ac140c78778e71f. 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/NLF711304680.
The Search For Freedom [ASOT 110] - Original Mix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28e473317b0774827f7a0c438a371a8b21a625bd7019a83cce22832d53dd62a4. 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/NLF711311576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f9c4dd3da03b5ad59fb04a5d31e1101a4374dc90fe66de0438a21fc5f6d1109. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/NLF710701512.