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 0x508f8a99c8713ccd64b20eb80c86e5abd10aeff643e9744650f7a878aac664c7. 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/934b2130-5e81-418c-b455-626e1c28e513.json and https://artists.proofprofile.net/proofs/artist/934b2130-5e81-418c-b455-626e1c28e513.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x597d47f597055be295c31cb3c88fd48e8b91d5bf962fd5dafab2dcbbe905db68","isrc":"USE7D2400197","name":"Dimelo Ya","registered_at":"2026-06-08T06:07:31Z","spotify_id":"4LX6hx3VcXitvUyqbr2btn","type":"track"}
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 0x597d47f597055be295c31cb3c88fd48e8b91d5bf962fd5dafab2dcbbe905db68. 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/4LX6hx3VcXitvUyqbr2btn.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/4LX6hx3VcXitvUyqbr2btn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0793d53eed6dc3d86529c2d120c04ff79fd671a2808d566cfa80fbb8d0197d9b. 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/2n5SRZdesR1VpadzzMFpYe.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/2n5SRZdesR1VpadzzMFpYe.
{"copyright_id":"0xb6cde06c99b2a8e0c0611fa9649333902b6935532e7cddabb846fda93fa691fb","isrc":"USE7D2400190","name":"Lo Mejor De Mi","registered_at":"2026-06-08T06:09:03Z","spotify_id":"5RCi5HTZKtROSPIPRdjEGh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6cde06c99b2a8e0c0611fa9649333902b6935532e7cddabb846fda93fa691fb. 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/5RCi5HTZKtROSPIPRdjEGh.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/5RCi5HTZKtROSPIPRdjEGh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6adc88d5441f5d1c3cce6ce67d242e0795fc933125149d9882b325fd5e810fa6. 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/4Xrsgf2c5vV6KxjIiZbAQs.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/4Xrsgf2c5vV6KxjIiZbAQs.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21bba9a533c1042966fccbce62eb606dc46e85355e232d6bbd0be5ba48623b8b. 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/2XZvYUzR22QKy72x7srV1R.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/2XZvYUzR22QKy72x7srV1R.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbcfe5ae701ca3b12671239cd08a493869bd1e844ad75c8c3a48f3d845595055. 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/446u624N0DNKnEi4NuXsYo.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/446u624N0DNKnEi4NuXsYo.
{"copyright_id":"0x6dd4e493263ac5b791333ed70a9546aefef0b53271ce7d6073e0e0521ddc0b84","isrc":"USE7D2400194","name":"Le Pido A Dios","registered_at":"2026-06-10T07:55:41Z","spotify_id":"4PrgVQfTt9EUf7YoVhQxTP","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dd4e493263ac5b791333ed70a9546aefef0b53271ce7d6073e0e0521ddc0b84. 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/4PrgVQfTt9EUf7YoVhQxTP.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/4PrgVQfTt9EUf7YoVhQxTP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x647d29581f519778b78e4f8be9e66ffd56f6c3c1da340cb2e7b1e319b6f02e88. 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/1yFh5kO89PKakFw9cPQ3Db.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/1yFh5kO89PKakFw9cPQ3Db.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x203320233feb809fd019a21e3fcfbf0b73f01ab8e61bf103fc20d40c3d9239bf. 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/7tOCosp5MKl6ip2VIgR56D.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/7tOCosp5MKl6ip2VIgR56D.
{"copyright_id":"0x597d47f597055be295c31cb3c88fd48e8b91d5bf962fd5dafab2dcbbe905db68","isrc":"USE7D2400197","name":"Dimelo Ya","registered_at":"2026-06-08T06:07:31Z","spotify_id":"5FCSBGKHdJuZ3bleitGSbs","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x597d47f597055be295c31cb3c88fd48e8b91d5bf962fd5dafab2dcbbe905db68. 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/5FCSBGKHdJuZ3bleitGSbs.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/5FCSBGKHdJuZ3bleitGSbs.
{"copyright_id":"0xe3443affa410349b5cf1b0f861425ddfb71cf7fe868242cec9cea5d2b9f14880","isrc":"USE7D2400198","name":"Solo Otra Vez","registered_at":"2026-06-19T18:07:52Z","spotify_id":"2kCdR1gv1uhcrAgzvDMbNV","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3443affa410349b5cf1b0f861425ddfb71cf7fe868242cec9cea5d2b9f14880. 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/2kCdR1gv1uhcrAgzvDMbNV.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/2kCdR1gv1uhcrAgzvDMbNV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cde061193b898c046225f2dbb41f0236cb02c4737ac24989503de17fb333798. 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/3zwNb3Xx3zJ3JSWegr8NZY.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/3zwNb3Xx3zJ3JSWegr8NZY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c6d6f791618793d7c313be1ac01cab23646974da0bf9f9a67098c84b6619f40. 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/0vmYXH4N7eKXHs21McaGrL.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/0vmYXH4N7eKXHs21McaGrL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x621195f90bbaf9346a67427aabf625b44c7440608a57ff89685b96a95a253f8f. 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/3faBL31blLeK2x9jaIuZLk.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/3faBL31blLeK2x9jaIuZLk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3a188ae790b9b5968e23efa79791a4a17e50b34be887326abe22ba531707d91. 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/0Dzdx33fqHsnityFDfwpYX.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/0Dzdx33fqHsnityFDfwpYX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32d8a6b985d1593f6064265a12ff3f9bb4decb039b2d6f0687fe81ae826f2b40. 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/5buJmDilISaWyxPfnOmQN8.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/5buJmDilISaWyxPfnOmQN8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x533e7bab69a756f83ec9e982e429ba9f4275ad48c9188f0222802bf2baa2274e. 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/4m0d8ocUARuo0STj5uqlmy.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/4m0d8ocUARuo0STj5uqlmy.