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 0x1a702224c234b76fc82b0c7f25340186fbcc33b5f31579809616b50ea79236b2. 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/6f59d9ce-0fb7-4acc-b4f8-e44c33a75d78.json and https://artists.proofprofile.net/proofs/artist/6f59d9ce-0fb7-4acc-b4f8-e44c33a75d78.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
На садовой (На стихи Андрея Волоховского)
На Садовой (На Стихи Андрея Волоховского)
Мусора бегают по моему дому - Instrumental
Мне не надо быть счастливым чтобы жить - Instrumental
Невероятная жизнь Карпова Мити - Instrumental
Город съедает меня кусками - Instrumental
Короли Абстракта VI - Мультивселенная ЕЖЕ
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 0x62ad0d734c118342d927b677e9b52c21e06ab62f4769126ec512f179174375dc. 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/24FcOkxgbVoCwK2T2wJYFA.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/24FcOkxgbVoCwK2T2wJYFA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17c960d26b1ab0c9f2d850b86871b2fb08ddaccba756c8962ec84f548564b2ef. 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/2atk5Iz9Qxvh2PlUio0W5d.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/2atk5Iz9Qxvh2PlUio0W5d.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82a46d0fee26e32b9e27b914aeb64f397b4591260831619daece7ff302bdd242. 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/2ki8v40PSiHLknT4jY2lqW.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/2ki8v40PSiHLknT4jY2lqW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5171e7381ca2bda0025b0000742ff900f1a43f164d95361bd249af3fd2f55511. 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/2YeiGasR4e4I8MBoPIfROj.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/2YeiGasR4e4I8MBoPIfROj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dacb899e57080baf820aaab8d5bd62a0b8fe7de0fc323d66991c1494b338f0e. 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/1ZHy730uJoWyruDAb8bb46.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/1ZHy730uJoWyruDAb8bb46.
{"copyright_id":"0x544d1cf6280e7ac1ab2b126a49ce24998dc078d8136fb9bd927e7e85308fad89","isrc":"FR2X42545156","name":"Куриный инкогнито","registered_at":"2026-06-08T12:12:46Z","spotify_id":"5rcwrswHmtakTex356swMc","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x544d1cf6280e7ac1ab2b126a49ce24998dc078d8136fb9bd927e7e85308fad89. 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/5rcwrswHmtakTex356swMc.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/5rcwrswHmtakTex356swMc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5515f9cbaf189b4d17c6b3a147330290db9ab9f3484aafecbcc831ed8cd5e1cb. 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/5Xt6LiUZndmgmta2zb4KhG.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/5Xt6LiUZndmgmta2zb4KhG.