vibekit account
These commands handle irreversible account operations. They require explicit confirmation and are CLI-only by design—your AI agent can’t accidentally run them.
Most day-to-day account operations (create, list, fund, send) happen through MCP tools. The CLI only exposes the dangerous ones.
Commands
vibekit account rekey-to-self <name> --provider=<vault|keyring> --network=<network>vibekit account remove <name> --provider=<vault|keyring>rekey-to-self
Transfers signing authority from VibeKit to your personal wallet.
vibekit account rekey-to-self deployer --provider=vault --network=testnet| Option | Required | Description |
|---|---|---|
--provider | Yes | vault or keyring |
--network | Yes | localnet, testnet, or mainnet |
The command prompts for your wallet address, then submits a rekey transaction. After this:
- VibeKit can no longer sign for this account
- Your wallet controls all future transactions
- The account address stays the same
remove
Permanently deletes an account from the provider.
vibekit account remove test-account --provider=keyring| Option | Required | Description |
|---|---|---|
--provider | Yes | vault or keyring |
Why CLI-only?
- Human confirmation — You type the command
- No AI accidents — Agent tools can’t delete accounts
- Audit trail — Terminal history captures the action