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 0x817497614d0c01eed2e4f3b05ccc7daf4256536ac0921492f32816ba67acff41. 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/885a4945-8661-42f9-96cf-7c8c7af17e8c.json and https://artists.proofprofile.net/proofs/artist/885a4945-8661-42f9-96cf-7c8c7af17e8c.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 0x32a96bff2925c4726355ebde5d92b8bec3b19dd64a1715074325fd7f734b5c35. 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/6wqtVXOVPV7G4NpVbiflYh.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/6wqtVXOVPV7G4NpVbiflYh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8e23175f3400eb52d464ee24fc5fbb0860810eda3f3009fd7a1211f23fe1240. 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/1CwC23A8Nw6Ba0jRy6YUzW.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/1CwC23A8Nw6Ba0jRy6YUzW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a756dff16283bb8c428202fa73806d486cd0f132153938d20515e7988384ccc. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4N3TuKPHMduCoIhqTUjvDc.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/4N3TuKPHMduCoIhqTUjvDc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfee02bd679510582d90eb9d5990ad5ca557db6446bb03bc72ed3f493bdddd435. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1xDLKskYaO39YJZtJl31z3.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/1xDLKskYaO39YJZtJl31z3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf6112d0db9a7994426e76bcf5951d1e34f953a57067725bd1c0c11b0123c0d3. 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/5NrREjmsXJZwpNlolmvKl7.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/5NrREjmsXJZwpNlolmvKl7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e60e9c184581c933886cfbbc51f441ab50bf9107e147056b2fe64b68282a78f. 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/1GGSd9OSx762SF0UgYRiuL.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/1GGSd9OSx762SF0UgYRiuL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe60756c0cae12bcc059cfd5db8679fb0021a91fa99885f92f5e85761924e6d4b. 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/2VMHxn9jW9IDgw6CRT8PvB.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/2VMHxn9jW9IDgw6CRT8PvB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde2cfd54b1661b99b00b38228a759cbc00e95e5003135324538a06c0d3b04458. 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/0crd78LvZ9km1VcPDEqhwT.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/0crd78LvZ9km1VcPDEqhwT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91388d36fb4d035050bb8c5e6d94cb349feb21306d1924d085130b8ce3bff932. 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/3D2pskzKhoTbifdqEmukxx.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/3D2pskzKhoTbifdqEmukxx.