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 0xc59e1917860a1424ac2821e259035b57dc73a443b17d3526db18f411c6f6d867. 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/8c71e5d7-a209-4369-bd96-beb7836378f3.json and https://artists.proofprofile.net/proofs/artist/8c71e5d7-a209-4369-bd96-beb7836378f3.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 0xa92ea6ce984756840d17bf771934ffa298590780fe14ad2a72f42f75a8843966. 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/2FMg7ho8BSYbYJddUshlQk.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/2FMg7ho8BSYbYJddUshlQk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x027cc86ce4d035dd37c4b1217c5546a8915b743e974541fe17759c9284502f9f. 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/01kZ9U167L9l1rGsITkILA.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/01kZ9U167L9l1rGsITkILA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ab9ed46d39ca85a0667ad2c693c92eeb523dc8ca1c34d768d208fd9374a0d07. 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/5WDH1l10HOQn1w87ZeqCGM.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/5WDH1l10HOQn1w87ZeqCGM.
{"copyright_id":"0xcd721c94f8095f0ed3ec49c87d87881776ca674b05e5e324aeb394c6d36d69cb","isrc":"QZWFK2389065","name":"Worth A Dollar","registered_at":"2026-06-23T13:38:49Z","spotify_id":"5ZvOuRUo8lxncwdSHbGHnU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd721c94f8095f0ed3ec49c87d87881776ca674b05e5e324aeb394c6d36d69cb. 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/5ZvOuRUo8lxncwdSHbGHnU.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/5ZvOuRUo8lxncwdSHbGHnU.
{"copyright_id":"0xb42c8af74e43b86ad5d4f6011de637ac2e01d6f0f9ffbe399310e125aa9c3414","isrc":"QZWFK2389068","name":"Not A Perfect Man","registered_at":"2026-06-07T21:42:05Z","spotify_id":"4aK3wcM7ECxjpr0EXkztAD","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb42c8af74e43b86ad5d4f6011de637ac2e01d6f0f9ffbe399310e125aa9c3414. 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/4aK3wcM7ECxjpr0EXkztAD.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/4aK3wcM7ECxjpr0EXkztAD.