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 0xe79c4ac36a60ab3e318bf2502da7cea65376dbff126c4557c8e8124d8daa635d. 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/91e4ed49-25cf-4e96-8561-17b696fc5ce4.json and https://artists.proofprofile.net/proofs/artist/91e4ed49-25cf-4e96-8561-17b696fc5ce4.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 0x99e26c2d6c513ea852d33476bb661f3f5d555653d2a13ee81b327cdf3e90159b. 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/3MUbHDvHTXwzusyjnWMdal.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/3MUbHDvHTXwzusyjnWMdal.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e4f6feb8230e8e523730667ab1776abc30a7fd3c09fa06a494f7cfb3e341d00. 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/4c4tf3DQ2XC4S8pFQwEC42.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/4c4tf3DQ2XC4S8pFQwEC42.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5efa3be14c0066525b4fd209bfd361a5e4b5e043a2018075b9d91d5305ebdb55. 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/1wgmSxQc63H9zdRkpKr2uh.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/1wgmSxQc63H9zdRkpKr2uh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefd86b118e412e48b7d702d89f46d29a926597292382f65b76092fc2d4909d14. 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/3trghC439UU33ZxSi0mceX.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/3trghC439UU33ZxSi0mceX.
{"copyright_id":"0x28ec3f6bae39bdc28e3a0974ee9e328c54d3adc8f3ecda4e56a9a5e54c0ac875","isrc":"DEXZ81900020","name":"Dunkles Kapitel - Video Version","registered_at":"2026-06-24T15:39:01Z","spotify_id":"00eDsVOt0QXFyQ9mB4FEAS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28ec3f6bae39bdc28e3a0974ee9e328c54d3adc8f3ecda4e56a9a5e54c0ac875. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/00eDsVOt0QXFyQ9mB4FEAS.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/00eDsVOt0QXFyQ9mB4FEAS.
MTV Unplugged Kahedi Radio Show (Deluxe Version)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x784382e982cc02ab931bd2275aa19d2f1f05ebb04137c174445244d267b017e9. 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/2mIv3OQDjIormuoO3haGtA.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/2mIv3OQDjIormuoO3haGtA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6abb16476a77f2b6d56b91e1eb47675f8817126788ecf9a98e918711d9c48bd. 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/5ezE3VIjyOIqZNYK1uS28t.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/5ezE3VIjyOIqZNYK1uS28t.
{"copyright_id":"0xced34cc188c7a5ab18285541ada7e156e107419e0131c52638ea77589c46407d","isrc":"DEUM71304016","name":"Wenn der Vorhang fällt","registered_at":"2026-06-09T17:27:47Z","spotify_id":"1IkMnJt3YaFjhIwLAZLjka","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xced34cc188c7a5ab18285541ada7e156e107419e0131c52638ea77589c46407d. 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/1IkMnJt3YaFjhIwLAZLjka.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/1IkMnJt3YaFjhIwLAZLjka.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x784382e982cc02ab931bd2275aa19d2f1f05ebb04137c174445244d267b017e9. 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/75MauyVgFNc4762FBQ5tpx.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/75MauyVgFNc4762FBQ5tpx.
{"copyright_id":"0xe8ca8675355c182293f3cebc08899cffbedd031f55109f2f12821ad4cf31570a","isrc":"DEUM71304446","name":"Wenn der Vorhang fällt","registered_at":"2026-06-25T08:22:00Z","spotify_id":"5CQuQszQLRJ8TYbwWjcm8d","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8ca8675355c182293f3cebc08899cffbedd031f55109f2f12821ad4cf31570a. 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/5CQuQszQLRJ8TYbwWjcm8d.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/5CQuQszQLRJ8TYbwWjcm8d.
{"copyright_id":"0xea435aadf8d23ec70113cd355c9d5a530db2f5bd0056ac349d71aa47e2f1a675","isrc":"DEUM71202272","name":"Rap ist","registered_at":"2026-06-09T16:07:10Z","spotify_id":"2UCpe8CxWKJUwJOvsDBuRb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea435aadf8d23ec70113cd355c9d5a530db2f5bd0056ac349d71aa47e2f1a675. 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/2UCpe8CxWKJUwJOvsDBuRb.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/2UCpe8CxWKJUwJOvsDBuRb.
{"copyright_id":"0x987b4fd3fbaf9d6a8c2db006a9d699e6aacaa9be4f44346ae596e12de48ee54a","isrc":"DEUM71203792","name":"Rap ist - Extended Version","registered_at":"2026-06-05T11:44:25Z","spotify_id":"7Cd0hkLaLvICYCLZAjmdEa","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x987b4fd3fbaf9d6a8c2db006a9d699e6aacaa9be4f44346ae596e12de48ee54a. 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/7Cd0hkLaLvICYCLZAjmdEa.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/7Cd0hkLaLvICYCLZAjmdEa.
Niemand (Was wir nicht tun) (feat. Megaloh, Max Herre & Samy Deluxe) - Rap Version
{"copyright_id":"0xc1bcfcffca12623ab4f37d7ad395b70527a6dca5861df9630d70cabb549916c3","isrc":"DEQ321100030","name":"Niemand (Was wir nicht tun) (feat. Megaloh, Max Herre & Samy Deluxe) - Rap Version","registered_at":"2026-06-07T13:38:24Z","spotify_id":"24shHhhBDE9BbRwmfaX9rP","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1bcfcffca12623ab4f37d7ad395b70527a6dca5861df9630d70cabb549916c3. 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/24shHhhBDE9BbRwmfaX9rP.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/24shHhhBDE9BbRwmfaX9rP.