CLI Reference
Complete command-line interface reference for DCP.
Installation
npm install -g @dcprotocol/cliCommands
dcp init
Create a new vault.
dcp initCreates vault at ~/.dcp/vault.db and shows 12-word recovery phrase.
dcp wallet create <chain>
Create a new wallet for specified blockchain.
dcp wallet create solana
dcp wallet create ethereum
dcp wallet create basedcp wallet import <chain>
Import existing wallet.
dcp wallet import solana --private-key "your-key"dcp wallet list
List all wallets with addresses.
dcp wallet listdcp write <scope>
Store data in vault.
dcp write identity.email value='you@example.com'
dcp write identity.name value='Your Name'
dcp write credentials.api.openai key='sk-...'
dcp write location.home address='123 Main St'dcp read <scope>
Read data from vault.
dcp read identity.email
dcp read credentials.api.*dcp activity
View audit log.
dcp activity
dcp activity --export json
dcp activity --export csvdcp pairing start <agent-name>
Create pairing token for remote agents.
dcp pairing start my-vps-bot \
--scopes sign:solana,read:credentials.api.openai \
--budget 10usdc/day \
--auto-approve-under 1usdcdcp unlock
Unlock vault with password.
dcp unlockdcp lock
Lock vault.
dcp lock