Repository navigation
zkapi-clientd 0.1.1
Pre-release
Pre-release
·
33 commits
to main
since this release
This prerelease makes successful native ETH deposits usable after validating the mined receipt, matching the web wallet. It also improves setup, funding recovery, and inference-key handling.
- Interactive configuration adds arrow-key menus and live payment progress.
- Funding automatically recovers from fee or balance changes before signing, while preserving the selected deposit and fee approval.
- Successful deposits activate after a canonical, matching mined receipt. Failed deposits, withdrawals, and public ETH returns keep their finality checks. Earlier activation carries the web wallet's pre-finality reorganization risk; complete rollback recovery is not implemented.
- Inference activity distinguishes fresh and reused keys. With reuse disabled, each request gets fresh access and the client requests settlement when an earlier lease blocks it.
- Sepolia uses the September 30 fresh deployment. Preserve existing Sepolia profiles with their matching earlier client; use a separate configuration directory for the fresh deployment. Mainnet endpoints and proof assets are unchanged.
Install or update:
curl -fsSL https://github.com/OpenAnonymity/zkapi/releases/download/clientd-v0.1.1/install.sh | bashThen run zkapi-clientd config and zkapi-clientd serve. For updates, stop the running daemon, rerun the install command, and start it again. Configuration and wallet state are preserved.
Native bundles are provided for macOS and Linux on Intel/AMD and ARM64. See the quick start for client configuration.