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 0xf9471dfd983df51e165ee6295724d04b0456fce7ba049bfe3ddcc627f3a96a8c. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/239898a4-cd0e-4fbb-939c-dbb0f8d9975d.json and https://artists.proofprofile.net/proofs/artist/239898a4-cd0e-4fbb-939c-dbb0f8d9975d.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0xa3ed77d3f71255790682175ba55815b4add716765195cbbdaf6bde16f3139771. 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/0ptX5UGfC8dQ2sZn452sEd.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/0ptX5UGfC8dQ2sZn452sEd.
{"copyright_id":"0x2e5c442d87ce83b2d7a8ed0aa6a8da7bcd95557f7b6249430bc9e8de4cfe9c1b","isrc":"QM4TX2326463","name":"Corta Vida","registered_at":"2026-06-20T06:12:05Z","spotify_id":"43DUCwuxXhzsTuXkpeBpUA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e5c442d87ce83b2d7a8ed0aa6a8da7bcd95557f7b6249430bc9e8de4cfe9c1b. 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/43DUCwuxXhzsTuXkpeBpUA.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/43DUCwuxXhzsTuXkpeBpUA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48c63f4c2df0012a239bd22c432c8f2c8f7219daffc875a01d3787f0f851a446. 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/1yys1sGVM0N5u9N9Zdk92L.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/1yys1sGVM0N5u9N9Zdk92L.
{"copyright_id":"0xac1b8f0cbf830aa856062d597fc989de19e2293b1bb2d3cb3c84e0bf4d0947b2","isrc":"USSD12200828","name":"Ponle Dembow","registered_at":"2026-06-07T07:30:49Z","spotify_id":"1zp23gHCrilG1NGfmjMy0f","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac1b8f0cbf830aa856062d597fc989de19e2293b1bb2d3cb3c84e0bf4d0947b2. 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/1zp23gHCrilG1NGfmjMy0f.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/1zp23gHCrilG1NGfmjMy0f.
{"copyright_id":"0x48daf2744d8ff867dfa33726daa6a8b0f501fe8b20e043f4e256bf2b0ab1e8da","isrc":"QM6MZ2048782","name":"Palga Remix","registered_at":"2026-06-06T04:22:19Z","spotify_id":"5YcqtvtN7kZXc2DtgsvpX5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48daf2744d8ff867dfa33726daa6a8b0f501fe8b20e043f4e256bf2b0ab1e8da. 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/5YcqtvtN7kZXc2DtgsvpX5.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/5YcqtvtN7kZXc2DtgsvpX5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb42f57de4bf9cce1924e2c3b7310a263dcf12c8b9af131e12666faf25843e36. 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/5caqLyn9T06xoZNwvzKMkI.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/5caqLyn9T06xoZNwvzKMkI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8875b270e6cbe9d32e238f7bf55cb97eea585fc296426329ee90c233b91dfe15. 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/58aQHjO7nYicL9VrnKhjC3.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/58aQHjO7nYicL9VrnKhjC3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8875b270e6cbe9d32e238f7bf55cb97eea585fc296426329ee90c233b91dfe15. 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/2tdxL50z7eNRXHC6Q0mZny.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/2tdxL50z7eNRXHC6Q0mZny.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3491b0d1188c581b0cc9d193ca8f127b3d4e4ced3f8fc3efb471cc78c100277. 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/3m4BZVz50DcOcebSRTH9Tm.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/3m4BZVz50DcOcebSRTH9Tm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ec81c8715a4884c2754e9414d3f9d9671a826f3d9e97db253ec924cc23377c9. 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/2lN6wgCrKGqvQ61drg3m34.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/2lN6wgCrKGqvQ61drg3m34.
{"copyright_id":"0xf1d05d4b093c8d3143f55a62a9f67b8ca6ec615dd6843df6ee28af6fef99ac77","isrc":"QM4TW2068648","name":"Te Picheo","registered_at":"2026-06-10T17:25:35Z","spotify_id":"1xvhNrvPfXHeTCMfuq1wUk","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1d05d4b093c8d3143f55a62a9f67b8ca6ec615dd6843df6ee28af6fef99ac77. 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/1xvhNrvPfXHeTCMfuq1wUk.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/1xvhNrvPfXHeTCMfuq1wUk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2df6971bdce9e25063c502d34b48b785e597ef297e5b12383d9841fd958489c. 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/2hArk2kiGbPAONjJGslevF.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/2hArk2kiGbPAONjJGslevF.