Skip to content

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

Terminal window
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.

Terminal window
vibekit account rekey-to-self deployer --provider=vault --network=testnet
OptionRequiredDescription
--providerYesvault or keyring
--networkYeslocalnet, 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.

Terminal window
vibekit account remove test-account --provider=keyring
OptionRequiredDescription
--providerYesvault or keyring

Why CLI-only?

  1. Human confirmation — You type the command
  2. No AI accidents — Agent tools can’t delete accounts
  3. Audit trail — Terminal history captures the action