1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0cc9d0d9eb016aa378de9048321d59176a66a1e3982f45f7775bf0845030b7a. 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/86b9aec1-8828-4c1d-a15c-06586d558533.json and https://artists.proofprofile.net/proofs/artist/86b9aec1-8828-4c1d-a15c-06586d558533.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b9738f978bafdc232c14ffc130af40d1ef361b0abb88c69d726e17d6f1de835. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1r08AN9HcG09RsM5Ubf34W.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1r08AN9HcG09RsM5Ubf34W.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x635c3f5408eef6116fd4a6c677ba8c16634091e7c2e5a023dc749969151d1207. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3HEjZ4r2VikZIP8N7l1iTa.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3HEjZ4r2VikZIP8N7l1iTa.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3786ab9b9304825d45f0e7f667ffe8d1ce97955883eb5679fdd64ea321a8f5ed. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0gYS6XPKlUbOFPYibwW58o.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0gYS6XPKlUbOFPYibwW58o.
{"copyright_id":"0x79aed63bcbe9a340f26cef5e8c5f1c7542da4450d9741e0ce64984fc1ab5d125","isrc":"GB2LD2410351","name":"EXECUTIONER - Sped Up","registered_at":"2026-06-20T02:37:26Z","spotify_id":"1z8EblEJCD7KrIa3OPajjA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79aed63bcbe9a340f26cef5e8c5f1c7542da4450d9741e0ce64984fc1ab5d125. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1z8EblEJCD7KrIa3OPajjA.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1z8EblEJCD7KrIa3OPajjA.
{"copyright_id":"0x9704f9aa6e0dc46bdc7099cb61bf66fa7e393e39abf6d2fd00c271507e8402aa","isrc":"GB2LD2410352","name":"EXECUTIONER - Slowed","registered_at":"2026-06-08T18:11:46Z","spotify_id":"7AZAn1it7D4kI7h3WY2Ixf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9704f9aa6e0dc46bdc7099cb61bf66fa7e393e39abf6d2fd00c271507e8402aa. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7AZAn1it7D4kI7h3WY2Ixf.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7AZAn1it7D4kI7h3WY2Ixf.
{"copyright_id":"0xf9005b0e0212e0a8d8c9a890350901991d7d50aaff3b445db52199b05e74fe50","isrc":"QMDA62476753","name":"BRUXO FANTASMA (Hardstyle Remix)","registered_at":"2026-06-05T07:35:14Z","spotify_id":"5erPfePbmfdQXZ5EN3zfXA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9005b0e0212e0a8d8c9a890350901991d7d50aaff3b445db52199b05e74fe50. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5erPfePbmfdQXZ5EN3zfXA.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5erPfePbmfdQXZ5EN3zfXA.
BRUXO FANTASMA (Hardstyle Remix) - SLOWED
{"copyright_id":"0xc250c36466544b611542e71522a58024d342355a8282bd6ecceed298857bdede","isrc":"QMDA62476754","name":"BRUXO FANTASMA (Hardstyle Remix) - SLOWED","registered_at":"2026-06-09T05:43:24Z","spotify_id":"5VosCU6rMXA5zAaCQdrDTy","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc250c36466544b611542e71522a58024d342355a8282bd6ecceed298857bdede. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5VosCU6rMXA5zAaCQdrDTy.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5VosCU6rMXA5zAaCQdrDTy.
BRUXO FANTASMA (Hardstyle Remix) - SPED UP
{"copyright_id":"0x1ea969e76e6ec1049ff9cc08025fdcefe8ae09b229be58e77631d1370377c0f1","isrc":"QMDA62476755","name":"BRUXO FANTASMA (Hardstyle Remix) - SPED UP","registered_at":"2026-06-17T20:25:50Z","spotify_id":"1Mpob7ed8UDt6uGKcSCFmU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ea969e76e6ec1049ff9cc08025fdcefe8ae09b229be58e77631d1370377c0f1. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1Mpob7ed8UDt6uGKcSCFmU.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1Mpob7ed8UDt6uGKcSCFmU.
BRUXO FANTASMA (Hardstyle Remix) - ULTRA SLOWED
{"copyright_id":"0x0cc884ec15794442b28390f113b0bc57e2f23eebeba375597bcce7f63ccf2d48","isrc":"QMDA62476756","name":"BRUXO FANTASMA (Hardstyle Remix) - ULTRA SLOWED","registered_at":"2026-06-07T18:32:44Z","spotify_id":"1Ge9zAK0KhvEpsOxHFlHt7","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cc884ec15794442b28390f113b0bc57e2f23eebeba375597bcce7f63ccf2d48. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1Ge9zAK0KhvEpsOxHFlHt7.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1Ge9zAK0KhvEpsOxHFlHt7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e81654395f657b22569c537c86b7926568343cc856a55cc18b20f36d80be2cb. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0AaHG9Ci9kLJOYfTgSMYcq.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0AaHG9Ci9kLJOYfTgSMYcq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5049e72e352ba8d424960e508980e4d71aff33c1fdaebaeb8c6af9720e1d1477. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/51XITKYiTT8sTVf4MElZg2.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/51XITKYiTT8sTVf4MElZg2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5671d8ba807578bc4b19c1beb7c994841fa1752c114c3521ebbf91caa139008d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3MiD9yaiHItl6N4DxU8f1f.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3MiD9yaiHItl6N4DxU8f1f.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd052675ff68784ed453283627785842b4d753bb78f55ea87b4faa24f78b06bb7. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6NHbs9hP4npvUmuYAYvnMs.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6NHbs9hP4npvUmuYAYvnMs.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65b085afd1b2f85e844e581ed1eb07b2d87be06174ad659bd42588a498b079b9. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/289aGqvl8uB7P1csDBTPLw.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/289aGqvl8uB7P1csDBTPLw.
{"copyright_id":"0x8edf3ac632a401e489f1ae6592c2c4df5b1a271c99acafac20da92e8cac55c5c","isrc":"QM4TW2488357","name":"KRUSHCLUB - SLOWED","registered_at":"2026-06-27T03:45:24Z","spotify_id":"53kH5QRinN17QRUBaCWyr5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8edf3ac632a401e489f1ae6592c2c4df5b1a271c99acafac20da92e8cac55c5c. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/53kH5QRinN17QRUBaCWyr5.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/53kH5QRinN17QRUBaCWyr5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdbb6f370a623a73aa8fcb671439240fa045339be5127911b82ec44303509867. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/47KjV6yPmdLzm7LUNETAew.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/47KjV6yPmdLzm7LUNETAew.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bdef2c1e09573e11ced261b96d792b4d28078b2b5bc7fa51db9ef7458e52b2c. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0IK0XHOZqleD4r3oWnbfMD.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0IK0XHOZqleD4r3oWnbfMD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x227282694f1abea245ae3f61baec11354f348eba3f261d63eddc62454f991831. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3bvxDcAYgZyKQUb36ex0w8.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3bvxDcAYgZyKQUb36ex0w8.
{"copyright_id":"0x45219416c1613d31ede662cc6da1fb5439b602e58254d44542a7b1d74cdf3bfe","isrc":"QZTAU2488877","name":"HYDRA - Slowed + Reverb","registered_at":"2026-06-08T10:14:21Z","spotify_id":"3SvJTlnI6mLGQE29azka2S","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45219416c1613d31ede662cc6da1fb5439b602e58254d44542a7b1d74cdf3bfe. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3SvJTlnI6mLGQE29azka2S.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3SvJTlnI6mLGQE29azka2S.