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 0x86ee6998cfefe5159844e895886c2701af982c5a4ac863c63ac2da0fcd91992a. 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/d62c31d4-e854-44d6-87ca-f3399025d6ce.json and https://artists.proofprofile.net/proofs/artist/d62c31d4-e854-44d6-87ca-f3399025d6ce.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 0x79d1b67568ccc0c7d1d3d2fb63d838b75a2af2372211d5817840e1313153aa24. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/600kLH0Ff0bNZLnEa6erTN.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/600kLH0Ff0bNZLnEa6erTN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ef1f5a8846a7c161b33ee41393548fa1869ac76a3b85c083b99f125813d38f7. 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/2ydOWzGxQa50EMmo0wyDXK.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/2ydOWzGxQa50EMmo0wyDXK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf29450cb43eb5646c4de7f800788556cfc27f463b7fd7ade67ccadde55e12595. 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/5NjZ7r0B8QVs8SFwGG5BYs.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/5NjZ7r0B8QVs8SFwGG5BYs.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x103894cc852e384ae335576f8b45b03daac6e06f9035eff82c3f14c46bbdeb16. 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/71aX3sroqIFBPq0I3nayj3.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/71aX3sroqIFBPq0I3nayj3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2269f545cee6c68a58535c43ed2163433acb995b5b15b026ed61b843db30f1d3. 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/4d1VlTfnv3hn488JmtH3h7.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/4d1VlTfnv3hn488JmtH3h7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x020db62c90643665c9036ea84ff8093e37c60eadf11f7766af636e75798140da. 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/4rZWEJs1CZj6C09KNS1EwH.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/4rZWEJs1CZj6C09KNS1EwH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa856f20e646d53179ba506ad7dd87363767a4d86bcd5a3459f6caf15726fcde9. 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/2etitB2t93TRssLe6C4T5P.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/2etitB2t93TRssLe6C4T5P.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1762a0645157b82e267f65b50f5e673683d008f0b7d3c813a14b73e82029df7. 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/1HJbLgHCVVAWEAHMp0JZmB.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/1HJbLgHCVVAWEAHMp0JZmB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x103894cc852e384ae335576f8b45b03daac6e06f9035eff82c3f14c46bbdeb16. 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/1fKkZgGZA9LhJE4OjvMR4f.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/1fKkZgGZA9LhJE4OjvMR4f.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf640222b0dd1aaabec314fb88f0f01c4cdb71577eef12c15203db1192ef54a51. 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/5WeGB64RHEVCyZLKdJqpnY.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/5WeGB64RHEVCyZLKdJqpnY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2269f545cee6c68a58535c43ed2163433acb995b5b15b026ed61b843db30f1d3. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2ey1EDOp2tkgpey4qLAPbL.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/2ey1EDOp2tkgpey4qLAPbL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fd37177db269e665db14253c5bdbb8b53861ad884b5b71776287902f8372615. 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/05AbldMaTzmXyePPmnniRe.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/05AbldMaTzmXyePPmnniRe.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10099437d65ba5392b8b45bcf420e61f5d93aacaa4d6fac0d205da5f900d1a62. 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/3w1dCuFxb8Zkoe4YIXk4of.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/3w1dCuFxb8Zkoe4YIXk4of.