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 0x191473139b30ad592790131476a55e946471ebddaf727ea6c671f00f11c075df. 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/daeaab8f-7d77-40ff-a653-fe6aa798ccf2.json and https://artists.proofprofile.net/proofs/artist/daeaab8f-7d77-40ff-a653-fe6aa798ccf2.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 0xb9660a232d06b2aed9b61f83b229a49203d956420e50ff5f2ce659ad743c0abf. 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/6yzHfqJ1AZCXV0OoPUSaHs.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/6yzHfqJ1AZCXV0OoPUSaHs.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x576c909897176e33cf99325205a8ee198765b3b97f55c5f1e554a02160b99abb. 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/46GcuUVcIY0b5pJREIRXzz.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/46GcuUVcIY0b5pJREIRXzz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d3caa57be145103691214e3f9494c97a9245f20dc579d4f6b48f856b4802268. 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/4P6IuXW0rI9qpTLLpWsa9i.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/4P6IuXW0rI9qpTLLpWsa9i.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96d6617dfb15115945223fde32936b6eef1375867c2d375c4d1d70b31038f44f. 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/0jSaMNrLqPLPXHn0HI8Sjg.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/0jSaMNrLqPLPXHn0HI8Sjg.
{"copyright_id":"0x76f40c8662e8f4c4dfecc7ac19a18b6775c2cc6ab1f089d8680e3f5cd69d23f2","isrc":"TCADQ1832189","name":"Puppet on Strings","registered_at":"2026-06-07T04:52:21Z","spotify_id":"5kns29L64Fdhgby22HgeN7","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76f40c8662e8f4c4dfecc7ac19a18b6775c2cc6ab1f089d8680e3f5cd69d23f2. 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/5kns29L64Fdhgby22HgeN7.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/5kns29L64Fdhgby22HgeN7.
{"copyright_id":"0x5af59c0611b9a708248eac4c6f57ceabb6cca8af5eefd89f65cd38ac804532b6","isrc":"TCADQ1832191","name":"For Ester","registered_at":"2026-06-07T17:00:47Z","spotify_id":"7Dj2XNASFCD80np0b1ap4G","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5af59c0611b9a708248eac4c6f57ceabb6cca8af5eefd89f65cd38ac804532b6. 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/7Dj2XNASFCD80np0b1ap4G.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/7Dj2XNASFCD80np0b1ap4G.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70635d26027b33d73e25383a904edf2ef8c3d1e2cfebc9056f74acf87d6e17f9. 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/068MadWbA8hwo6OwSLfd3A.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/068MadWbA8hwo6OwSLfd3A.
{"copyright_id":"0xd6888142ef1a27397f239d1420843b3c3583dc50de5265baa95d19bdeb123fc8","isrc":"TCADQ1832193","name":"A Way out of Here","registered_at":"2026-06-08T16:21:09Z","spotify_id":"7v4gmPExsakqfQfyQwb7SZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6888142ef1a27397f239d1420843b3c3583dc50de5265baa95d19bdeb123fc8. 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/7v4gmPExsakqfQfyQwb7SZ.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/7v4gmPExsakqfQfyQwb7SZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1f036b575a08b87fd039ce3547217e8405acf56c416d935543614c81e1d14fd. 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/1ph4iqDjf02F51JklSUnA4.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/1ph4iqDjf02F51JklSUnA4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf026dd9a056e120088269e3057c557d061950e061dea3f0c5332ca1c268a0f4a. 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/1RfHgNhogjvInZwOWPKO0l.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/1RfHgNhogjvInZwOWPKO0l.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ac54b4c3d742a8f12d2ec67d67cf31a9f7f5095e7998ea206f972941c899729. 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/2bThjNufBRtQZ1wDIsIbUa.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/2bThjNufBRtQZ1wDIsIbUa.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76f5665a8491bd6a1ff2a971129d739ca3be37a721a8354130d61e305f0d67d8. 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/2rNtMWsFPN5t6oup5E1l2k.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/2rNtMWsFPN5t6oup5E1l2k.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f769b1a996aff687d63f8e464b34f743287a849521cf3c5ed7c2b337543bdad. 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/3cM46Iw6nBaWI7qHNSuX1K.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/3cM46Iw6nBaWI7qHNSuX1K.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b140c9ea5d0945996b5c8326a8badcf0a5116b1b2b2c713e90d431112d7e0b3. 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/7a0lsYzYQVJFrYXyJwEugp.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/7a0lsYzYQVJFrYXyJwEugp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88602085109db97582e0deb01df69a2d54e39adf2c14e0f3c9445d7e035827b4. 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/37fpTgQ5zFZe9DCZeOgiiC.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/37fpTgQ5zFZe9DCZeOgiiC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x212fe9f962400e2d548506f9c0f562ddf877ab762bb29fced5495df664175622. 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/0O6erRAS7Qv3w1IrxzhOI1.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/0O6erRAS7Qv3w1IrxzhOI1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x858c5fb46fda26e14d710c746124a2a14defac1873798b8021ec8b1f569a13ca. 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/12lFs723EosfoiXNFmgNHl.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/12lFs723EosfoiXNFmgNHl.
{"copyright_id":"0x59c4dc07e9ec1a95a1df8b67ee21540c9edcbe21437a4bc26abdd39e9f02e12e","isrc":"QMEU31405919","name":"As You Go","registered_at":"2026-06-26T10:14:01Z","spotify_id":"468o8inUYIqOZlZpDbWoKC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59c4dc07e9ec1a95a1df8b67ee21540c9edcbe21437a4bc26abdd39e9f02e12e. 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/468o8inUYIqOZlZpDbWoKC.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/468o8inUYIqOZlZpDbWoKC.
{"copyright_id":"0x69e52de11bb82ae52f80845d22624e1188dc0958cd4ffe2a7388cca7e0e48cb2","isrc":"QMEU31405918","name":"Natural Selection","registered_at":"2026-06-23T23:24:49Z","spotify_id":"2ZM6dAAcMVgHqefPXMAA52","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69e52de11bb82ae52f80845d22624e1188dc0958cd4ffe2a7388cca7e0e48cb2. 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/2ZM6dAAcMVgHqefPXMAA52.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/2ZM6dAAcMVgHqefPXMAA52.
{"copyright_id":"0xb2ca1f6d10a98caaae570cffa332b10d79e19afc124e318e4988890d49f7310f","isrc":"QMEU31405921","name":"Methylene Blue","registered_at":"2026-06-24T02:52:45Z","spotify_id":"6mEwqxcp2eIoM4mzC7gbUX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2ca1f6d10a98caaae570cffa332b10d79e19afc124e318e4988890d49f7310f. 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/6mEwqxcp2eIoM4mzC7gbUX.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/6mEwqxcp2eIoM4mzC7gbUX.
{"copyright_id":"0xcd9f079ac314e28615fcb49de1b824f3ab678a3094e41f7b5a20d2bd6424db83","isrc":"USCGJ1387264","name":"Kono Yume","registered_at":"2026-06-28T00:43:50Z","spotify_id":"4dKoTTtdKh0wpzfi0Euxar","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd9f079ac314e28615fcb49de1b824f3ab678a3094e41f7b5a20d2bd6424db83. 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/4dKoTTtdKh0wpzfi0Euxar.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/4dKoTTtdKh0wpzfi0Euxar.