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 0x261bf75bb324244dfb0bca0c7645d11d5bf72d54ba5276ceb396a13cf96145d8. 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/f4c06696-bfe7-4fec-b442-e1ce2381edb3.json and https://artists.proofprofile.net/proofs/artist/f4c06696-bfe7-4fec-b442-e1ce2381edb3.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 0xff8f66570ec02ac4bcdadd57dafb49a6a72621eb3fa7b36fa6f2e08600b2f243. 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/5T0ASA4W2iQytXBWg5ogfw.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/5T0ASA4W2iQytXBWg5ogfw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5feafa8bdbcbaca0d16c9032975889c569f4b1e25519c9f3b6f517cf6aeab576. 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/5yojSaTRw6EMJYCNeEhJZi.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/5yojSaTRw6EMJYCNeEhJZi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x523f300a7cef94dd29e163a58c54b20f4a7edce3c78d156521c66cad711d74ed. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4bUcMJkEurAb5BewA1MKUd.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/4bUcMJkEurAb5BewA1MKUd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0988e330870e25cbcadabf13b171efecd9f7377cdcb007034b17abcc5e610259. 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/6KvBTw9uHKtdc3xkv3jpVY.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/6KvBTw9uHKtdc3xkv3jpVY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad706cd9b6e4af8667d31ce13a887a4962e572ed35ac992f7c2cf5f82bb42956. 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/6wchAJFPqEv8Nu8ITU014f.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/6wchAJFPqEv8Nu8ITU014f.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cb0f2fffc86e504d0285091d41b318d13de3a1aa940c070281e16cf8df25410. 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/7EBRYXqyktUq43tK0OfdYW.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/7EBRYXqyktUq43tK0OfdYW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99b237eee208b8a54ae766caa04f7684431dcf31deeeb92d0fea5637e6a5fba2. 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/3FgaW1J4l3X7EiCTF2IEMw.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/3FgaW1J4l3X7EiCTF2IEMw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3154876f2953872e21bed8250f911a25c18fbc3fb6b9484c1c4d461d6fa8a797. 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/2N02mpFjFcasfZG8rtPgs5.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/2N02mpFjFcasfZG8rtPgs5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0acaf74a3214860525a464682ea62a6d004a3142d057a1c27c6601701ce6b0ad. 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/2ZlfZDBZfUobUReSHStfL9.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/2ZlfZDBZfUobUReSHStfL9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28febd02fe60847ca63567820db28f40466b273b1677281f83612afca96b85f6. 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/66nYuxXB5oGp67Kdf2rqE9.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/66nYuxXB5oGp67Kdf2rqE9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76f0941a93fe1e3510daec5e9930984d11abaaa063e38d7096f7e281a7994152. 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/0FkpS0J24LNg9pHAd0IMZ4.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/0FkpS0J24LNg9pHAd0IMZ4.
{"copyright_id":"0x0352786171ddb9e2f0d3adb80d6195bf8b1ced72b225f3b00d8b283aedf85a23","isrc":"RUB422201999","name":"Слова, которых нет","registered_at":"2026-06-18T05:16:48Z","spotify_id":"1uQVESL4ihoCKBaRWUJZu3","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0352786171ddb9e2f0d3adb80d6195bf8b1ced72b225f3b00d8b283aedf85a23. 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/1uQVESL4ihoCKBaRWUJZu3.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/1uQVESL4ihoCKBaRWUJZu3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x721ce2627e657cf0c73e9eb85a0991e33225edadfe5959bb7023db99b83105a6. 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/60WpLUvaVcx3Ya6y98SBdc.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/60WpLUvaVcx3Ya6y98SBdc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23361b0cd6e9c37ce53aa561549e5cfd3621b361ac6990dd3240d0420a93b5d7. 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/6OF1D71pRS4D6X6ebX4vFf.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/6OF1D71pRS4D6X6ebX4vFf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x789440eb76c7c497976c84f906c887e9623a886bfe22202965d484f932c19903. 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/2EQNGp1UAYbroh7bFWmgID.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/2EQNGp1UAYbroh7bFWmgID.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32b2b1ecf45d3e9032f5cc68b6301401d4e7fd1d51e56ada2a7bae08b7cc29c3. 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/4HMHWjRtH5CrN68mCa2uSf.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/4HMHWjRtH5CrN68mCa2uSf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b957dae2034fe960c549f5aee85ffa6a64d3f81af8a8e7d07dd825921a0b29a. 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/04WKrK6plj2nsM9uELbHeo.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/04WKrK6plj2nsM9uELbHeo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5df9eb464f35e3d3870da4dd0e4b922856ea9a8be5d6d353a07696653e79400d. 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/6Rd3EbsTk6xP1z7GwwxGaX.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/6Rd3EbsTk6xP1z7GwwxGaX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x136f951d723bf3b643691b3ae905465bee8cca5de73ddfc5404fc27f747796d3. 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/64s4UEJDKihnBnsVbjksPE.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/64s4UEJDKihnBnsVbjksPE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe77ef7115cfd0a770b62f8642e63ae906b718206f8a405d616492b7bb7ab9d6f. 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/6mA6tBdOfcvKr3G8qCrMQx.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/6mA6tBdOfcvKr3G8qCrMQx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f1cb90d7c1cee9b72dac97f48c349914e364146113d77eaaf810a0c947e9747. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T20:45:01Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/25igTj6mcj6z8QKe5V0ZrJ.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/25igTj6mcj6z8QKe5V0ZrJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x523f300a7cef94dd29e163a58c54b20f4a7edce3c78d156521c66cad711d74ed. 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/6Wf5TgriFvqqbDhRL8APSp.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/6Wf5TgriFvqqbDhRL8APSp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06e8fe9d1155192f9dec31800279a44bd01cef99d547e57271cbf0052dcf9eeb. 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/1BWytKm8U4k0gmVOxArmeZ.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/1BWytKm8U4k0gmVOxArmeZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe381296d18f63f3f65c82cc6d239db59561a2ec9b3ce43ab0946ea3fa9001a17. 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/6MX1dR7MLpRP7OFOouUkOc.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/6MX1dR7MLpRP7OFOouUkOc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e574188dae1fef8ca85e304dbff0d30135a7e0441b121298e4daf33436c50da. 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/6gKL744J0eO9y4GxuL9OOr.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/6gKL744J0eO9y4GxuL9OOr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0889d460109d02720af03339fae6b4eb387437aa7014e756539858ea5640a083. 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/42ZbDyHcaE6wfQMgYr32tA.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/42ZbDyHcaE6wfQMgYr32tA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b102cc47fa21228e851e15c3d54413ad707104841f2c98a47509b0adafb48e1. 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/0IRmoo4xIYgbpvpJ7DILOi.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/0IRmoo4xIYgbpvpJ7DILOi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe216221f6d0bc9075c82a0b5b9a1486f98e803d5e97b5f8c7b26268ac12cd565. 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/5nQmevU6YsOOVq75fiO9s7.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/5nQmevU6YsOOVq75fiO9s7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7bd5f04110084d9e4435ce65807e7962f4d841eee5c7dafd96a592815b83249. 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/0wYhakRq8gjWD2gY7psVbV.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/0wYhakRq8gjWD2gY7psVbV.