ZatBoard
ZatBoard is a filesystem-style bulletin board and folder chat tool over Zcash memos.
MVP Scope
- Coordinator daemon processes memo commands and persists filesystem/chat state.
- User CLI sends register/auth/command memos and polls for responses.
- Testnet-oriented workflow with
zingo-cliintegration.
Compatibility
- Rust: stable toolchain (tested with
1.90.0) - Zcash client:
zingo-clion testnet
Install
From crates.io:
From source:
Coordinator Setup
Create coordinator.toml from the example:
Start coordinator:
Or with Cargo during development:
User CLI Setup
Optional environment overrides:
Commands:
The CLI persists local state in client_data/client_state.json.
Development and Tests
Security Note
The current MVP authentication is lightweight and intended for iterative development. Treat this release as an MVP, not a hardened production security model.
License
MIT