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 0x1e2b03c4f81d73013447b7a25cad7afc67b8fe533033a0c86326d72ad64c278f. 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/6e633136-4f04-44e7-9bd7-a617bdfad401.json and https://artists.proofprofile.net/proofs/artist/6e633136-4f04-44e7-9bd7-a617bdfad401.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
A Place In Heaven (feat. Jenifer Thigpen)
A Place in Heaven (feat. Jenifer Thigpen)
Promise (feat. Tina Guo & Merethe Soltvedt)
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 0x184fe1172ac5c2f4641ec139b74260f18a0737fc41bc0f9dcfae03a62eb57230. 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/2LZQL0DctyP7L5h3QnnP2s.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/2LZQL0DctyP7L5h3QnnP2s.
Children of the Sun (feat. Merethe Soltvedt)
Children of the Sun (Dark Statique Remix)
Children of the Sun - Dark Statique Remix
Beautiful People (feat. Merethe Soltvedt)
L'Appel Du Vide (Merethe Soltvedt & Claudio Pietronik)
{"copyright_id":"0x0a9a7d1f026090a605ec58ca6f943b4c7e03396daf64ccf45423d67eaec099b4","isrc":"US3DF2004251","name":"Mountain Call (No Vocals)","registered_at":"2026-06-29T12:45:56Z","spotify_id":"3bIovjqRWOlDdUg5JnCjRF","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a9a7d1f026090a605ec58ca6f943b4c7e03396daf64ccf45423d67eaec099b4. 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/3bIovjqRWOlDdUg5JnCjRF.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/3bIovjqRWOlDdUg5JnCjRF.
Your Imagination (Feat. Audrey Karrasch)
The Stars Are Coming Home (feat. Audrey Callahan)
{"copyright_id":"0x5011efbb260f09d8529a696a8bc66a6ccc415a5fcdb658a9d85e23f4758c8045","isrc":"US3DF2108592","name":"Growing Old Together","registered_at":"2026-06-28T19:17:31Z","spotify_id":"16kPbS5gMOtU2PHy1rZWlC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5011efbb260f09d8529a696a8bc66a6ccc415a5fcdb658a9d85e23f4758c8045. 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/16kPbS5gMOtU2PHy1rZWlC.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/16kPbS5gMOtU2PHy1rZWlC.
Cruising In Space (Feat. Merethe Soltvedt)
Lament for our Children (Feat. Kate St. Pierre)
Away with your Fairies (Humanity Version)
You Gave Me Christmas (Feat. Capellen Choir)
You Gave Me Christmas (Feat. Veronika Moan)
{"copyright_id":"0x9e2e0b6779c1aac4bd9379091c57b6dd015b3030c78c01979d37116cd33befbb","isrc":"QMANG2230059","name":"Julen Du Ga Meg (Feat. Veronika Moan)","registered_at":"2026-06-29T17:50:32Z","spotify_id":"51UHKGiTixrbhVM87qzw9T","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e2e0b6779c1aac4bd9379091c57b6dd015b3030c78c01979d37116cd33befbb. 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/51UHKGiTixrbhVM87qzw9T.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/51UHKGiTixrbhVM87qzw9T.
Vánoční Vzpomínka (Feat. Kamila Nývltová)
Me Regalaste La Navidad (Feat. Charlotte Summers)
{"copyright_id":"0xafbf115fc83b288b824f66f30db077e9697ff14933945df3a3de1fc5c5d1d272","isrc":"US3DF2248698","name":"Away With Your Fairies","registered_at":"2026-06-28T05:00:13Z","spotify_id":"5VjgAinHNRifpB5H4IJkYS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafbf115fc83b288b824f66f30db077e9697ff14933945df3a3de1fc5c5d1d272. 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/5VjgAinHNRifpB5H4IJkYS.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/5VjgAinHNRifpB5H4IJkYS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fd3fd8cc95047b259f1761c691e6baf54dc3298103bb94038d51a3aeafe486c. 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/4K10YQy6M2bfpMBG7Saah1.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/4K10YQy6M2bfpMBG7Saah1.
{"copyright_id":"0x9a9231e9cba4bd1c8b093676d64d2dc0746aedd36ee4147b2dd157556ddd1cd8","isrc":"DEE862201094","name":"Cannon in D Minor - Live","registered_at":"2026-06-07T09:43:15Z","spotify_id":"24GZDr8xdtM4ufyUK7HtUh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a9231e9cba4bd1c8b093676d64d2dc0746aedd36ee4147b2dd157556ddd1cd8. 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/24GZDr8xdtM4ufyUK7HtUh.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/24GZDr8xdtM4ufyUK7HtUh.
{"copyright_id":"0x69f3c2fd7c5b1e3b4daa0ba5f1583e15db482c4ac8fb71cfa45e99cb8ae5376d","isrc":"DEE862201096","name":"Unbreakable - Live","registered_at":"2026-06-07T09:45:24Z","spotify_id":"4gNMdxwLnUUIePuLmt3yHm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69f3c2fd7c5b1e3b4daa0ba5f1583e15db482c4ac8fb71cfa45e99cb8ae5376d. 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/4gNMdxwLnUUIePuLmt3yHm.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/4gNMdxwLnUUIePuLmt3yHm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4af24351e3bcea5cd643173e3302b6f0a404145115187d1a85e906644aa09a91. 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/05RKKSpRiXkqr2DFyx6KOu.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/05RKKSpRiXkqr2DFyx6KOu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b9826cc3d33cd0adaa1dd302db1754501801a0ee63530a6cef77aa7283c4cb9. 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/7AhWpVvrM301Tfu1CR8PaO.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/7AhWpVvrM301Tfu1CR8PaO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd499d1890c09ced0d84af8610451e0f22420c97920c55b3d2f39dfae9a9649c. 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/3UI15iTuiVuI7Q7EI2uqwk.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/3UI15iTuiVuI7Q7EI2uqwk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x035bf4e1846890f77fca6427257b8a74259a9aee7d06f4991480bd0b84c6a723. 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/6UoFlfMGA0WrD7jT5hPzg5.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/6UoFlfMGA0WrD7jT5hPzg5.