CLI
env
Bootstrap, validate, and rotate environment variables and keypairs. Includes vanity generation, secure import, and secret redaction.
env
Local environment management.
env init
Create a .env from a template.
synapse-sap env init --template devnet
synapse-sap env init --template full --force| Template | Includes |
|---|---|
devnet | RPC URL, fallback RPC, keypair path |
full | Devnet plus mainnet, x402 endpoint, plugin keys |
env check
Validate every required variable, with secret redaction by default.
synapse-sap env check
synapse-sap env check --show-secrets # use only for local debugenv keypair show
Print the public key of the configured keypair.
synapse-sap env keypair show --as base58
synapse-sap env keypair show --as jsonenv keypair generate
Generate a new keypair.
synapse-sap env keypair generate --out keys/agent.json
synapse-sap env keypair generate --out keys/agent.json --vanity sap--vanity <prefix> retries until a public key starts with the given prefix. Costs CPU time on long prefixes.
env keypair import <source>
Import from file or base58 string.
synapse-sap env keypair import ./old.json --out keys/agent.json
synapse-sap env keypair import 4Nd1m... --out keys/agent.jsonThe CLI normalizes the file format and validates the key length before writing.