# For AI Agents

**Agents that can finally act.** An agent needs provable information to act—and it cannot hold your sensitive data. Verona lets agents act on what the user has already verified, without rechecking, by reading scoped attestations from the network instead of scraping or storing raw records.

Want to let an AI agent operate on the network with a gasless workflow?

{% hint style="warning" %}
**Beta:** Verona Agent Toolkit (CLI package `xion-toolkit`) is in **beta**. It supports **testnet** (default) and **mainnet**—use `--network mainnet` or `xion-toolkit config set-network mainnet` for production. Start on testnet for development; the faucet is testnet-only.
{% endhint %}

Copy the instruction below into your AI coding assistant:

```
Follow this guide https://raw.githubusercontent.com/burnt-labs/xion-agent-toolkit/main/INSTALL-FOR-AGENTS.md to install and configure the Verona Agent Toolkit skills for AI agents.
```

{% hint style="info" %}
This setup is designed for AI-assisted development with Meta Accounts, Treasury management, and OAuth2 client management. It is not limited to one IDE. On-chain operations still use chain IDs such as `xion-testnet-2` and the `xiond` CLI where applicable.
{% endhint %}

## What this gives you

* **Meta Account auth** via OAuth2 (no private key management)
* **Treasury management** for gasless operations and delegated permissions
* **OAuth2 client management** for app registration and lifecycle
* **Agent-friendly workflows** through skills like `xion-dev`, `xion-oauth2`, `xion-treasury`, and `xion-oauth2-client`
* **A path to verified context** — combine toolkit flows with [Truth Engine](/verona/about-verona/verification-infrastructure.md) attestations so agents act on proofs, not guesses

## High-level flow

```mermaid
flowchart TD
    start[Developer or AI Agent] --> copy[Copy one-line install instruction]
    copy --> auth[Authenticate with xion-toolkit]
    auth --> treasury[Treasury management]
    treasury --> oauth[OAuth2 client management]
    oauth --> gasless[Run gasless app operations]
    gasless --> next[Continue in full tutorial]
```

## Continue to full guide

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Verona Agent Toolkit Tutorial</strong><br>Step-by-step guide for installation, auth, treasury workflows, OAuth2 client management, and troubleshooting.</td><td><a href="/pages/COciVNZV6kZzNbrGgXs4">/pages/COciVNZV6kZzNbrGgXs4</a></td></tr></tbody></table>

## Related

* [What is Verona?](/verona/about-verona/overview.md) — the gap, the unlock, and developer primitives
* [Burnt Verified](/verona/about-verona/surfaces/burnt-verified.md) — verified credentials for agent workflows
* [Build on Verona](/verona/build-on-verona/overview.md)

## References

* [Verona Agent Toolkit Repository](https://github.com/burnt-labs/xion-agent-toolkit)
* [Install for AI Agents](https://raw.githubusercontent.com/burnt-labs/xion-agent-toolkit/main/INSTALL-FOR-AGENTS.md)
* [CLI Reference](https://github.com/burnt-labs/xion-agent-toolkit/blob/main/docs/cli-reference.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:

```
GET https://docs.burnt.com/verona/about-verona/ai-agents.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
