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 0x65dfa3c5a1477758ccc1d337bcd497243c2e621c106b73f61c6aeb71ce87b7ea. 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/e6de77b2-2a5c-4cb7-b620-9cdb52f26650.json and https://artists.proofprofile.net/proofs/artist/e6de77b2-2a5c-4cb7-b620-9cdb52f26650.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 0x285caa6447be961abe5be0f8de44cb21712b4260542f44f07df70a5388e37e97. 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/66NKeAlT4TeWtoy3ty7LyI.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/66NKeAlT4TeWtoy3ty7LyI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d96e3b346fcba375852b6ce75e48233c74f9fb460ab67059a07e1738b0aefc5. 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/3z6IGZXYGISY2KsGKdMCYl.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/3z6IGZXYGISY2KsGKdMCYl.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cdf267e5db0f9926e180002e998921310742b58c58ea3b1e2fc25fb371d5bf8. 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/63rff0hYPUKWInQUkwg0UU.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/63rff0hYPUKWInQUkwg0UU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9738ce18414c576af71bfa9b135876ca6a6261d3a139b36897f0b5b9e35c3bc0. 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/4dAQQzESoe9IhkCsxb2Za4.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/4dAQQzESoe9IhkCsxb2Za4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2ff6ecbc1c35beba402eb6b193e50598447e4b7d462086ec138caf3c9318ca7. 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/7EfPsA5jTqNkmpn921VL8G.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/7EfPsA5jTqNkmpn921VL8G.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe106a0acb27c4f292d565dfe53b53d876e0fd1dd45f10f486e4469eb5c326127. 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/5Lbyqwq2R3fMc1VHbA0Zjp.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/5Lbyqwq2R3fMc1VHbA0Zjp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x004822cf993122c26e2aee11b3a12fd0548276f018814f6e351af8d0a9711f55. 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/2uhPCOEFDEeoyClb5spBb4.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/2uhPCOEFDEeoyClb5spBb4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78e92e340f02d0a692ba2fd3de2ceb74b59a009224364ab66826325c6ede952c. 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/0hPfTeVwpbL59ztsnVXEAu.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/0hPfTeVwpbL59ztsnVXEAu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b8c089ff8db01976588a387b3216f33e6bd318ab1f1ae04e570e5e770d368e1. 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/0y5xB0XBJo1G4eGW8plyKT.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/0y5xB0XBJo1G4eGW8plyKT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa718f1e3acf5722bef665c9958283bdd4192f4224499427406d3a4815842ca51. 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/2X5HSyf93CIPSPqbCPZG9E.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/2X5HSyf93CIPSPqbCPZG9E.
{"copyright_id":"0xfe5166fee0e6f542db87e40933ddb66a1f87ed9d7050d47a4cab51ce21f6be6f","isrc":"PLB382300481","name":"FAMILY FRIENDLY","registered_at":"2026-06-09T10:27:01Z","spotify_id":"18sweDDT4p5EQkKzDf0rHX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe5166fee0e6f542db87e40933ddb66a1f87ed9d7050d47a4cab51ce21f6be6f. 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/18sweDDT4p5EQkKzDf0rHX.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/18sweDDT4p5EQkKzDf0rHX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8abf8a5668c040e6c5d96984a16559fed57ee6c592e326a3d2e85b97d72bdaf. 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/5RUQrBnLcgw0VslP2Vf4sP.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/5RUQrBnLcgw0VslP2Vf4sP.
{"copyright_id":"0xd1fc63dfda1e4c78a080d9f1400ffd5ce62ac789dc363c5652f9737ce9441a67","isrc":"PLB382400063","name":"NIE PYTAJ DLACZEGO","registered_at":"2026-06-11T17:04:00Z","spotify_id":"0AdnvWNlNsLRqIG3i8F0gJ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1fc63dfda1e4c78a080d9f1400ffd5ce62ac789dc363c5652f9737ce9441a67. 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/0AdnvWNlNsLRqIG3i8F0gJ.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/0AdnvWNlNsLRqIG3i8F0gJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7603e027a5e807fc7e79bc4b91cb91e97ede06338de786821b5411d6c064ea99. 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/1wvBdYZq9gcxaeHc5Tggw9.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/1wvBdYZq9gcxaeHc5Tggw9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x285caa6447be961abe5be0f8de44cb21712b4260542f44f07df70a5388e37e97. 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/6Yfef73b1QPiWoHwvgmabe.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/6Yfef73b1QPiWoHwvgmabe.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x616be41a78ebb9c9af72f903ddf375885bfbe8b0f07fd1493b9710d6aeb88d60. 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/6qZCAHAMD60K7mH9lezfzp.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/6qZCAHAMD60K7mH9lezfzp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf88697480aee36302172a6d2fd53f5f4111c52b391e1f8b98acfaf5d64c1f28f. 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/6aisOMn0gQY0CpYLCPYKVk.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/6aisOMn0gQY0CpYLCPYKVk.
{"copyright_id":"0xd8c3afb6ee263c18d1a75a1bf3e683e10ee6b12f27eb318778847f9e92ad2fa8","isrc":"PLB382400065","name":"EFEKT MOTYLA (Outro)","registered_at":"2026-06-11T17:03:54Z","spotify_id":"1hvNMunu7akatU2s73bWmm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8c3afb6ee263c18d1a75a1bf3e683e10ee6b12f27eb318778847f9e92ad2fa8. 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/1hvNMunu7akatU2s73bWmm.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/1hvNMunu7akatU2s73bWmm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56d646da6a463f33f24a47d7f7e46ac60b2ad34b8b6db655f13d9535e821e152. 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/2EUtu8lah8OGF8r6Idcs28.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/2EUtu8lah8OGF8r6Idcs28.