> For the complete documentation index, see [llms.txt](https://docs.vultisig.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.vultisig.com/developer-docs/ai-agents.md).

# Build AI agents on Vultisig

Build AI agents with multi-chain wallet capabilities and choose exactly how much signing authority they receive.

Vultisig gives AI agents a programmable, seedless wallet across 36+ blockchains. Agents can inspect portfolios, prepare transactions, send assets, swap across chains, and sign messages without ever holding a complete private key.

The defining choice is not whether an agent can transact. It is **how much authority the agent should have**.

## Signing models

Same vault, three authority levels. Pick the least authority that still lets the workflow run.

| Operating model                 | Best for                                                      | Signing authority                                                                                                         |
| ------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| **Autonomous Fast Vault**       | Bots and services that must transact without a person present | The agent and VultiServer each hold one share of a 2-of-2 MPC vault                                                       |
| **Policy-bound automation**     | Autonomous strategies with explicit user limits               | A Marketplace plugin proposes; the Verifier enforces the configured rules. **This path is paused and not in production.** |
| **Human-approved Secure Vault** | Higher-value workflows requiring approval                     | The configured threshold of human-controlled devices joins every signing session                                          |

Use the least authority that still lets the workflow succeed. See [Authority and security](/developer-docs/ai-agents/authority-and-security.md) for the full decision guide.

## What agents can do

### Portfolio intelligence

> "Summarize my holdings across Bitcoin, Ethereum, Solana, and Cosmos."

Query addresses, native and token balances, and fiat values without signing a transaction.

### Preview and execute transactions

> "Prepare a 0.1 ETH transfer, show me the fee and total, then wait for approval."

Prepare and inspect transaction details before entering the selected signing flow.

### Cross-chain swaps

> "Swap 0.1 ETH to BTC using the best available route."

Request quotes and execute swaps through supported providers such as THORChain, 1inch, KyberSwap, and LiFi.

### Policy-bound strategies

> "Rebalance when BTC moves outside 45-55% of the portfolio, but never trade more than $500 per day."

Marketplace agents can monitor conditions and propose transactions while a Verifier enforces the user's rules. This Marketplace path is paused and not in production.

## Start building

* **Give any agent a wallet (start here):** the [CLI](/developer-docs/vultisig-sdk/cli.md) is the fastest path — structured JSON, stable exit codes, and a natural-language `agent ask` mode built for AI-to-AI use. It runs unattended in non-interactive environments with no extra setup.
* **Embed wallet logic into your own service:** integrate the [TypeScript SDK](/developer-docs/vultisig-sdk.md).
* **Publish constrained autonomous strategies:** build a [Marketplace plugin](/developer-docs/marketplace.md) (paused, not in production).
* **Choose the right approval model:** read [Authority and security](/developer-docs/ai-agents/authority-and-security.md).
* **Compare the available developer surfaces:** read [Integration options](/developer-docs/ai-agents/integration-options.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.vultisig.com/developer-docs/ai-agents.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
