Midnight Compact · hello.compact

Hello Studio — local ZK prove metrics

Local-prove panel for hello increment and recordNote (witness + disclose hash). Load last-prove.json from npm run prove:hello-local or prove-bridge :6399 (POST /prove?contract=hello&circuit=increment|recordNote). Built by @kshot9000 / Kshot3000. LOCAL prove ≠ on-chain.

Local ZK prove metrics REAL vs :6300

Optional bridge to real prove:hello-local output — preimage size, proof bytes, prove ms, greetings 0→1, noteCount for recordNote. LOCAL prove ≠ on-chain. recordNote keys exist only after compact:hello.

Status: empty No local prove loaded

Run npm run prove:hello-local then Load, or start npm run prove-bridge.

local ZK prove against proof-server — NOT a Preprod deploy / NOT on-chain

bridge: unknown

CLI: npm run prove:hello-local or --circuit=recordNote → writes apps/hello-studio/last-prove.json. Bridge: POST /prove?contract=hello&circuit=increment|recordNote. Note stays private; only the disclosed hash is ledger state. LOCAL-TRUE.

Contract path

Real Compact artifacts — compile locally; not on-chain.