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 0x4d7875a396c4243df3dfbb11d03ec7da99019205b2cb2dd2dc507f4faf920bc7. 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/85f92bd2-36d6-491e-9e73-51b5b8ec1dae.json and https://artists.proofprofile.net/proofs/artist/85f92bd2-36d6-491e-9e73-51b5b8ec1dae.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 0xe3f3df929abd2c03e0d0b7f39e867fba923114f85155e5385ea1f7ace514a1d5. 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/2YgeEL0OI009K4NXy2BcAU.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/2YgeEL0OI009K4NXy2BcAU.
{"copyright_id":"0xc4b8f95abfffdf687823d856f638746471c87a3aaaa45437c38f6d54cf7a4d2c","isrc":"BXFGZ1800006","name":"Ali Bomaye","registered_at":"2026-06-20T21:51:52Z","spotify_id":"5JI6wK1txIfuawGkF8JBdR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4b8f95abfffdf687823d856f638746471c87a3aaaa45437c38f6d54cf7a4d2c. 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/5JI6wK1txIfuawGkF8JBdR.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/5JI6wK1txIfuawGkF8JBdR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57e42be7814e6cfb53663d02f8dbe46677cb8ec8452ca86cf07b932f33516bda. 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/2BVgW8pYA4MwTp63OwO02A.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/2BVgW8pYA4MwTp63OwO02A.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc193211d41ed1902ef2e96858a8058078611a101e02f969e73a64a753d33ae4. 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/1RU9oFMozgoVYwDS10XHBx.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/1RU9oFMozgoVYwDS10XHBx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b4b2a5c49590c7cba6062f81be4d9c9a55ff663e22374a27d80583361a4ad91. 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/1LNrLCPaWN8SMjlLVKKYTg.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/1LNrLCPaWN8SMjlLVKKYTg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c52a46a475160d398ffd013a64981d065900a75081303e1dd8ea2de3c3b6d83. 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/1K3NJaW980CgWU5sFoBv5n.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/1K3NJaW980CgWU5sFoBv5n.
{"copyright_id":"0x356978249496ff74087280e6053df339e498dbe8fd91a7a3ecd875ca196af5ba","isrc":"BKHD52400006","name":"Deixa Eles Achar","registered_at":"2026-06-04T11:20:19Z","spotify_id":"4gfzHFcuajkNFAkRLuWbOA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x356978249496ff74087280e6053df339e498dbe8fd91a7a3ecd875ca196af5ba. 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/4gfzHFcuajkNFAkRLuWbOA.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/4gfzHFcuajkNFAkRLuWbOA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x315faec0ca93ff12c491ec8348cd82a2cc223c5fb2714f009e215e7f0fbdf10f. 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/052Kf8IuDvrDNNHzS99ofO.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/052Kf8IuDvrDNNHzS99ofO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65783f0c9c48d21d2f518590132d30d0d6991aa483323bae89e63900d20a24ab. 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/21jbe4kv2MQ9HYBrzpUB6r.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/21jbe4kv2MQ9HYBrzpUB6r.
{"copyright_id":"0x6581dce96427f9c239ffb199958fa08e53feddb7babaaca0a281607bbec9519b","isrc":"BKHD52400001","name":"Deixar Levar","registered_at":"2026-06-04T05:18:09Z","spotify_id":"37dlZC6KUM3NHoFN3UsTbc","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6581dce96427f9c239ffb199958fa08e53feddb7babaaca0a281607bbec9519b. 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/37dlZC6KUM3NHoFN3UsTbc.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/37dlZC6KUM3NHoFN3UsTbc.
{"copyright_id":"0x6581dce96427f9c239ffb199958fa08e53feddb7babaaca0a281607bbec9519b","isrc":"BKHD52400001","name":"Deixar Levar","registered_at":"2026-06-04T05:18:09Z","spotify_id":"1HiSUXBnVfWazovs2nWoJ5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6581dce96427f9c239ffb199958fa08e53feddb7babaaca0a281607bbec9519b. 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/1HiSUXBnVfWazovs2nWoJ5.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/1HiSUXBnVfWazovs2nWoJ5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc39318364063a9bef229f6c241c213bdee48c4ef7ee1f7a47fe0d163692efe62. 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/3WnQ9j7IubuBitC7ifDune.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/3WnQ9j7IubuBitC7ifDune.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf960bcf8d6f0a6dbb65256ee900b1ce16a6cca2e8bd0cd66ee00a912637c5e65. 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/1pOtjO123DNHBSnNCeNGGR.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/1pOtjO123DNHBSnNCeNGGR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cd112f3f785623fc4d10e38a53935917d9e2e391034f0cd36cfa214a37fc77c. 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/3uFLLFsvw00Q9XYuFkhE5G.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/3uFLLFsvw00Q9XYuFkhE5G.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66eb4e6a37076a7af048f2561761d73dfd57c0cf38270fce578f31461b04b2fa. 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/2djU8IM4dpKriTh0uhzLg5.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/2djU8IM4dpKriTh0uhzLg5.