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 0xb23ee19742289fa4af82a10ccb2a34eafff7fbf584c636e9f41c9e48d17d8386. 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/e8e253db-97cb-4c3a-aec8-599b065058e8.json and https://artists.proofprofile.net/proofs/artist/e8e253db-97cb-4c3a-aec8-599b065058e8.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 0x40e18bbdac62d57cd7a6907cb5260e70f8822c71e8471c973878d65e3a05b8aa. 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/0jrev0BO0VjaCUWckFUDrj.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/0jrev0BO0VjaCUWckFUDrj.
{"copyright_id":"0x4c8b2447bcfa053f6e6f71d954a91e00f2c986cbbca859d0f1a4e9d14e1429df","isrc":"SEBGA2304196","name":"Skulle göra det igen","registered_at":"2026-06-22T23:07:42Z","spotify_id":"33B4MXKuHiroQrh8LkQC8m","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c8b2447bcfa053f6e6f71d954a91e00f2c986cbbca859d0f1a4e9d14e1429df. 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/33B4MXKuHiroQrh8LkQC8m.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/33B4MXKuHiroQrh8LkQC8m.
{"copyright_id":"0x95ccf9c4d4e96e920a5e16d0fe0439c83cc4187acc15d12d64466f859cf3b1e7","isrc":"SEBGA2301850","name":"Vem bryr sig","registered_at":"2026-06-09T23:16:37Z","spotify_id":"5gMgSxouKTrrmm7ZA7jaRm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95ccf9c4d4e96e920a5e16d0fe0439c83cc4187acc15d12d64466f859cf3b1e7. 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/5gMgSxouKTrrmm7ZA7jaRm.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/5gMgSxouKTrrmm7ZA7jaRm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f13e17cb65751b87b98be7593b22cf9bebb06487b3f802aee3b22d7d6de3081. 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/28q2MWXdbHTsCPbxx4ak1F.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/28q2MWXdbHTsCPbxx4ak1F.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83318e562c70a027853a9e00ab86a040d65a2a52489148be6332bf6f6148fefd. 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/7lVevwkZ96sCvBXoFmIFmo.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/7lVevwkZ96sCvBXoFmIFmo.
{"copyright_id":"0x9ba1d403d961d7243082a78a360cd64629f5ebb34f7f267952fbf44eaf46d9f6","isrc":"SEBGA2304198","name":"Du och jag i rymden","registered_at":"2026-06-28T01:46:22Z","spotify_id":"7HsOIZDmbWOxUdGxzE0IVY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ba1d403d961d7243082a78a360cd64629f5ebb34f7f267952fbf44eaf46d9f6. 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/7HsOIZDmbWOxUdGxzE0IVY.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/7HsOIZDmbWOxUdGxzE0IVY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8be75820b51db7c9c95bb450aeac9ef9547664ceecd04baf429fddc896456dd4. 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/49I4fTavMoX9SL0KDmd6Tw.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/49I4fTavMoX9SL0KDmd6Tw.
{"copyright_id":"0x0be1eefceba4ce549ab6728544f4abe70ebadfbb3e6f1bc9cc2b564257069b1f","isrc":"SEBGA2304200","name":"Helt klädd i svart","registered_at":"2026-06-25T04:17:55Z","spotify_id":"2fXx3CHXvVr5dd8ctxB21t","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0be1eefceba4ce549ab6728544f4abe70ebadfbb3e6f1bc9cc2b564257069b1f. 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/2fXx3CHXvVr5dd8ctxB21t.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/2fXx3CHXvVr5dd8ctxB21t.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b35ea475054964af0461fc8d2da7070dedc8e676103b92499940172362549a. 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/1AcUJgg8BIGkVOP1D0vXvG.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/1AcUJgg8BIGkVOP1D0vXvG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc8da71a0816ec255b3d34b977a9f97e4634b10a28cfc092e96d55df21995a17. 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/29QgUmQfvE19uVkhZU4V2r.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/29QgUmQfvE19uVkhZU4V2r.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa47e1fbca03a77be9ca9213c318c9b0d8bdddab1f703e415708dca1036d9ac9. 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/7K0wD27Wui57iJGEVoKCkF.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/7K0wD27Wui57iJGEVoKCkF.
Ballare con me - Peet Syntax & Alexie Divello Radio Edit
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd787b151f46feb89926068663818edcad988af5226fc105e1f2471f7c601d87f. 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/1k5qjbZeQXh2BSkvnQs44q.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/1k5qjbZeQXh2BSkvnQs44q.