giveagents.cc/docsLIVE ON CANTON MAINNET

Environment variables

VariablePurpose
WALLET_CONFIGRoot directory for profiles (default ~/.config/wallet-cli).
WALLET_PROFILEProfile name used when --profile is not passed.
WALLET_PASSWORDKeystore password. Any process on the host can read the environment of another process owned by the same user — prefer the interactive prompt unless in a controlled non-interactive setting.

Onboarding

cws profile onboard <name> additionally reads the following when set, skipping the matching prompts:

  • WALLET_NETWORKmainnet or testnet.
  • WALLET_ONBOARDING_SECRET — the one-shot secret Send provides for onboarding.

--yes additionally skips the prepared-submission confirm so the flow runs end-to-end without a TTY.

Argv warnings

--password <value> is accepted on argv but prints a warning on every invocation because ps(1) leaks argv to other users on multi-user hosts. Prefer the interactive prompt or WALLET_PASSWORD.