Install
openclaw skills install goodwallet-alphaCrypto wallet for sending, swapping, trading perps, betting on Polymarket, earning DeFi yield, and signing across EVM, Solana, Bitcoin, Doge, and XRP. Use wh...
openclaw skills install goodwallet-alphaCrypto wallet CLI. Run goodwallet --help for the latest commands, flags, chains, and usage.
This skill assumes the goodwallet CLI is installed globally and available in PATH. If not, install it via npm:
Do NOT use npx. Always use the globally installed binary.
Before running any other command, check for updates:
goodwallet update — check for a new version.goodwallet update --install before proceeding.send, swap --execute, trade --deposit/--withdraw/--market, bet --deposit/--withdraw/--market, earn --deposit/--withdraw, and every sign command.goodwallet auth — show the returned URL to the user.goodwallet auth --pair — run immediately; polls until the browser flow completes.goodwallet auth --logout — disconnect.All credentials and MPC key shares are stored locally at ~/.config/goodwallet/. No full private key ever exists — only a single MPC key share is stored on device. Signing uses 2-party MPC with a remote co-signer at sign.goodwallet.dev (operated by GoodDollar). The agent API at agent.goodwallet.dev issues signing room UUIDs and enforces transaction-policy checks (token allowlists, spend limits, malicious-contract detection) before co-signing, so most harmful payloads are rejected server-side. Both services communicate over HTTPS/WSS. Still, confirm with the user before running any sign command so they understand what they're approving.
auth + auth --pair.npm i -g goodwallet