# Overview

## Quick Starts

Divigent gives agent wallets a way to deploy idle USDC, recall it before payments, and account for yield on-chain. The quickstart pages below cover the most common integration paths.

{% hint style="warning" %}
The current beta is for **Base Sepolia testnet** only. Do not use beta packages with mainnet funds.
{% endhint %}

### Choose A Path

| Path                      | Use When                                                                      | Quickstart                                                                 |
| ------------------------- | ----------------------------------------------------------------------------- | -------------------------------------------------------------------------- |
| **Vault operations**      | You want to deposit, withdraw, and read positions directly.                   | [SDK Quickstart](broken://pages/d871fb53568ea090569f5cf114dc52b99f319833)  |
| **x402 payer automation** | You want Divigent to wrap an agent's x402 payment loop.                       | [x402 Quickstart](broken://pages/1deeac8d57adf662fc77cf824f4fa1e9c45690aa) |
| **MCP tooling**           | You want AI clients (Claude, Cursor) to query Divigent and plan transactions. | [MCP Quickstart](/divigent-docs/quick-start/mcp.md)                        |

### What You'll Need

* Node.js 20.10 or newer.
* A Base Sepolia RPC URL.
* A funded test wallet (USDC and ETH).

### Beyond The Quickstart

After the quickstart, see:

* [SDK Reference](/divigent-docs/sdk/api-reference.md) for the full function surface.
* [MCP Reference](/divigent-docs/mcp/overview.md) for all available MCP tools, prompts, and configuration.
* [Architecture Overview](/divigent-docs/architecture/overview.md) for how the contracts work under the SDK.
* [Payment Lifecycle](/divigent-docs/quick-start/payment-lifecycle.md) for the conceptual model behind reserve-aware payments.

***

## Agent Instructions: Querying This Documentation

If you need additional information that is not directly available on 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://divigent.gitbook.io/divigent-docs/quick-starts/overview.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 on the current page, you need clarification or additional context, or you want to retrieve related documentation sections.


---

# Agent Instructions: 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://divigent.gitbook.io/divigent-docs/quick-start/overview.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.
