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 0xa44aabd3b5500ef71d1e19d53acd9b17e12fba5d39e1039b5d8c25f768856892. 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/c08e19e7-5296-4b6c-900b-e0c9eafaf0f1.json and https://artists.proofprofile.net/proofs/artist/c08e19e7-5296-4b6c-900b-e0c9eafaf0f1.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Out the Way [feat. Pressa] (Bonus 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 0xc381161288fda2d5215eccc017e7982976e8e55de162e2a0420fa2826d8ce079. 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/3eZK1jd0HQPsvuHkz0AYPy.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/3eZK1jd0HQPsvuHkz0AYPy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c39a82439ef9f449dcab3731fcbb2820705038a23c6a209773410e0f043623b. 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/4nbN627izZCGri93fQE6WQ.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/4nbN627izZCGri93fQE6WQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a9c52147e7ac807fb6721e029c64710732f3359be482e0a2f3248444155c51c. 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/6gnDtJqX8ue57HrTBlpGk0.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/6gnDtJqX8ue57HrTBlpGk0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a9c52147e7ac807fb6721e029c64710732f3359be482e0a2f3248444155c51c. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2vM1uHUgEAJRgQ1ziBDi57.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/2vM1uHUgEAJRgQ1ziBDi57.
DJ - Recorded Live at Red Bull Studio LA
Haunt Me - Recorded Live at Red Bull Studio LA
On Me - Recorded Live at Red Bull Studio LA
{"copyright_id":"0xa2ecd0b7cdaa6a4638171ea1f099e250bf845cdabe0b5c295e8fa42f8aaa5d04","isrc":"USP6L2302066","name":"I Know","registered_at":"2026-06-29T14:48:15Z","spotify_id":"47EaD6xOmzvDyBsJxOcbXV","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2ecd0b7cdaa6a4638171ea1f099e250bf845cdabe0b5c295e8fa42f8aaa5d04. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/47EaD6xOmzvDyBsJxOcbXV.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/47EaD6xOmzvDyBsJxOcbXV.
{"copyright_id":"0xa2ecd0b7cdaa6a4638171ea1f099e250bf845cdabe0b5c295e8fa42f8aaa5d04","isrc":"USP6L2302066","name":"I Know","registered_at":"2026-06-29T14:48:15Z","spotify_id":"7JTbGRBd2yyJr2Qi0Wggz4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2ecd0b7cdaa6a4638171ea1f099e250bf845cdabe0b5c295e8fa42f8aaa5d04. 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/7JTbGRBd2yyJr2Qi0Wggz4.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/7JTbGRBd2yyJr2Qi0Wggz4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a779414aa883c057992ece6bf1739c582f53f8bf4ec21210dcecee986a3afdb. 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/1WuSEUy3njcxm82gRb8Mm0.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/1WuSEUy3njcxm82gRb8Mm0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4117526e334ef5fdd0f896223628440671e023487039db56150426ecd128d6f. 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/2fy2CURxUk6MdaBv7gPdOV.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/2fy2CURxUk6MdaBv7gPdOV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc5ad05d335da140b76ddcafb575daf12700d1b92ed12a708663d93f45597169. 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/1Zf2vShZxnv1odTnqibRF7.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/1Zf2vShZxnv1odTnqibRF7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d3d0ef49c074bd2899e955f64610c3bc3a24b087c90be81eb83e156b361741a. 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/29kNGCWaESOqPfoiagXD7o.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/29kNGCWaESOqPfoiagXD7o.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91c2aff2659a9a2b59bb6c670f608cd4cc818ed313c13ce66cfa9b15a7e75243. 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/0nTw4NteI3w9enIUxS1yN0.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/0nTw4NteI3w9enIUxS1yN0.