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 0xfdbe1f70f03c21117622d745e55b663c20168b5dd9ee62abdc9c120a1900dbfa. 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/d8e276b9-1cf6-43c0-9a61-e92d70c53fcb.json and https://artists.proofprofile.net/proofs/artist/d8e276b9-1cf6-43c0-9a61-e92d70c53fcb.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 0x5b8b066b6bfbfafa80ebb12538314bc242cb782ff58b33977067cda67bc55bea. 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/5t9G3TwQmd82h8WWZMsbmD.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/5t9G3TwQmd82h8WWZMsbmD.
{"copyright_id":"0xbe85ee4aed98cd23759f42f00bfaa0d4b4fadab10ee2bbd06a7d70ba6e1b0f0f","isrc":"NLS241800293","name":"Money Dance","registered_at":"2026-06-11T10:59:41Z","spotify_id":"4XzcGuODGCJxv0SxZS33sp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe85ee4aed98cd23759f42f00bfaa0d4b4fadab10ee2bbd06a7d70ba6e1b0f0f. 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/4XzcGuODGCJxv0SxZS33sp.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/4XzcGuODGCJxv0SxZS33sp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9755ba464391dd0e0d467777c89cb5565e0093f32baff15c7024e4c0ea92ec79. 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/4YHUQw0i3O5YTu8sqyl3XB.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/4YHUQw0i3O5YTu8sqyl3XB.
{"copyright_id":"0x46f9294bfedc4de532f725db02636902df3de7508031269e5d124d511cb6beae","isrc":"NLS241800294","name":"Doe Je Research","registered_at":"2026-06-08T20:35:46Z","spotify_id":"6fMNefFjoZQs6LMNfNOlZR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46f9294bfedc4de532f725db02636902df3de7508031269e5d124d511cb6beae. 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/6fMNefFjoZQs6LMNfNOlZR.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/6fMNefFjoZQs6LMNfNOlZR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30f1322d1a585ae03ffd932b4c8055a642bf9af432186163c55a67a886c4675d. 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/6p9be3JVl3ofGWUEo5zW4D.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/6p9be3JVl3ofGWUEo5zW4D.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe000809941e72e05643a43a788e15dda13fb4401c4361b3c9467faf2ef7d9dba. 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/5xjmVT7UAi7n6x3t1c0W7k.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/5xjmVT7UAi7n6x3t1c0W7k.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc83d1abbd9834d458c9d5a38ed1a9d3eb3a7c410675d4b0b33075f62f36701ba. 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/2gxU9QlFGmjfBl4eUewgPw.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/2gxU9QlFGmjfBl4eUewgPw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c5d0a0668da9a5af005fc89a284f6d9b6b26897ad87a27497385050359081a1. 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/3lO5USjdP5URIogo7CZSH7.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/3lO5USjdP5URIogo7CZSH7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42009f6e7d2998ad8ed5d95936cc0eef66f09f03fbee887463b79d1d544866b6. 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/3kYFbz3gJnZzf8VxoTAm8R.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/3kYFbz3gJnZzf8VxoTAm8R.
{"copyright_id":"0x2fdbe2afc3251af5778d5836473c106fb29a26d991691cb3f1e8edf963fbe35a","isrc":"NLS241800299","name":"Zo Niet Mij","registered_at":"2026-06-11T10:59:45Z","spotify_id":"6DegfbdqIagSCr8NmtGslD","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fdbe2afc3251af5778d5836473c106fb29a26d991691cb3f1e8edf963fbe35a. 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/6DegfbdqIagSCr8NmtGslD.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/6DegfbdqIagSCr8NmtGslD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa541d947578e38cd6f0b0a74ab8d780b62f7c65d641dfe4a83b05598d040e6fb. 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/1c7Kh2uMMxG7k4QqNjjg95.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/1c7Kh2uMMxG7k4QqNjjg95.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5984c8e1a04b326fc19530044ec2df20023d48239c747b5c27b78f78fb1da746. 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/23aMUcHK5P1xmr8BAV9qnH.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/23aMUcHK5P1xmr8BAV9qnH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc18d63537287b9844a88539547c07e01a73b8d75b40c5a9234b0d44e6363ecbd. 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/0jlZsjuPOC0NbbEBdffXZi.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/0jlZsjuPOC0NbbEBdffXZi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d14999707ef847ea7e96fbf51457cefb33eaf40a05fb8311d662ab658b43756. 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/74NBK0Se9c0IpUpDSiSqal.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/74NBK0Se9c0IpUpDSiSqal.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a5b0f52bfef5682e3b54f8dca276b890be8011205b516303113f814414cc62d. 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/7KKHNdUNO1AqOxnFUHnfdf.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/7KKHNdUNO1AqOxnFUHnfdf.
Spraakmakers Vol. 2 - Urban & Hiphop Hits
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61a525eb3c275acf2d7c11e46e8fe6a21112201cd69771f87421f00310b618fb. 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/7x3OH7eLkp1MvfeRLLf2nM.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/7x3OH7eLkp1MvfeRLLf2nM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa541d947578e38cd6f0b0a74ab8d780b62f7c65d641dfe4a83b05598d040e6fb. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2nQ9kx5Y02Ykcu4RZCLXjU.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/2nQ9kx5Y02Ykcu4RZCLXjU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa541d947578e38cd6f0b0a74ab8d780b62f7c65d641dfe4a83b05598d040e6fb. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0muxs3MKfzuwoXUdgKEsqG.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/0muxs3MKfzuwoXUdgKEsqG.