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 0x46fe4c71127151ebd2c2769b0939b45817ce07b311417090d63bd33fdf14968e. 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/a6bc68aa-ce87-4447-bb4a-ed74aec53672.json and https://artists.proofprofile.net/proofs/artist/a6bc68aa-ce87-4447-bb4a-ed74aec53672.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 0xcf6e25032f85f9bace11ed7871086922441367a6791753ee8b451ddb88d1bb42. 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/2dn3m3rBxwyNfTOqNmo0kv.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/2dn3m3rBxwyNfTOqNmo0kv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x604268656e64c2b8b548698b2e9b9195394e91ce87a41d5725579181f18689d6. 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/7AFRUJgHnzQseXowCvsmNY.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/7AFRUJgHnzQseXowCvsmNY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84348400ce6b766430b1e57ac41154e5eefd5feb628ba9780466de87edaad1df. 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/0zhyK1cpbFH4xPMcaz34nf.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/0zhyK1cpbFH4xPMcaz34nf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97ae0d9dde348d2e77e1f406e54b84ef6021444a91da79f6f7a8e8e30607af11. 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/4tv2NfJoCtfZKjN6g8f79U.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/4tv2NfJoCtfZKjN6g8f79U.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5383c8e62d042f22b2b404094031f1ce21320075f862bea3f992bfa31bcaa0ff. 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/0vUlHypg2JWJa752UyXHr5.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/0vUlHypg2JWJa752UyXHr5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6404d4466fb40fa3338ad3ee2408d59e23931e5883382027428ff9c16ae73b65. 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/4h83jq6vm384Pnimiw9884.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/4h83jq6vm384Pnimiw9884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d026e0f1f30a62c61e71ed21507872d5b004f553d521a2cf86602761fb84c53. 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/2FquzG6USgdLlRFodm9cAB.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/2FquzG6USgdLlRFodm9cAB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6090a79d8283f78a6a0526425f540575c53234c11db25e160afd088cf60d4035. 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/1cqKVIGbfrsy3BdQK0atQ8.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/1cqKVIGbfrsy3BdQK0atQ8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1c68429b6dc06a5fb9e76c0b09b996463fab41af2125608fcf02aeb77e3a9f1. 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/5tZBsWFBIVFjBJZdSxRO2w.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/5tZBsWFBIVFjBJZdSxRO2w.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36a5addbbedea806102bf3da9ae0702d1e9643d0a3259d9c81da429835abcac3. 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/5sIWwDsk0h2Xo0zk1lIfcL.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/5sIWwDsk0h2Xo0zk1lIfcL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aee37fe723041cba6b3652b872d5de9f6bd09c4119fa61a1ca993785d45b6f4. 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/1kWymkBvclclzQt83PTh4k.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/1kWymkBvclclzQt83PTh4k.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x735e8e246549009c3b817de8109f9734e2786e4d045bc8be135b5c92019a0f90. 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/5d7chcoqkxC3pWGDW5K0fs.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/5d7chcoqkxC3pWGDW5K0fs.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x223b9b139d8f19d506f30e9396685d46b7237ff6117602003258578af6cb322c. 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/5blUhRgqRaw4TWlyX3iH6B.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/5blUhRgqRaw4TWlyX3iH6B.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed866b3f0b95f10c75c75378f12073b8d31260220f0771642ba3c421114ca312. 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/4B8zyvDHd0B9t1OitxmySG.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/4B8zyvDHd0B9t1OitxmySG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1b4ffbeceaba69a657214014583fa7e83e36828f36e07e683c138c725f3e524. 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/48TgQ4aCdkYQiFTHfnGNus.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/48TgQ4aCdkYQiFTHfnGNus.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fc0a2f8e817a88bd1da33cd5e16a2ef178b8f232f29314175a0f4aec7167fe1. 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/05VqwGRpWv5oVo21BTvTU9.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/05VqwGRpWv5oVo21BTvTU9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda1a94612a7c84a3905e3709cb04d2b5c1e2bab00616656491c02d568071ca74. 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/6Ncz9qHHyqhq5KyKzEDA1l.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/6Ncz9qHHyqhq5KyKzEDA1l.