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 0xfe603b2fa7468686702e9af7900c5b8cbe41db839c6265dbe0d12d6d5587b976. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/306bcba9-b1c3-41ff-a756-071dde057f37.json and https://artists.proofprofile.net/proofs/artist/306bcba9-b1c3-41ff-a756-071dde057f37.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Wenn der Schnee schmilzt siehst du wo die Kacke liegt
Auf dem richtigen Weg (feat. Manuellsen)
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 0x09a80e309c9dc825969aa60b1b028dd4ca84b278d4c6200fc457d349353a42be. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5bVnyZlYUzQ46PIw63f1WS.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/5bVnyZlYUzQ46PIw63f1WS.
Ist der Ruf erst ruiniert - Instrumental
{"copyright_id":"0x14ed70eb354a1232d4add6c634b63c617f31a3f02796336f5a665dd687823b20","isrc":"DEE862001573","name":"Der Ruhrpott auf der Mutter","registered_at":"2026-06-21T21:42:17Z","spotify_id":"4vVUuIA02qvPceutBSklv1","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14ed70eb354a1232d4add6c634b63c617f31a3f02796336f5a665dd687823b20. 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/4vVUuIA02qvPceutBSklv1.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/4vVUuIA02qvPceutBSklv1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd63650b23128550f967a8fde15507668cbc7853843b845f9b475c000e8b57783. 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/1guZOOOWtosD99iuwHmyok.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/1guZOOOWtosD99iuwHmyok.
{"copyright_id":"0xc9d0baa7abe42a4fcca782e480d87f257aeea8d05bea0c58e81329c373d7fac8","isrc":"DEZ470800843","name":"Tage (feat. Harris & Pillath)","registered_at":"2026-06-07T19:16:03Z","spotify_id":"24ht4CbiO937wSOjjWA8K6","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9d0baa7abe42a4fcca782e480d87f257aeea8d05bea0c58e81329c373d7fac8. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/24ht4CbiO937wSOjjWA8K6.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/24ht4CbiO937wSOjjWA8K6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02148bab2ee17a751c0fa258970cead6d294f39b2844feb5dfdc4ebb6684a088. 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/5zJMYxNCk7nCR65lEqvM0U.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/5zJMYxNCk7nCR65lEqvM0U.