The developer CLI for Encra — Signal-grade end-to-end encryption for any app. Scaffold a project, generate keys, and verify connectivity in seconds.
No install needed — run it with npx:
npx encra init # Detect your framework, write .env.example + a starter component
npx encra keygen # Generate an X25519 key pair + safety-number fingerprint
npx encra ping # Verify the server is reachable and your API key is validOr install globally:
npm install -g encra
encra init| Command | What it does |
|---|---|
encra init |
Detects Next.js / React / React Native / Node, then writes a .env.example and a ready-to-edit starter component wired to the right Encra package. |
encra keygen |
Generates a test X25519 key pair and prints its fingerprint — handy for experiments and debugging. |
encra ping |
Health-checks the Encra server and validates your API key. |
Sign up free at encra.dev — no credit card required — then drop the key into your .env.
Full docs at encra.dev/docs. Built on @encra/core. Licensed Apache-2.0.