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 0xc56217e160f5b50cdf3c2bc33194b846d9f02413e673d779eefc8e4a2d1cada0. 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/de2a7eec-f56e-4a1a-a7f0-3c8926d860b7.json and https://artists.proofprofile.net/proofs/artist/de2a7eec-f56e-4a1a-a7f0-3c8926d860b7.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 0xf1510ad3a6937e15d439090d68020c2a693321d80554def5a5c839c50d187d17. 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/ES50A1900638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe58f3fe295ec5104f4399d314caa2bf32bd229775c5c4fac01c91df54d30a805. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/ES50A1900707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd72446e142471137726c829d1cd457f80205564373eb86f4e12c5fa4763ac099. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/ES50A1800536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dca501680d2bb06a11b42b570430000b37c9e53378e8b7686cedd081aa58d0f. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/ES50A2000065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18eb5c636587d5b42515fef3f932125ae29253dd2f818f04c2d0b3b0d516b4fe. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26:56Z), 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/ES50A2300240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85a119ce470c4f1f689ea4e1c7324628d37ff3ea54ea3eb72c2eb1de56c52470. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/ES50A2300319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8923722050ead4da2e68cdef560d5e10118f3e0b52aca1e631e1cd0f35a34b6. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/ES50A2300666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedc3535822e23058fcf6e561e81c4cf9f362b83cc33b08faa8ae61268dde2339. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/ES50A2400153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d28d005ee82b927af3515b5fc0eef515cbd7d0a5490ff44761e3b42df996e57. 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/ES50A2400192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e1af6a407b7d655801aca287fc1d5f5600af1901bb303973840c2172ed53a74. Chain 2 (Bitcoin): anchored in block 958681 (2026-07-19T06:14:54Z), 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/ES50A2400238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf28e1b653a61564911b04fe88005d0e453234b9b0c2719a9d5a8e9e6c93c40b. 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/ES50A2400364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x168c27853b83664591180a85d07669602fa71f51b897d9abbf30fee523877714. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11: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/ES50A2400407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x510e6725763781ff7758a069fbd1ede1cc29ad40c69bd18f6a02f5d746523cbd. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/ES50A2400476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b3afa02fced4b567e36ea5b5ca32c08f06aa319e258302d12ddc8700a126327. 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/ES50A2400561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c85a7ec7df38469258ac844a5024e1bc31c79306d14b5784d34fc5d206b46cd. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/ES50A2500036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6f6ad9ac00875569a1ab6bb1c2e03d741ea4f88b5b5bcd989dae2ede0432037. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33:35Z), 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/ES50A2500165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99f8f71abe18395f826d1fae86fa47518142a5f40f23193c442179029538e5bf. 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/ES50A2500222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75ae6bd16bbb6ab7d975921f95f25c06632ae79bc2dd4c5d95e68dc367eb43ec. 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/ES50A2500247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f970a9e1363554318b8605b99069537cbdaa1164744ab0e6f430d399888b5f4. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/ES50A2500349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cbae1b0f94a3da3c02bb665c2dff5eabab97c3fb89dd86528d9da3ce557c3f5. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/ES50A1800669.
Ibiza Summer 2018: Deep & Tropical House
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4a3d7f7679d1ec614c168e74dbf767b91a189a039d0c2335abac20e79a3199f. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/ES50A1800537.