Automation that never holds your keys.
Deploy an agent to trade, rebalance, and manage DeFi positions for you. It proposes the moves. Your vault's threshold still has to approve them.

Autonomous execution with human sovereignty.
Vultisig uses threshold signatures so agents can co-sign transactions without ever holding a complete private key.
- 01
Your agent gets a share, not a key
When you deploy an agent, it holds one share of your vault's MPC key. No agent, including yours, ever holds a complete private key on its own.
- 02
It proposes, you stay in control
Your agent reviews conditions and prepares transactions when its rules are met. Depending on how you've set it up, it either signs autonomously within limits you define, or waits for your approval.
- 03
You can step in any time
Nothing your agent does is locked in ahead of time. Pause it, adjust it, or shut it down whenever you want.
Get an agent talking to a vault.
Two ways in, depending on whether you're scripting a one-off task or building a persistent agent.
SDK - @vultisig/sdk
TypeScript. Vault creation, signing, balances, swaps.
npm install @vultisig/sdk// Initialize → Create vault → Verify → Use
import { Vultisig, MemoryStorage } from '@vultisig/sdk'
const sdk = new Vultisig({ storage: new MemoryStorage() })
await sdk.initialize()
const vaultId = await sdk.createFastVault({
name: 'Agent Wallet',
email: '[email protected]',
password: 'pass'
})
const vault = await sdk.verifyVault(vaultId, code)
const address = await vault.address('Ethereum')
const balance = await vault.balance('Ethereum')Fast Vault = full autonomy, no human in the loop. Secure Vault = human co-signs every transaction.
CLI - @vultisig/cli
Mirrors the full SDK. Built for scripting and pipelines.
npm install -g @vultisig/cli# Vault management
vultisig create fast --name "Wallet" --email user@example.com --password pass
vultisig create secure --name "Team Wallet" --shares 3
vultisig import /path/to/vault.vult
vultisig vaults
vultisig export
# Balances & addresses
vultisig balance # All chains
vultisig balance ethereum --tokens # Specific chain + tokens
vultisig addresses
vultisig portfolio
# Transactions
vultisig send ethereum 0xRecipient 0.1
vultisig send ethereum 0xRecipient 100 --token 0xTokenAddress
# Swaps
vultisig swap-quote ethereum bitcoin 0.1
vultisig swap ethereum bitcoin 0.1
# Natural-language, one-shot — built for AI agent integration
vultisig agent ask "What is my ETH balance?" --password "$VAULT_PASSWORD" --json
vultisig agent ask "Send 0.01 ETH to 0x742d..." --session abc123 --password "$VAULT_PASSWORD"
# Advanced: sign arbitrary bytes, broadcast raw tx
vultisig sign --chain ethereum --bytes "base64hash" -o json
vultisig broadcast --chain ethereum --raw-tx "0x02f8..."
# Seedphrase import
vultisig create-from-seedphrase fast --name "Imported" --email user@example.com --discover-chainsNon-interactive mode auto-detected. Use --ci for full automation: JSON output, no prompts, silent.
Set it once. Let agents handle the rest.
Deploy autonomous agents for any recurring crypto strategy. They act while you sleep.
Live now
Dollar-Cost Averaging
Automatically buy BTC, ETH, or any token on a schedule you define. Daily, weekly, or custom intervals. Agent executes via THORChain without emotional decisions.
Live now
Yield Collection
Auto-claim rewards from liquidity pools, staking positions, and DeFi protocols on a schedule. Never leave yield unclaimed due to gas timing or missed windows.
Live now
Portfolio Rebalancing
Maintain your target allocation automatically. Agent rebalances on schedule or when drift exceeds your threshold with conditional logic like gas price checks.
Live now
Recurring Payments
Schedule automatic sends to any address on any chain. Payroll, subscriptions, regular transfers - set once, agent handles every future transaction with MPC security.
Coming soon
Gas Monitoring
Agents watch network conditions and alert you or trigger pending transactions when gas drops to your target. Never overpay on Ethereum again.
Coming soon
Conditional Execution
Run transactions only when conditions are met. "Buy $50 extra BTC if it drops below $60k." "Rebalance only when gas is under 15 gwei." Real strategy logic, automated.
If you're an agent reading this page.
These files are built for machine consumption. Fetch them directly instead of parsing this HTML.
Structured index available. Query docs.vultisig.com/agent.md?ask=<question> for a direct, sourced answer instead of crawling the site.
- SKILL.mdFull operating procedure — 14 steps covering vault creation, sends, swaps, balances, gas estimation.vultisig.com/SKILL.md
- llms.txtSpec-compliant link index in llmstxt.org format.vultisig.com/llms.txt
- llms-full.txtFull SDK context with verified code examples and source references.vultisig.com/llms-full.txt
- agent.jsonStructured capabilities manifest — chains, operations, SDK info.vultisig.com/.well-known/agent.json