v0.5.0, proxy
proxylatestAdded
- On-chain verifier program (blindseal-verify) and the transfer-gate example: Groth16 verify via sp1-solana, nullifier set, vkey and policy-root allowlists, paused flag
- SDK:
buildVerifyIx, submit (mainnet-only, genesis-hash guarded),verifyOffchain - CLI: blindseal attest (screen → audit → prove) and blindseal submit
- The proxy serves the built dashboard with application/wasm and a CSP that allows the in-browser verifier
- Mainnet explorer and on-chain nullifier status, read server-side
Changed
- Solana mainnet is the only deploy target;
chainId2 is reserved (devnet removed everywhere) - The verify pages run the real Groth16 verifier compiled to WebAssembly; the mock verifier is gone
- Attestations carry the action fields and nonce the on-chain recompute needs
Fixed
- Attestation detail decodes the single committed public-input blob into its six fields