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 0x48cba9fa5910a568ed66b54701da698f1d66dfd08d78a0c0860c622bead49276. 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/067d6715-df9d-4b09-abe7-c01c8079d783.json and https://artists.proofprofile.net/proofs/artist/067d6715-df9d-4b09-abe7-c01c8079d783.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x7699ac79c589edf40092c4985d42f8bf854a5aa4e6d254903dcd6b3cd0ffea3f","isrc":"GBBBC2301296","name":"Winter Light","registered_at":"2026-06-04T08:55:15Z","spotify_id":"0Ko2qQT3o92wj6wVFckr6J","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 0x7699ac79c589edf40092c4985d42f8bf854a5aa4e6d254903dcd6b3cd0ffea3f. 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/0Ko2qQT3o92wj6wVFckr6J.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/0Ko2qQT3o92wj6wVFckr6J.
{"copyright_id":"0x54103f2fd7b9af0ea6c34fc8b0f0564e75a0c4fdc1893088fd947f9401a034c1","isrc":"GBBBC2301281","name":"The Road: 1. Hallingskarvet I","registered_at":"2026-06-10T16:28:05Z","spotify_id":"3hZBjNZusMC96vuid1E1HA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54103f2fd7b9af0ea6c34fc8b0f0564e75a0c4fdc1893088fd947f9401a034c1. 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/3hZBjNZusMC96vuid1E1HA.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/3hZBjNZusMC96vuid1E1HA.
{"copyright_id":"0x1e7586f4977afdfa19f9cee60bc1dc1cc358689b2dc87d82a6183533c6b4b6be","isrc":"GBBBC2301282","name":"The Road: 2. Hallingskarvet II","registered_at":"2026-06-11T05:51:51Z","spotify_id":"6VGZXCnWxyR08zr0Lx9A25","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e7586f4977afdfa19f9cee60bc1dc1cc358689b2dc87d82a6183533c6b4b6be. 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/6VGZXCnWxyR08zr0Lx9A25.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/6VGZXCnWxyR08zr0Lx9A25.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae23e85f01b210495cffa022fc2833855f8f0144f869718cd0246dc8701f8753. 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/09YtXZdqXFJ2yRpiVA4c1a.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/09YtXZdqXFJ2yRpiVA4c1a.
{"copyright_id":"0xa13344103f61287bcf2cc2c51764a3e53b3e00f70e5bf6fe0025fa4998e47898","isrc":"GBBBC2301284","name":"The Road: 4. Hardangervidda II","registered_at":"2026-06-10T16:27:14Z","spotify_id":"70vSLDMuw53qW5fottjiyK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa13344103f61287bcf2cc2c51764a3e53b3e00f70e5bf6fe0025fa4998e47898. 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/70vSLDMuw53qW5fottjiyK.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/70vSLDMuw53qW5fottjiyK.
{"copyright_id":"0xcd668bbea85c24520c223dc17a76f3cc392cd079d949e2ec4fdb54d976c6cb5a","isrc":"GBBBC2301285","name":"The Road: 5. Hardangerfjorden","registered_at":"2026-06-11T05:49:26Z","spotify_id":"34hvO14kRilroovX6kf87z","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd668bbea85c24520c223dc17a76f3cc392cd079d949e2ec4fdb54d976c6cb5a. 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/34hvO14kRilroovX6kf87z.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/34hvO14kRilroovX6kf87z.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63a01a124a0a1776c99bb8066986bae4990518ed83901585462654f6a3d400fd. 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/6tn2GqaWof4amZDBZ0TjGt.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/6tn2GqaWof4amZDBZ0TjGt.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cb5609bda32d0a8241007f1ebc0a438109be79c6f31af5d8bb0f877fb10e8ed. 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/2aggTc0WFmtRMx0iHi1Zhh.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/2aggTc0WFmtRMx0iHi1Zhh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc81c8434120d35440e5b299ae880888cfa924d7d254e63a8a1d55be2f68e53a1. 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/3KkC6YdLYNHRBnJouZpxoP.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/3KkC6YdLYNHRBnJouZpxoP.
{"copyright_id":"0x24e32a82430b036261aed237215cfaef2c3ef0b4906ed55eaf523cebacccc1d0","isrc":"GBBBC2301289","name":"Dreamweaver: 1. Prologue","registered_at":"2026-06-10T02:46:56Z","spotify_id":"2plOC8mVb2lQAx4Mdt4MHi","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24e32a82430b036261aed237215cfaef2c3ef0b4906ed55eaf523cebacccc1d0. 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/2plOC8mVb2lQAx4Mdt4MHi.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/2plOC8mVb2lQAx4Mdt4MHi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25f3688267230eb450113644cd2b0617d4563268645fc8b34fdf209358852731. 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/5L1D2edlnA2yvnO2IsHMZ0.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/5L1D2edlnA2yvnO2IsHMZ0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b0425395222298a438772df84f2774366c435339f6dccd9fdbc075d8a7b433b. 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/6g0XLIxFGfFztqN22lxHiV.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/6g0XLIxFGfFztqN22lxHiV.
{"copyright_id":"0xd3920193bcff2d5cb476b31407dfba53bc3241b6fa83241b62926c23195b4e38","isrc":"GBBBC2301292","name":"Dreamweaver: 4. Intermezzo","registered_at":"2026-06-11T05:49:38Z","spotify_id":"4lloPQZSSEJmYQwINQ1MgF","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3920193bcff2d5cb476b31407dfba53bc3241b6fa83241b62926c23195b4e38. 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/4lloPQZSSEJmYQwINQ1MgF.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/4lloPQZSSEJmYQwINQ1MgF.
{"copyright_id":"0xde1937a27b1105c507d946e53c78eaf5a04dd1d95c1cbda87e5c4a8d74228fbe","isrc":"GBBBC2301293","name":"Dreamweaver: 5. Paradise","registered_at":"2026-06-09T16:37:12Z","spotify_id":"0D9j7R2wBuy7Lnfpc74eXB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde1937a27b1105c507d946e53c78eaf5a04dd1d95c1cbda87e5c4a8d74228fbe. 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/0D9j7R2wBuy7Lnfpc74eXB.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/0D9j7R2wBuy7Lnfpc74eXB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58046210d96f4ef667563bb17507e9bceda035cc123d9091507db32a08dd4462. 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/0l0AW7Qs1uS3EmPui4G579.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/0l0AW7Qs1uS3EmPui4G579.
{"copyright_id":"0x559be65b2bde970547e07b7b285dec90fb64ea66cba69b22cf3558621bcbaece","isrc":"GBBBC2301295","name":"Dreamweaver: 7. Epilogue","registered_at":"2026-06-18T14:31:31Z","spotify_id":"3jmtYzy2zJSlopYABwMHCy","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x559be65b2bde970547e07b7b285dec90fb64ea66cba69b22cf3558621bcbaece. 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/3jmtYzy2zJSlopYABwMHCy.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/3jmtYzy2zJSlopYABwMHCy.
{"copyright_id":"0x7699ac79c589edf40092c4985d42f8bf854a5aa4e6d254903dcd6b3cd0ffea3f","isrc":"GBBBC2301296","name":"Winter Light","registered_at":"2026-06-04T08:55:15Z","spotify_id":"2h9iYsnUDA52kbQP09Y2MU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7699ac79c589edf40092c4985d42f8bf854a5aa4e6d254903dcd6b3cd0ffea3f. 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/2h9iYsnUDA52kbQP09Y2MU.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/2h9iYsnUDA52kbQP09Y2MU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7454291882645df24297d40ff4ec26215ec498cb13bc941196a78eced1a1a9a3. 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/1p3f8Zzsx4uG6YvwNgoXuI.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/1p3f8Zzsx4uG6YvwNgoXuI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2f50a77f26adb4c0401426c4c006f146ba18240289424c086b9a4b2425704fd. 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/42bDiwDEMP3HTfKdMbZLiu.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/42bDiwDEMP3HTfKdMbZLiu.
Ingen Vinner Frem Til Den Evige Ro (Arr. Gjeilo for Choir)
{"copyright_id":"0x12fc5c81e1a15099df61765370c1bac0608e9c35050942ec9c2f9cc063018c11","isrc":"GBBBC2301299","name":"Ingen Vinner Frem Til Den Evige Ro (Arr. Gjeilo for Choir)","registered_at":"2026-06-20T23:13:56Z","spotify_id":"3mOI1UEqADzoGFmJoLcTYj","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12fc5c81e1a15099df61765370c1bac0608e9c35050942ec9c2f9cc063018c11. 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/3mOI1UEqADzoGFmJoLcTYj.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/3mOI1UEqADzoGFmJoLcTYj.