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 0x441ffff2fc79aa99f4f738fcbd1cb15de656d4f51dfb98f52c4980f2ddbb48ec. 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/7e3b45d5-0561-425e-a3a5-71be30c714d1.json and https://artists.proofprofile.net/proofs/artist/7e3b45d5-0561-425e-a3a5-71be30c714d1.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 0x118f9004753a9eff7f47687203856fe78e599db5faeaf620bdd0426f72343e2c. 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/23dgZztXMlPStvoooLxSJS.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/23dgZztXMlPStvoooLxSJS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b8d61dae44efebd36d14cdf8e6f1a6c25b520ee64d19e33cc895955fe5fe676. 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/6MS5e8bQ8yvGj1au8nphCv.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/6MS5e8bQ8yvGj1au8nphCv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e6a07f66daab6859f9ce0559b8716edd2c83961a9329b9acd5d121949f4ce58. 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/2LJhTMtAKGaXCOCRQ4OJXs.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/2LJhTMtAKGaXCOCRQ4OJXs.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23fed28111c2489ad46dbf17349a7a2bedeb42a41f0aa44c195bd54dc1bb70d4. 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/4dHRta4oUQGgPTMLGJEOCd.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/4dHRta4oUQGgPTMLGJEOCd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f3dd460ceee0189350f697b0d32e7248035760f9ab455baa9e28b9c49ce7dbd. 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/5JFUZ5GCFB12kDZ554Koo5.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/5JFUZ5GCFB12kDZ554Koo5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec197f3a3f4a4d7405c3d13ae1ba63a043dec177d9795d2d3cd672c37bb67640. 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/2O0MZx7lNAp3vSoMWLdz8q.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/2O0MZx7lNAp3vSoMWLdz8q.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f0b24ffa5845aef88ba1efced99bdd7595295539a733ffc2ee4cb16717d8247. 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/3bp81adan82dJ8O6OTXROU.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/3bp81adan82dJ8O6OTXROU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d708ade9d8988011274f5ca0ff51c244cd88c6f73a28fdf330096674f4ddfeb. 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/3WfHG0pT2nwtM0cgE6Zz9J.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/3WfHG0pT2nwtM0cgE6Zz9J.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf060f318cb62e0c067cde589de0fe71334422d1062873e7439c3ec250077b9a8. 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/71V1q88th6ZrhwG9jjyKLG.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/71V1q88th6ZrhwG9jjyKLG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d731e1897eba9deebe551eaf57ad832834655ad1042b9f9dae482b427fb1bff. 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/6L62p7soXthpBzRgupum0L.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/6L62p7soXthpBzRgupum0L.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2333052872c4e08b998c1fa70b5c9e18f0c9a710a6d4478ed0bae665791c9524. 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/1fpBjcpWDSoMjMEh3FRf26.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/1fpBjcpWDSoMjMEh3FRf26.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94b16d71a06c0eb11cd0dfbbbe2e67232f809f18797930cda0c58e076d2d0125. 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/1GfA43zEJFlC2GTjXd2HGO.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/1GfA43zEJFlC2GTjXd2HGO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccc7a8911e074a6456f8b3465ff48884fc7eb61379773b120a2e84ffa8005dad. 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/7HfQqOEGGzEfk4k2jIZflF.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/7HfQqOEGGzEfk4k2jIZflF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b6088ae29368c60ec4c0b1fc6c0c715d02ecd5db327974fb877cb7195c1cd85. 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/2gHiK0wegZuof8HSvD848u.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/2gHiK0wegZuof8HSvD848u.
八方來財之江船入海 (Stacks from All Sides：Fresh Off the Boat)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x841e51aaaa5b02279ffdf4bf05a2fc459bed706c3cce75a692b08aaf7e141ae4. 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/0eiSLoUppzgzgjTmP9SZ6y.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/0eiSLoUppzgzgjTmP9SZ6y.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c846e6ae5668079a46de01432c628465f5238157906e262f0b0ba2b5ea9e1f5. 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/5h7dKTafJthF7AUKh79i2w.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/5h7dKTafJthF7AUKh79i2w.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd8e6e55f3804e0966e9e27b3f766b685f92ad056f55ec24935da680535f4875. 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/5PsGuf8iBTQqzmozfYFE5V.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/5PsGuf8iBTQqzmozfYFE5V.