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 0x08500dd14a5561a2a3d2d9d43100df17d2e37816bb90435d37ae6d145bbf856c. 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/ed2ce26b-8652-47ea-a5ed-bb39ca99a930.json and https://artists.proofprofile.net/proofs/artist/ed2ce26b-8652-47ea-a5ed-bb39ca99a930.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x5a914ea05b120ce6cd7a12ca668eaf0150427447e1d9d87d8fbb0a4736b69c88","isrc":"TCABO1385006","name":"What It's Like","registered_at":"2026-06-29T07:34:59Z","spotify_id":"7qepOuP7rfYV5zvJrVRmfX","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 0x5a914ea05b120ce6cd7a12ca668eaf0150427447e1d9d87d8fbb0a4736b69c88. 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/7qepOuP7rfYV5zvJrVRmfX.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/7qepOuP7rfYV5zvJrVRmfX.
The Way We Are (feat. Versailles The Everything)
The Way We Are (feat. Versailles the Everything)
{"copyright_id":"0x10d984c0085d516e40a9151610bc1cde855e6bb2e4dc173e3e1e3a33d3cae879","isrc":"TCACI1580596","name":"Wish You Knew (feat. Wolvang)","registered_at":"2026-06-28T19:09:03Z","spotify_id":"34gjk9bwCxcY3hT3jl8PsT","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10d984c0085d516e40a9151610bc1cde855e6bb2e4dc173e3e1e3a33d3cae879. 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/34gjk9bwCxcY3hT3jl8PsT.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/34gjk9bwCxcY3hT3jl8PsT.
To The People I Needed, Thank You For Leaving (feat. DaniLeigh)
the art of letting go (feat. Destiny Rogers)
where do we go when there's nothing left?
Lets Run Away and Never Look Back (feat. Skye)
I Love You Forever (feat. Cold Illumination)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc00514b0be0bd5db316395ed1ddc74889e9035a1c399e7b361283089e555d5bd. 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/2wYN0eU0DWYIFP3Ei5R5fm.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/2wYN0eU0DWYIFP3Ei5R5fm.
{"copyright_id":"0x319e18bdef3742810505dfa4da2acdc75b5f13e78769de7fb098248ad9d5d74d","isrc":"USUYG1313918","name":"Outta Time (feat. Phora)","registered_at":"2026-06-09T18:24:30Z","spotify_id":"3UAe0BAiC8VGuQUDMXldIq","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x319e18bdef3742810505dfa4da2acdc75b5f13e78769de7fb098248ad9d5d74d. 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/3UAe0BAiC8VGuQUDMXldIq.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/3UAe0BAiC8VGuQUDMXldIq.