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 0xdc565cf88e03d24b1ee960b712ecda8f08246480450501b6808cbf3bbe5c8d18. 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/6850f8ca-72ff-4fb8-b9ed-e260a887539a.json and https://artists.proofprofile.net/proofs/artist/6850f8ca-72ff-4fb8-b9ed-e260a887539a.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Miese Kunst (feat. Intega, Abruzzi & Paco)
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 0xda19d162d2216ee7c41380662a5c310aed04dc5272966e127714154cf98fac4e. 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/6tYy3mJUcyIPLdcksHyUwk.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/6tYy3mJUcyIPLdcksHyUwk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64c823f8a017cba67c403f59d28f8aae98ac88b701134b7c6d87f210fab3b09a. 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/2NOL7T3ulUUPZLXN1v1VDS.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/2NOL7T3ulUUPZLXN1v1VDS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x380aee964e56ff50d18a5350b460a6205d6d8fdf8fa209095fdf31cd59b9a038. 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/2DtY5tjRR32GXKFVRi4VzH.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/2DtY5tjRR32GXKFVRi4VzH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf50afdd5fa66966ce2625c3068cb6bc8d1c3d2af1613732a2f854094993b011. 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/2h5QtXSpi2Dg3G0imZESmv.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/2h5QtXSpi2Dg3G0imZESmv.