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 0x302f292a6c83461175a31247eaab663096d96f848c30f390636016ad4d8d6b72. 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/b8f1b99d-1116-4a50-adfd-b01496ce6539.json and https://artists.proofprofile.net/proofs/artist/b8f1b99d-1116-4a50-adfd-b01496ce6539.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 0xd19abdf0c52b7d9665343305fc272bc828e8076200392e621096c9f331159e3e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3LHbvziwy8rhLSs8wRXL8Y.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/3LHbvziwy8rhLSs8wRXL8Y.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aa51363f3db6f928b861d45aa9e812222df89805dcbda6e0f4c2d58bfa77cc6. 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/1vZNxD2rdOuJSC6bdFyXok.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/1vZNxD2rdOuJSC6bdFyXok.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd19abdf0c52b7d9665343305fc272bc828e8076200392e621096c9f331159e3e. 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/0T92IayMZNplnvXVzKhREw.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/0T92IayMZNplnvXVzKhREw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1af39081e7cf39807bf43f14a59d5203f71343b80de982f21b03a1f97b067faf. 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/1HMRIvL9k914mywuhPWAks.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/1HMRIvL9k914mywuhPWAks.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b1bcc1631862d872135933888bd6e7f9b99303651e5f668d969c58f4a256ec1. 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/7IeHvyTuFarnTHL5FjuBQu.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/7IeHvyTuFarnTHL5FjuBQu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65600ff5dd9a55c035558eb73328978706e258abd3dc4fddbea6d0cd5c9290f8. 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/0r8jyvxvLuwjLMLzt5UVty.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/0r8jyvxvLuwjLMLzt5UVty.