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 0xf8943fb026624bd5a5d3fdbbec4a6524fb3faa9b422b40bd8f5a98de99488029. 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/3bd520ac-40a1-43c0-bde3-c8fc5dd6a2b6.json and https://artists.proofprofile.net/proofs/artist/3bd520ac-40a1-43c0-bde3-c8fc5dd6a2b6.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 0x164df93ca26f0c92f01a8e32a48cf049f16f66b42996bd2b84fd99a0ef5b52d8. 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/5bsmdTLIBCRMuInWOedeHo.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/5bsmdTLIBCRMuInWOedeHo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83b66df2a239b762823659561810aab3c7ee6622866306c37a3b061b2d67ae01. 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/4jckAE33agHaAqwou9IYKT.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/4jckAE33agHaAqwou9IYKT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bdbe8d3144b5c857a500b6a5398ff982989f90abe4ffa1a19e13282456e8d0a. 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/7tsmLCy7u5QusdhMkXKdqN.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/7tsmLCy7u5QusdhMkXKdqN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc237d922570530d55455eaeef1294387f6bd4c96a1822791ffda18befb9dc1fc. 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/3YqwrTsRTl1ZTZapviQQcn.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/3YqwrTsRTl1ZTZapviQQcn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72b5bee026e3e010faef04419c6d533d3ba962437f7ac1cc6e3ae0473e10f162. 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/0vWimHxun3e5cNztfXduOB.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/0vWimHxun3e5cNztfXduOB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x456cfabf30a7a894c116b2c34af62033137cc5927fdc6910af115b88d5fbab8d. 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/48ZH1KsVdzZTkiA4z90xEB.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/48ZH1KsVdzZTkiA4z90xEB.
{"copyright_id":"0xa4733d62a13efc95b7d5d5a7be2fca84be3ec66feb6d847ff95394c0eff06728","isrc":"US7VG1811678","name":"Thank You Lord for My Life","registered_at":"2026-06-25T15:36:22Z","spotify_id":"1yjyHCfwcRCJipzLNZ4fzi","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4733d62a13efc95b7d5d5a7be2fca84be3ec66feb6d847ff95394c0eff06728. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1yjyHCfwcRCJipzLNZ4fzi.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/1yjyHCfwcRCJipzLNZ4fzi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9bfd272b440baf21840b9f0716129b1c007b8846086622aeca2c905d7e9dfd5. 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/3S130Z2mYxLDP9oaZrEknt.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/3S130Z2mYxLDP9oaZrEknt.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6fdb85ab37108052ad62c15b227922e6c3418a3c4234747a4aa276eb4f16e79. 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/1ppJKIlZ9qtRoZw7s6Pd1D.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/1ppJKIlZ9qtRoZw7s6Pd1D.