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 0x2b9c4e41139c3f2c22fe30b81c152e9cbbefba5226100a55ea7850e3d334e54e. 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/f55c8aaa-82e9-4320-a524-5c529b41e647.json and https://artists.proofprofile.net/proofs/artist/f55c8aaa-82e9-4320-a524-5c529b41e647.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x43045cd50af890a7f32a3eb3a33ad2f58dfb91818df49f55539b5f82dc073c7f","isrc":"SEBGA2304095","name":"Hon vill ha mig - Remix","registered_at":"2026-06-05T18:22:34Z","spotify_id":"7sKX5WSjQEPMzuIPFurvBO","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 0x43045cd50af890a7f32a3eb3a33ad2f58dfb91818df49f55539b5f82dc073c7f. 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/7sKX5WSjQEPMzuIPFurvBO.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/7sKX5WSjQEPMzuIPFurvBO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fa4583cba626652d2bbec26d87d0e091db330f7f24b169db502852484c27f9a. 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/7JKDUMOyRktTGUndccWsVJ.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/7JKDUMOyRktTGUndccWsVJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86c5d89926bab9b437a2f90adeea4385ce75d98e82cd29d1ea5402a66bbb9bc8. 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/5CRds31TpYOBuPtG2xuDAm.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/5CRds31TpYOBuPtG2xuDAm.
{"copyright_id":"0xf16b1bd2047dec66ed3e838f3426bbf7858a8565e1bfc68ab1d88d212eb46ef0","isrc":"QZHNC2455983","name":"BOUNCE FOR MEG","registered_at":"2026-06-20T20:24:10Z","spotify_id":"0aXyISOCYK830PuPx3D78Y","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf16b1bd2047dec66ed3e838f3426bbf7858a8565e1bfc68ab1d88d212eb46ef0. 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/0aXyISOCYK830PuPx3D78Y.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/0aXyISOCYK830PuPx3D78Y.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6196d6768afd79eccf62e5f0615738ea1267092ea7c76aa55b8cd64b31575dd7. 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/3FvMUXQ7n4qE85VvTbM9U1.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/3FvMUXQ7n4qE85VvTbM9U1.
{"copyright_id":"0x8a5b6559b0c6bb6326980494aa9de5c9c6b2eb86b6ed3b602f1ec9001180d103","isrc":"QZDA42447649","name":"Raggen igjen - FESTEN Remix","registered_at":"2026-06-11T20:19:12Z","spotify_id":"13nRmZoZzARB84B6ERbYKH","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a5b6559b0c6bb6326980494aa9de5c9c6b2eb86b6ed3b602f1ec9001180d103. 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/13nRmZoZzARB84B6ERbYKH.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/13nRmZoZzARB84B6ERbYKH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97b04182d1e97c4c5654de5a6ed38a2c958499798e69862ae00171552d840541. 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/2rSK2pZQNCeHlYX0aRQyOV.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/2rSK2pZQNCeHlYX0aRQyOV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2c338c5fa0610937122e9d95c8b430b6a02d2753565d6c5a3279742984a5c5b. 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/2JsYjAxEeeIGdp2gREOzPu.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/2JsYjAxEeeIGdp2gREOzPu.
{"copyright_id":"0x95716b53f244c7cb7308e7dc6aa7e7a706885c1be196b9e0a4929c20440f8179","isrc":"QZDA42447653","name":"Raggen igjen - Crille Remix","registered_at":"2026-06-20T13:36:53Z","spotify_id":"7iEJbprw1cFq3yNUBWlgZZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95716b53f244c7cb7308e7dc6aa7e7a706885c1be196b9e0a4929c20440f8179. 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/7iEJbprw1cFq3yNUBWlgZZ.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/7iEJbprw1cFq3yNUBWlgZZ.
{"copyright_id":"0x37b5d1700085a2063a6ee570be35bfa36b1182adf6562430ef6f6ad9e1273fd9","isrc":"QZDA42447655","name":"Raggen igjen - LNDBRG Remix","registered_at":"2026-06-18T06:39:01Z","spotify_id":"2ufq9s4PTDFDNeu8E8ovch","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37b5d1700085a2063a6ee570be35bfa36b1182adf6562430ef6f6ad9e1273fd9. 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/2ufq9s4PTDFDNeu8E8ovch.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/2ufq9s4PTDFDNeu8E8ovch.
{"copyright_id":"0xbc557a46f0534bfd0fdc07e1d248eb9c43986ede2304dccfea1711c3acbdc78f","isrc":"QZDA42447656","name":"Raggen igjen - KLIKK Remix","registered_at":"2026-06-07T16:01:13Z","spotify_id":"4BeUkMd0ox5qJdCNe1siyb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc557a46f0534bfd0fdc07e1d248eb9c43986ede2304dccfea1711c3acbdc78f. 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/4BeUkMd0ox5qJdCNe1siyb.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/4BeUkMd0ox5qJdCNe1siyb.
{"copyright_id":"0xfd00fb4bd44b3de36aee57bfee29fdbc9de67d86295b18e287ab4860669edcb7","isrc":"QZDA42447658","name":"Raggen igjen - Dj Axe Remix","registered_at":"2026-06-18T06:38:53Z","spotify_id":"3EoBCFm9rdh17z36EHi7Rp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd00fb4bd44b3de36aee57bfee29fdbc9de67d86295b18e287ab4860669edcb7. 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/3EoBCFm9rdh17z36EHi7Rp.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/3EoBCFm9rdh17z36EHi7Rp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1035cc1b7436b13814dca624fe28576399ec923f904c9cb0b97034e17543f27e. 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/2BrR40v47HxLTcEtdpwNfV.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/2BrR40v47HxLTcEtdpwNfV.
{"copyright_id":"0x0e4127df68854a2b46c7dac82d6263f9664a20dee46460b4fb73b9f19b22cedd","isrc":"QZFZ32402089","name":"Raggen igjen - American Style","registered_at":"2026-06-10T09:32:28Z","spotify_id":"3UG1v80NVjW0Z5HEvtDVb9","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e4127df68854a2b46c7dac82d6263f9664a20dee46460b4fb73b9f19b22cedd. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3UG1v80NVjW0Z5HEvtDVb9.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/3UG1v80NVjW0Z5HEvtDVb9.
{"copyright_id":"0x0e4127df68854a2b46c7dac82d6263f9664a20dee46460b4fb73b9f19b22cedd","isrc":"QZFZ32402089","name":"Raggen Igjen (American style)","registered_at":"2026-06-10T09:32:28Z","spotify_id":"1wsAlrvfmUTRa9Th5O9Z2r","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e4127df68854a2b46c7dac82d6263f9664a20dee46460b4fb73b9f19b22cedd. 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/1wsAlrvfmUTRa9Th5O9Z2r.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/1wsAlrvfmUTRa9Th5O9Z2r.
{"copyright_id":"0xf7adc8b547e5ca64e7e424fedb8f8ee55edf3b6aa2a3aa528e9ff80d4286885d","isrc":"QZTB72364065","name":"100 SHOTS - Remix","registered_at":"2026-06-20T14:03:26Z","spotify_id":"6jW5P27v4RzA3m7zYvOmLJ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7adc8b547e5ca64e7e424fedb8f8ee55edf3b6aa2a3aa528e9ff80d4286885d. 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/6jW5P27v4RzA3m7zYvOmLJ.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/6jW5P27v4RzA3m7zYvOmLJ.