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 0x501f7175fb6aed712eec0709eacbe09839c6f2dcb2ab6bf29551b49e059e5e03. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/656b2bf9-5985-499d-87ad-769e0814b4f8.json and https://artists.proofprofile.net/proofs/artist/656b2bf9-5985-499d-87ad-769e0814b4f8.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 0x56b85f91e1741613928535d298d57aeb8cf3a68c00599c2b9d546364c5796fbf. 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/4uA4FfwW15P8PguZ1uOlpl.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/4uA4FfwW15P8PguZ1uOlpl.
{"copyright_id":"0x47133ecf7a5b1af51f3f234488baf1604bce81b976a536d1b079a3e2e8a08659","isrc":"FR10S2336129","name":"MOZART PHONK - Slowed + Reverb","registered_at":"2026-06-11T00:28:24Z","spotify_id":"3BkMXuIcByXaeCaML1qy0c","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47133ecf7a5b1af51f3f234488baf1604bce81b976a536d1b079a3e2e8a08659. 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/3BkMXuIcByXaeCaML1qy0c.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/3BkMXuIcByXaeCaML1qy0c.
{"copyright_id":"0xf332cd86583c47a13b4166b7b3f27ec5a77e07766dc7468b5e4efb40c1c6dacb","isrc":"FR10S2336130","name":"MOZART PHONK - Sped Up","registered_at":"2026-06-09T23:05:40Z","spotify_id":"21ldnL8KPEsmC3vXtPIEqi","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf332cd86583c47a13b4166b7b3f27ec5a77e07766dc7468b5e4efb40c1c6dacb. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/21ldnL8KPEsmC3vXtPIEqi.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/21ldnL8KPEsmC3vXtPIEqi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3bf228a5e82d4f405344113bd1397fdd4ea84fab0d3a806080c3add8b0d3c71. 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/1py6KJh995HJeOXZ3HFuq2.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/1py6KJh995HJeOXZ3HFuq2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x331660e84e031e1fea55b7b9389e01da8993697d94661b3c79acc139e74b7195. 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/2yLEPa1sSGtIa4WhNZxkkb.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/2yLEPa1sSGtIa4WhNZxkkb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82bcb594b4597af660a8ceaa3a404059552c0b356ebc2247d1753b2d6c216522. 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/0uqp3JwRfc0comAkychVjX.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/0uqp3JwRfc0comAkychVjX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x298ddf3eb9b3f9a99a785ceb5a837ec43b262acf3252e4e2d285f5fc84385dbf. 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/6jEz150Z3bTGusaKqau8lS.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/6jEz150Z3bTGusaKqau8lS.
{"copyright_id":"0x6bea4d093da2a8215c0377921f7fb35f4d1dfef549c36a53d406a2c6503acbfb","isrc":"QM6N22416608","name":"EUPHORIA - 8D SLOWED","registered_at":"2026-06-28T04:03:20Z","spotify_id":"24hra5XJ9Vx4DbLxHSuQrA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bea4d093da2a8215c0377921f7fb35f4d1dfef549c36a53d406a2c6503acbfb. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/24hra5XJ9Vx4DbLxHSuQrA.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/24hra5XJ9Vx4DbLxHSuQrA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2b7c2214160b95a4d5b7aececfc779f9b015edce2235f8e1308f716f455d7f7. 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/2BDfVnQF87DagwIKyZmEoo.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/2BDfVnQF87DagwIKyZmEoo.
{"copyright_id":"0x87ea8a468252871cbcc01e9419f3c29a9c81a19a9e624dbc7aa6cfb342495cfd","isrc":"QM4TW2467382","name":"KRUSHFUNK EKI","registered_at":"2026-06-06T14:13:55Z","spotify_id":"2i82Fc2xkiveGq3HJFClEY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87ea8a468252871cbcc01e9419f3c29a9c81a19a9e624dbc7aa6cfb342495cfd. 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/2i82Fc2xkiveGq3HJFClEY.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/2i82Fc2xkiveGq3HJFClEY.
{"copyright_id":"0xfb3562a9b4522ba451851d8caf81ee34e86153f9844cafc24d33489fe0e71cfb","isrc":"QM4TW2467383","name":"KRUSHFUNK EKI - SLOWED","registered_at":"2026-06-18T08:59:33Z","spotify_id":"6P0p00th0XljQTcAdAuhfv","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb3562a9b4522ba451851d8caf81ee34e86153f9844cafc24d33489fe0e71cfb. 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/6P0p00th0XljQTcAdAuhfv.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/6P0p00th0XljQTcAdAuhfv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2227f907f44d49a0456806b88b431aa083268951204d1e8e316398cc26875ab. 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/0r5Bhkq1cidzyfUgALOxP7.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/0r5Bhkq1cidzyfUgALOxP7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f934f6ef7d8b2960653e93752595588a8d2f2dd4c063f3825babfd29b4595e4. 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/4InPxhiu51UzgBZEtSKcyJ.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/4InPxhiu51UzgBZEtSKcyJ.
{"copyright_id":"0xb47c9d16d151994ce6337c1a4a7047fd7a531ac6c71ddde90976e6c3066accac","isrc":"QM4TW2418551","name":"FRESH IN RIO","registered_at":"2026-06-05T19:48:41Z","spotify_id":"7CrzoTCFOOfwi9CEQZS9Xg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb47c9d16d151994ce6337c1a4a7047fd7a531ac6c71ddde90976e6c3066accac. 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/7CrzoTCFOOfwi9CEQZS9Xg.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/7CrzoTCFOOfwi9CEQZS9Xg.
{"copyright_id":"0x55315ba1fe31d7ff5d5f568ce2b3815f8c739cbd29f6cff72248c5a1319fc2e6","isrc":"QM4TW2418552","name":"FRESH IN RIO - SLOWED","registered_at":"2026-06-09T23:51:04Z","spotify_id":"34jU0xiIjVfzzKFxGDwIbt","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55315ba1fe31d7ff5d5f568ce2b3815f8c739cbd29f6cff72248c5a1319fc2e6. 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/34jU0xiIjVfzzKFxGDwIbt.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/34jU0xiIjVfzzKFxGDwIbt.
{"copyright_id":"0x9fc69c5d62fd12cab7e24e3b69438d0e402a56736d2bef8b82e98de1667df5f2","isrc":"QM4TW2418553","name":"FRESH IN RIO - SPED UP","registered_at":"2026-06-22T19:20:09Z","spotify_id":"1Q2tbf3G0a4SnOf0wPvnzT","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fc69c5d62fd12cab7e24e3b69438d0e402a56736d2bef8b82e98de1667df5f2. 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/1Q2tbf3G0a4SnOf0wPvnzT.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/1Q2tbf3G0a4SnOf0wPvnzT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d0df34f2f377eeedd637feee40f8d79fb21b5a71dd95520571f32a137487be7. 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/5NT1kHV2oj3QRxj3s7bEMB.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/5NT1kHV2oj3QRxj3s7bEMB.
{"copyright_id":"0x9b1c477243bc8676fa046b748ae8bb12ab1f40c3e7bebf99418162f2981ccc7b","isrc":"QM4TW2418555","name":"FRESH IN RIO - 8D SLOWED","registered_at":"2026-06-24T01:31:16Z","spotify_id":"51WBT5VM5hakKpWvlzzPVH","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b1c477243bc8676fa046b748ae8bb12ab1f40c3e7bebf99418162f2981ccc7b. 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/51WBT5VM5hakKpWvlzzPVH.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/51WBT5VM5hakKpWvlzzPVH.
{"copyright_id":"0x966c878dad992fb9eb214a9d1bb8b36d0d3ad765be4132a190d2d37ab90a03ce","isrc":"QM4TW2418556","name":"FRESH IN RIO - 8D SPED UP","registered_at":"2026-06-28T05:49:59Z","spotify_id":"0KpQG9QiQ3uxJGLyomHi5g","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x966c878dad992fb9eb214a9d1bb8b36d0d3ad765be4132a190d2d37ab90a03ce. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0KpQG9QiQ3uxJGLyomHi5g.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/0KpQG9QiQ3uxJGLyomHi5g.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d078d377c80a3b3fbd5c0e42dcdc8be55454f16cf49951620e60cb2923e45a6. 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/3cUeg8MnOe5ARWOaYDsa2q.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/3cUeg8MnOe5ARWOaYDsa2q.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cdf35e068793a8ce92b485e830a5387bf7c9953c2974dc3fb30fd81974d3531. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5aMFs7oL87b1BbURHXAUDu.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/5aMFs7oL87b1BbURHXAUDu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5203d8355c78ab6fb6ca2bdf548f65d065bb115c539c09d5a23265baa3254269. 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/5r3KaCVwFyKi2HWW20HFI5.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/5r3KaCVwFyKi2HWW20HFI5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39e8cc1d543517e9bfe1569289d75135811b0c2e127aa4a840934fd82a6353e0. 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/3YaLFZ52OqM3iNwQvnxThf.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/3YaLFZ52OqM3iNwQvnxThf.