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 0xdd5483e373126778cacd4dce44ac8050e5a4ab5d287f98cd8e3b4935c9038f2b. 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/c4579511-9fcf-40b8-9b81-60072e38c3a9.json and https://artists.proofprofile.net/proofs/artist/c4579511-9fcf-40b8-9b81-60072e38c3a9.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 0xfdb41f79f0a3c643511615c0ef03ac51d3a0917b0ea2323e90ad043b9a495332. 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/1OhNrUhHd3iN9kyV4ZiaKA.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/1OhNrUhHd3iN9kyV4ZiaKA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab53f6dbb820ffe494fdf017c0c6cfe95365c0d6bc83b0b62f9f62a416086ce8. 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/09D497wzld16P5xosQuV88.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/09D497wzld16P5xosQuV88.
{"copyright_id":"0x1fdc568df9ab8bac7c239a12f77b03690f82a621dc2aa675fefd17c34e534d52","isrc":"PLH511200033","name":"P.D.G. (prod. White House)","registered_at":"2026-06-18T11:55:30Z","spotify_id":"7dryKnfzy9rOjyIXz8m11i","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fdc568df9ab8bac7c239a12f77b03690f82a621dc2aa675fefd17c34e534d52. 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/7dryKnfzy9rOjyIXz8m11i.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/7dryKnfzy9rOjyIXz8m11i.
{"copyright_id":"0x8c8f064fda6cc97b215d03788ff90af78f72538a8ffadc50681845c6a1a39403","isrc":"PLH511200027","name":"2 strona medalu (prod. White House)","registered_at":"2026-06-25T08:06:44Z","spotify_id":"1Jur2bZswk7daFNb5YuMAA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c8f064fda6cc97b215d03788ff90af78f72538a8ffadc50681845c6a1a39403. 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/1Jur2bZswk7daFNb5YuMAA.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/1Jur2bZswk7daFNb5YuMAA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7973c9fbb486c5d53150ab94e514be36dc6c8312fe637828886a48e569a65275. 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/79iuEsdRflNXdw3VmZObU5.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/79iuEsdRflNXdw3VmZObU5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9381de1bbd3bc73fbac9430833308986570d905efd0812812606492df9be3784. 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/0kS9DX4OPzpaGOSTzDGIxW.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/0kS9DX4OPzpaGOSTzDGIxW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb41f79f0a3c643511615c0ef03ac51d3a0917b0ea2323e90ad043b9a495332. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7kz3y3dXGbqzZrJUBklrdr.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/7kz3y3dXGbqzZrJUBklrdr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe1f126693eac41ac68e0314df7938e1e827712f496eabd67993b14e281159f2. 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/4v7MoSBu9aglbeSQvT1PhJ.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/4v7MoSBu9aglbeSQvT1PhJ.
{"copyright_id":"0xf961e834adfc8622bcdb4489e25ac1effbcc7129360adc3e38f7847ac6ea3c57","isrc":"PLC062387188","name":"Jestem Szejkiem","registered_at":"2026-06-08T20:06:07Z","spotify_id":"3j3pViWwSWzvRKuQ4piVbl","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf961e834adfc8622bcdb4489e25ac1effbcc7129360adc3e38f7847ac6ea3c57. 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/3j3pViWwSWzvRKuQ4piVbl.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/3j3pViWwSWzvRKuQ4piVbl.
{"copyright_id":"0xa91f7a326056744ecb1bdb817a5d44bc07cf34ad7e89da51aa42cd8313d63851","isrc":"PLC062387189","name":"Zjednoczone Emiraty Poznańskie","registered_at":"2026-06-21T01:52:44Z","spotify_id":"162BAaPzv6WQtTZmMAP92l","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa91f7a326056744ecb1bdb817a5d44bc07cf34ad7e89da51aa42cd8313d63851. 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/162BAaPzv6WQtTZmMAP92l.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/162BAaPzv6WQtTZmMAP92l.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bfaf8b8eadffaba3ae0882a8e0b4663c754e21789162484908b5e79fb53a2e9. 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/1M30sbgjJFt6ne0p4fHCHw.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/1M30sbgjJFt6ne0p4fHCHw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85378f75598156e083f981a7ee68a6cd8dfa641a6ed2727739c81ce82f901ba4. 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/6p8Y7FoW42vxK6OCPW5CiQ.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/6p8Y7FoW42vxK6OCPW5CiQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25041b18e5950899734a5d3d0fc08244d1474268084fdee56dba5e45ab2b2854. 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/3numC2Su8k53G7aMF4Cyzx.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/3numC2Su8k53G7aMF4Cyzx.
{"copyright_id":"0xe1ff809acdcbc3b07dabd786def24ab8d18586c8438b6ddd5199c6bd2b6b6a36","isrc":"PLC062387193","name":"Pod Blokiem","registered_at":"2026-06-25T20:54:16Z","spotify_id":"1Ypp64xgOaw9epNMZGzaHR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1ff809acdcbc3b07dabd786def24ab8d18586c8438b6ddd5199c6bd2b6b6a36. 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/1Ypp64xgOaw9epNMZGzaHR.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/1Ypp64xgOaw9epNMZGzaHR.
{"copyright_id":"0xa2cb3398fddd01c9e399aa081f251d7fdff8932e2e9b12120ad60d3a78bad896","isrc":"PLC062387194","name":"Spójrz Prawdzie W Oczy","registered_at":"2026-06-22T00:28:17Z","spotify_id":"7BzXHEuR7AebmcxMn7XiVL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2cb3398fddd01c9e399aa081f251d7fdff8932e2e9b12120ad60d3a78bad896. 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/7BzXHEuR7AebmcxMn7XiVL.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/7BzXHEuR7AebmcxMn7XiVL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6757e12d82628e1b0875f2bbd56fd20790d6f877770a9a7afed772b5f70fc4a5. 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/1a3U6uZHQwuqpGTV1aL2VD.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/1a3U6uZHQwuqpGTV1aL2VD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4675acb6f956b79338ee04a2ec4d6137e69fa2363d2fe6718f0fa936e873a9af. 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/4jjnl68cvpx1UyOkijrHLi.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/4jjnl68cvpx1UyOkijrHLi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e828184f3ec732e605c7dc50c93a0513a96fadf1ccc2447b16f3c37517bdf3f. 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/5HNsuGnvv1mzEvu78AaIFH.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/5HNsuGnvv1mzEvu78AaIFH.