For the complete documentation index, see llms.txt. This page is also available as Markdown.

For AI Agents

Structured index of Vultisig documentation for AI agents and language models. SDK and CLI focus.

Vultisig: Seedless, multi-chain, self-custody wallet using TSS/MPC. TypeScript SDK and CLI for building AI agents, automated plugins, and crypto applications across 40+ blockchains.

SDK (@vultisig/sdk)

TypeScript SDK for MPC vault creation, signing, balance checks, swaps, and transaction management.

Install: npm install @vultisig/sdk

Core flow: 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')

Key methods:

Method
What it does

sdk.createFastVault(opts)

Create 2-of-2 vault with VultiServer (instant signing)

sdk.createSecureVault(opts)

Create N-of-M multi-device vault (human co-signing)

sdk.verifyVault(vaultId, code)

Verify vault via email code, returns vault

vault.address(chain)

Derive address for a chain

vault.balance(chain)

Get native balance

vault.balances(chains, includeTokens)

Get balances across chains

vault.prepareSendTx(params)

Prepare a send transaction

vault.sign(payload)

Sign a transaction (MPC)

vault.broadcastTx(params)

Broadcast signed transaction

vault.gas(chain)

Get gas/fee estimate

vault.getSwapQuote(params)

Get swap quote (THORChain, 1inch, LiFi)

vault.prepareSwapTx(params)

Prepare swap transaction (handles approval)

vault.signBytes(opts)

Sign arbitrary pre-hashed bytes

vault.broadcastRawTx(params)

Broadcast pre-signed raw transaction

sdk.importVault(content, password)

Import vault from .vult file

vault.export(password)

Export vault to backup

Vault types:

Fast Vault
Secure Vault

Threshold

2-of-2 (with VultiServer)

N-of-M (configurable)

Signing

Instant, no human needed

Requires device coordination via QR

Agent use case

Full autonomy

Human oversight on every tx

Supported chains (36+): Bitcoin, Ethereum, Solana, THORChain, Polygon, Arbitrum, Optimism, Base, BSC, Avalanche, Cosmos, Litecoin, Dogecoin, Sui, TON, Ripple, Tron, Polkadot, Cardano, and more.

Full docs:

  • SDK README: Installation, quick start, API reference, vault types, error handling

  • SDK Implementation Guide: Complete usage guide — password management, vault lifecycle, transactions, swaps, events, caching, platform notes


CLI (@vultisig/cli)

Command-line wallet for scripting, automation, and agent pipelines. Mirrors the SDK's full capabilities.

Install: npm install -g @vultisig/cli

Key commands:

Agent-friendly features:

  • agent ask "<message>" — one-shot natural-language mode for AI-to-AI use; returns structured JSON with --json and stable error codes

  • Non-interactive (non-TTY) auto-detection — skips prompts that would hang an agent; vault creation falls back to two-step mode automatically

  • --ci — full automation mode (--output json --non-interactive --quiet)

  • --output json (or -o json) — structured JSON for all commands

  • --silent — suppress spinners and progress messages

  • --password flag — avoid interactive prompts

  • VAULT_PASSWORD env var — for automation pipelines

  • VULTISIG_VAULT env var — pre-select vault by name or ID

  • Exit codes: 0 success, 1-7 for specific error types

  • vsig shorthand alias for vultisig

Full docs: CLI Documentation: All commands, options, environment variables, JSON output examples, exit codes, interactive shell


Agent Resources

Files on vultisig.com for agent discovery and integration:

File
What it is

Full operating procedure — 14 steps covering vault creation, sends, swaps, balances, gas estimation

Spec-compliant link index (llmstxt.org format)

Full SDK context with verified code examples and source references

Structured capabilities manifest — chains, operations, SDK info


Documentation Index

Getting Started

App Guide

Security & Technology

Ecosystem

VULT Token

Infrastructure

Developer Docs

Last updated

Was this helpful?