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 0xfb54b9b348a10245a7482203e078ce850cc4bc29a5c42f4d137591f4469be354. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ff54ea9b-e5e0-4694-8c2c-45656f3107ef.json and https://artists.proofprofile.net/proofs/artist/ff54ea9b-e5e0-4694-8c2c-45656f3107ef.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 0x39826183ab430a6e6fc34b1266aa24ceac04e34012414d1f43c711f0f20e21f7. 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/22PuNYah51JaEVlKW8LZFJ.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/22PuNYah51JaEVlKW8LZFJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcf74b74dfb9d624bf0510593d978c665627d263392ced53f1b2c176b34c0850. 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/5MFxvmZS2qlw8vul8u2rjo.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/5MFxvmZS2qlw8vul8u2rjo.
{"copyright_id":"0xb93ec7fa5250829ee98dcaa57b6c28a34dab714f5bbdc9cf291a31809e78f9aa","isrc":"QZHNB2466614","name":"MIL - Sped Up","registered_at":"2026-06-08T15:42:33Z","spotify_id":"6NU2idgM9PqI7AcjwFtgCA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb93ec7fa5250829ee98dcaa57b6c28a34dab714f5bbdc9cf291a31809e78f9aa. 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/6NU2idgM9PqI7AcjwFtgCA.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/6NU2idgM9PqI7AcjwFtgCA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68d4fd617dd2c53ba4ebc4cae86536d9e019da2b546c8b7745a965a4e4eb30c4. 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/72OfuykWiQJNqnIACsHBWs.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/72OfuykWiQJNqnIACsHBWs.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x164d3228f8843bb5130276bfe225b9b62ae0685c5484e0a7ff324c768829dc26. 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/71usDZ7fqqXYfLnDFGrqOW.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/71usDZ7fqqXYfLnDFGrqOW.
{"copyright_id":"0x79a4c203dde1c8a88b7779e48d12926fa47f215f69c1fa2eadbdfdc7684400b5","isrc":"QZTB22304551","name":"Baby Æ Kan Finsk","registered_at":"2026-06-04T14:14:46Z","spotify_id":"5tvH4C0vjmKLZO05NvJXRe","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79a4c203dde1c8a88b7779e48d12926fa47f215f69c1fa2eadbdfdc7684400b5. 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/5tvH4C0vjmKLZO05NvJXRe.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/5tvH4C0vjmKLZO05NvJXRe.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x993f039cd8e8a2966ebbc767601c749aef64ac6a8f96f3374f7849e5cefa22f5. 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/0d1SP5aQSokaw4x1POuA4t.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/0d1SP5aQSokaw4x1POuA4t.
{"copyright_id":"0xe91ac1bf4527e8c9d0d4c49a8439d2366275ed6428c4ab97c4fcd82ccadf999a","isrc":"QZWFF2485184","name":"BABY Æ KAN FINSK - BigValley Remix","registered_at":"2026-06-08T15:14:37Z","spotify_id":"3XGgh9FMe70gxEv1jymGOX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe91ac1bf4527e8c9d0d4c49a8439d2366275ed6428c4ab97c4fcd82ccadf999a. 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/3XGgh9FMe70gxEv1jymGOX.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/3XGgh9FMe70gxEv1jymGOX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33bcddcdcb1ab241e48293289d093c75c4a090d85085af3c20a9024e2df14181. 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/66y1VmsJWwaKQeiAp7BzlI.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/66y1VmsJWwaKQeiAp7BzlI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87781fd03a830b6c6669b643ab94d93b8602430eaeed27f741f859c951200ba3. 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/435QTIWcVoyc2Y1kY4Jm2B.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/435QTIWcVoyc2Y1kY4Jm2B.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ead5cf2e9a6910ea6139e666a955f90e8676041d736ba1fa5a16f32d43d7f3e. 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/7eOpuPIxpObKwv9qOKzIXf.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/7eOpuPIxpObKwv9qOKzIXf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bac75380d682c590b1354a405a30dac173a213a97f737060a5857cb14ac094b. 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/55XqBli63Kmo4gInFbrDU6.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/55XqBli63Kmo4gInFbrDU6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04f5c94e38841fcaa8c441a70ba84529231aef388adb0a693b4c8db01966689d. 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/6pL247Zh3gKVd112BNBl1F.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/6pL247Zh3gKVd112BNBl1F.