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 0x6f8e5d12cb20b0f51fadc01762ebe2d6ffc833315b1c3d561173b126ab02ca40. 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/1493a287-7a83-49d0-91bd-2ab46d18cb4b.json and https://artists.proofprofile.net/proofs/artist/1493a287-7a83-49d0-91bd-2ab46d18cb4b.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Teil 1 - Folge 26: Sein schrecklichster Fall
{"copyright_id":"0xcac67ec4f82a076ed9777f01a05113cd3b74447c6b6c64a031cf916337f23da0","isrc":"DEUE22119058","name":"Teil 1 - Folge 26: Sein schrecklichster Fall","registered_at":"2026-06-19T19:40:46Z","spotify_id":"7x4CWKz4htkNdq6DVPN2Bq","type":"track"}
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 0xcac67ec4f82a076ed9777f01a05113cd3b74447c6b6c64a031cf916337f23da0. 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/7x4CWKz4htkNdq6DVPN2Bq.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/7x4CWKz4htkNdq6DVPN2Bq.
Teil 2 - Folge 26: Sein schrecklichster Fall
{"copyright_id":"0xde6b293c7f009c7b24d1aa0432a499ca398570e0b9c15e13a4e89240d2f58244","isrc":"DEUE22119059","name":"Teil 2 - Folge 26: Sein schrecklichster Fall","registered_at":"2026-06-19T19:43:15Z","spotify_id":"5jDp22wetxRUMTRQbKl2TO","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde6b293c7f009c7b24d1aa0432a499ca398570e0b9c15e13a4e89240d2f58244. 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/5jDp22wetxRUMTRQbKl2TO.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/5jDp22wetxRUMTRQbKl2TO.
Teil 3 - Folge 26: Sein schrecklichster Fall
{"copyright_id":"0x2bb2b94c5019e1f324fcf4c1d1c5a35b8364e8c35cb7ee908f3eafe4e0989cc8","isrc":"DEUE22119060","name":"Teil 3 - Folge 26: Sein schrecklichster Fall","registered_at":"2026-06-19T19:39:55Z","spotify_id":"6AM3vB6opzibG04KLxG7Ps","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bb2b94c5019e1f324fcf4c1d1c5a35b8364e8c35cb7ee908f3eafe4e0989cc8. 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/6AM3vB6opzibG04KLxG7Ps.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/6AM3vB6opzibG04KLxG7Ps.
Teil 4 - Folge 26: Sein schrecklichster Fall
{"copyright_id":"0xc93230b976da5b698be929adbab5176aa311d04659826d4a26ab11efb0a520ba","isrc":"DEUE22119061","name":"Teil 4 - Folge 26: Sein schrecklichster Fall","registered_at":"2026-06-19T19:39:43Z","spotify_id":"1Vjco6QAWiZudu4VHLIkJw","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc93230b976da5b698be929adbab5176aa311d04659826d4a26ab11efb0a520ba. 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/1Vjco6QAWiZudu4VHLIkJw.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/1Vjco6QAWiZudu4VHLIkJw.
Teil 5 - Folge 26: Sein schrecklichster Fall
{"copyright_id":"0xc5e061267150b4f84f7088b99d7672fd7a02ed3b36dd9bad9a90e8c892d38eab","isrc":"DEUE22119062","name":"Teil 5 - Folge 26: Sein schrecklichster Fall","registered_at":"2026-06-19T19:40:25Z","spotify_id":"7bwFO78hxpOj3qgbzDc1oW","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5e061267150b4f84f7088b99d7672fd7a02ed3b36dd9bad9a90e8c892d38eab. 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/7bwFO78hxpOj3qgbzDc1oW.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/7bwFO78hxpOj3qgbzDc1oW.
Teil 6 - Folge 26: Sein schrecklichster Fall
{"copyright_id":"0x8dd30e161ba1e3763c07a0c4ab13547f3f9f43cf35f69ef78e6bccdb93af50be","isrc":"DEUE22119063","name":"Teil 6 - Folge 26: Sein schrecklichster Fall","registered_at":"2026-06-19T19:40:46Z","spotify_id":"2fJ1Ad8qYZFSz6AtHwBgzR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dd30e161ba1e3763c07a0c4ab13547f3f9f43cf35f69ef78e6bccdb93af50be. 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/2fJ1Ad8qYZFSz6AtHwBgzR.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/2fJ1Ad8qYZFSz6AtHwBgzR.
Teil 7 - Folge 26: Sein schrecklichster Fall
{"copyright_id":"0x0ca5e95e9face3cab0ade2fb1021e53f98f09f82573ba97fee093276bb64fc9a","isrc":"DEUE22119064","name":"Teil 7 - Folge 26: Sein schrecklichster Fall","registered_at":"2026-06-19T19:42:10Z","spotify_id":"3XoTsKBWknghblR4ykLqKl","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ca5e95e9face3cab0ade2fb1021e53f98f09f82573ba97fee093276bb64fc9a. 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/3XoTsKBWknghblR4ykLqKl.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/3XoTsKBWknghblR4ykLqKl.
Teil 8 - Folge 26: Sein schrecklichster Fall
{"copyright_id":"0x93a6ddee368ba58c7b13832535f4de88408eee31f505f7e45d2d76e91d6bc1ed","isrc":"DEUE22119065","name":"Teil 8 - Folge 26: Sein schrecklichster Fall","registered_at":"2026-06-19T19:40:40Z","spotify_id":"4cnIroNt6rUTCfrIFHMjVj","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93a6ddee368ba58c7b13832535f4de88408eee31f505f7e45d2d76e91d6bc1ed. 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/4cnIroNt6rUTCfrIFHMjVj.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/4cnIroNt6rUTCfrIFHMjVj.
Teil 9 - Folge 26: Sein schrecklichster Fall
{"copyright_id":"0xc64158dd2c7af2c07520968740b5b497b717e29a6ab232986d2c6eb7d081f7b5","isrc":"DEUE22119066","name":"Teil 9 - Folge 26: Sein schrecklichster Fall","registered_at":"2026-06-19T19:40:46Z","spotify_id":"3OOv7ihA18azGyFCl5wIVM","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc64158dd2c7af2c07520968740b5b497b717e29a6ab232986d2c6eb7d081f7b5. 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/3OOv7ihA18azGyFCl5wIVM.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/3OOv7ihA18azGyFCl5wIVM.
Teil 10 - Folge 26: Sein schrecklichster Fall
{"copyright_id":"0x65a9aeff02e87c03e28c5e694bee0f5b379afc01a148c8c3fb826ea76faebe5c","isrc":"DEUE22119067","name":"Teil 10 - Folge 26: Sein schrecklichster Fall","registered_at":"2026-06-19T19:41:04Z","spotify_id":"4F955cQDcIUiTPn4pOD7eg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65a9aeff02e87c03e28c5e694bee0f5b379afc01a148c8c3fb826ea76faebe5c. 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/4F955cQDcIUiTPn4pOD7eg.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/4F955cQDcIUiTPn4pOD7eg.
Teil 11 - Folge 26: Sein schrecklichster Fall
{"copyright_id":"0x5e930205bc5dd7a55a0b50a0024756508593a2733efda82b657d7c04b24ad4de","isrc":"DEUE22119068","name":"Teil 11 - Folge 26: Sein schrecklichster Fall","registered_at":"2026-06-20T01:27:32Z","spotify_id":"3RkdtFA08YPDeaVT9LWHtI","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e930205bc5dd7a55a0b50a0024756508593a2733efda82b657d7c04b24ad4de. 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/3RkdtFA08YPDeaVT9LWHtI.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/3RkdtFA08YPDeaVT9LWHtI.
Teil 12 - Folge 26: Sein schrecklichster Fall
{"copyright_id":"0xcbbbabae0b61597d40e46c9dccf7c066812311f04ae8bff4f52ff29a6550b284","isrc":"DEUE22119069","name":"Teil 12 - Folge 26: Sein schrecklichster Fall","registered_at":"2026-06-20T01:28:00Z","spotify_id":"2mtNGudjUJtBjekFVlqG1R","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbbbabae0b61597d40e46c9dccf7c066812311f04ae8bff4f52ff29a6550b284. 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/2mtNGudjUJtBjekFVlqG1R.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/2mtNGudjUJtBjekFVlqG1R.
Teil 13 - Folge 26: Sein schrecklichster Fall
{"copyright_id":"0xee3e96466d2dbce81a753ae3ed3526e457bb9bbb16065499f53b133086f68ac0","isrc":"DEUE22119070","name":"Teil 13 - Folge 26: Sein schrecklichster Fall","registered_at":"2026-06-20T14:44:09Z","spotify_id":"4B1OSKZayRQgPH9fHGJiqH","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee3e96466d2dbce81a753ae3ed3526e457bb9bbb16065499f53b133086f68ac0. 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/4B1OSKZayRQgPH9fHGJiqH.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/4B1OSKZayRQgPH9fHGJiqH.
Teil 14 - Folge 26: Sein schrecklichster Fall
{"copyright_id":"0xa7541dbe91b13dd9fdbfcdda616647e519c42db0e7dc1443e7a27d50539bb8d5","isrc":"DEUE22119071","name":"Teil 14 - Folge 26: Sein schrecklichster Fall","registered_at":"2026-06-19T19:39:47Z","spotify_id":"3zwBi3XwdIPDntG8anAU0H","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7541dbe91b13dd9fdbfcdda616647e519c42db0e7dc1443e7a27d50539bb8d5. 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/3zwBi3XwdIPDntG8anAU0H.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/3zwBi3XwdIPDntG8anAU0H.
Teil 15 - Folge 26: Sein schrecklichster Fall
{"copyright_id":"0x4417dabe032f29f07700c3e1bde397e45969986bada44be78aff9f67b5d77741","isrc":"DEUE22119072","name":"Teil 15 - Folge 26: Sein schrecklichster Fall","registered_at":"2026-06-18T07:48:35Z","spotify_id":"4329jgSejb0zi8YTI5eksS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4417dabe032f29f07700c3e1bde397e45969986bada44be78aff9f67b5d77741. 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/4329jgSejb0zi8YTI5eksS.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/4329jgSejb0zi8YTI5eksS.
Teil 16 - Folge 26: Sein schrecklichster Fall
{"copyright_id":"0x0881b2e4501e568422a862ec8c000fd88726e26f1db73fb7168f3dc39cfdc6dd","isrc":"DEUE22119073","name":"Teil 16 - Folge 26: Sein schrecklichster Fall","registered_at":"2026-06-19T19:42:54Z","spotify_id":"6yEMDLHmNJ2WjBMeYzqMil","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0881b2e4501e568422a862ec8c000fd88726e26f1db73fb7168f3dc39cfdc6dd. 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/6yEMDLHmNJ2WjBMeYzqMil.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/6yEMDLHmNJ2WjBMeYzqMil.
Teil 17 - Folge 26: Sein schrecklichster Fall
{"copyright_id":"0x943412529db5c2e04cae1e9c0353b4a55ae3971d52de54a8a6ec1b013bed4143","isrc":"DEUE22119074","name":"Teil 17 - Folge 26: Sein schrecklichster Fall","registered_at":"2026-06-19T19:44:11Z","spotify_id":"70l92zyAmPnhc1xraJF5eH","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x943412529db5c2e04cae1e9c0353b4a55ae3971d52de54a8a6ec1b013bed4143. 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/70l92zyAmPnhc1xraJF5eH.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/70l92zyAmPnhc1xraJF5eH.
Teil 18 - Folge 26: Sein schrecklichster Fall
{"copyright_id":"0xa72f2b5be62399e08a94e9911878b225c3df470770ec1178239175713001a4ea","isrc":"DEUE22119075","name":"Teil 18 - Folge 26: Sein schrecklichster Fall","registered_at":"2026-06-18T23:18:44Z","spotify_id":"7tC9CzAJbkdbUT9KJuwDCw","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa72f2b5be62399e08a94e9911878b225c3df470770ec1178239175713001a4ea. 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/7tC9CzAJbkdbUT9KJuwDCw.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/7tC9CzAJbkdbUT9KJuwDCw.
Teil 19 - Folge 26: Sein schrecklichster Fall
{"copyright_id":"0x25fa2f9f29f510a4ccaad76519c283f267b9406890694b364d7701fdaae279e1","isrc":"DEUE22119076","name":"Teil 19 - Folge 26: Sein schrecklichster Fall","registered_at":"2026-06-19T19:45:29Z","spotify_id":"5rgML7H8xWTTL8ilQalIyg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25fa2f9f29f510a4ccaad76519c283f267b9406890694b364d7701fdaae279e1. 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/5rgML7H8xWTTL8ilQalIyg.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/5rgML7H8xWTTL8ilQalIyg.
Teil 20 - Folge 26: Sein schrecklichster Fall
{"copyright_id":"0x476c09b278dc8b7841d00b2a93c86c36e4d5ce23e486e39b79d48cf6fc4a6476","isrc":"DEUE22119077","name":"Teil 20 - Folge 26: Sein schrecklichster Fall","registered_at":"2026-06-18T23:42:45Z","spotify_id":"4HWMK1LwyTbjjI30c0vyK5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x476c09b278dc8b7841d00b2a93c86c36e4d5ce23e486e39b79d48cf6fc4a6476. 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/4HWMK1LwyTbjjI30c0vyK5.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/4HWMK1LwyTbjjI30c0vyK5.