<!-- tempo-docs-context -->
> Source: [/index](https://tempo.xyz/developers/index.md)
> Read the [documentation index](https://tempo.xyz/developers/llms.txt) to choose a product or integration guide.
> [Documentation index](https://tempo.xyz/developers/llms.txt) · [Docs skill](https://tempo.xyz/developers/SKILL.md)

> Tempo MCP: Use `search`, `find_pages`, `read_page`, and `code` at `https://mcp.tempo.xyz` for Tempo and related documentation.
> If an indexed page is missing or reflects an older site, read this site’s [documentation index](https://tempo.xyz/developers/llms.txt) and Markdown pages directly.

<span id="tempo-developer-documentation" />

<span id="build-on-tempo" />

# Documentation

Build financial products with Tempo's APIs, SDKs, and protocol.

<span id="start-here" />

## Build with your agent

Connect your coding agent to Tempo documentation.

Choose your coding agent and run its setup commands in your terminal.

### Codex

Requires the [Codex CLI](https://learn.chatgpt.com/docs/codex/cli).

```bash
codex plugin marketplace add tempoxyz/plugins --ref main
codex plugin add docs@tempo
```

### Claude Code

Requires [Claude Code](https://code.claude.com/docs/en/quickstart).

```bash
claude plugin marketplace add tempoxyz/plugins
claude plugin install docs@tempo
```

### Amp

Connect Tempo’s MCP server with the [Amp CLI](https://ampcode.com/docs/cli#install).

```bash
amp mcp add tempo https://mcp.tempo.xyz
```

### Skills

Add the Tempo docs skill to a skills-compatible agent.

```bash
npx skills add tempoxyz/plugins --skill docs
```

### MCP

Add this URL as an HTTP MCP server in your agent’s settings.

```text
https://mcp.tempo.xyz
```

[All setup options](https://tempo.xyz/developers/docs/guide/using-tempo-with-ai)

## Start with a guide

[Send your first payment](https://tempo.xyz/developers/get-started/quickstart) — Send stablecoins with a test wallet.
[Create an account](https://tempo.xyz/developers/docs/accounts/create) — Choose passkeys, signing keys, or a wallet provider.
[Pay for an API](https://tempo.xyz/developers/docs/guide/machine-payments/agent) — Find a service and make a paid request with the CLI.

[Find your starting point →](https://tempo.xyz/developers/get-started)

<span id="choose-a-build-path" />

<span id="payment-products" />

## Products

Stablecoin products

### [Earn](https://tempo.xyz/developers/docs/earn)

Build earning balances with stablecoin vaults.

* [Vaults](https://tempo.xyz/developers/docs/earn/vaults)
* [Deposit](https://tempo.xyz/developers/docs/earn/integrate)
* [Withdraw](https://tempo.xyz/developers/docs/earn/withdraw)

<span id="routes-and-exchange" />

### [Routes](https://tempo.xyz/developers/docs/routes)

Move stablecoins between Tempo and other networks.

* [Make a transfer](https://tempo.xyz/developers/docs/routes/transfers)
* [Accept deposits](https://tempo.xyz/developers/docs/routes/deposits)
* [Supported routes](https://tempo.xyz/developers/docs/routes/networks)

<span id="tempo-zones" />

### [Zones](https://tempo.xyz/developers/docs/zones)

Keep stablecoin balances in a private ledger.

* [Privacy](https://tempo.xyz/developers/docs/zones/privacy)
* [Connect](https://tempo.xyz/developers/docs/zones/connect)
* [Deposit](https://tempo.xyz/developers/docs/zones/deposit)

Primitives

<span id="stablecoin-payments" />

### [Accounts](https://tempo.xyz/developers/docs/accounts)

Create accounts, send payments, and control who can use them.

* [Create an account](https://tempo.xyz/developers/docs/accounts/create)
* [Send payments](https://tempo.xyz/developers/docs/guide/payments/send-a-payment)
* [Receive payments](https://tempo.xyz/developers/docs/guide/payments/accept-a-payment)

### [Tempo EVM](https://tempo.xyz/developers/docs/development)

Build wallets, issue stablecoins, and deploy Solidity contracts.

* [Deploy a contract](https://tempo.xyz/developers/docs/network/contracts)
* [TIP-20 Tokens](https://tempo.xyz/developers/docs/network/tokens)
* [Network details](https://tempo.xyz/developers/docs/quickstart/connection-details)

Agents

<span id="agents" />

<span id="payments" />

### [Machine Payments](https://tempo.xyz/developers/docs/agents)

Pay for APIs and accept payments from software and agents.

* [Pay for an API](https://tempo.xyz/developers/docs/guide/machine-payments/client)
* [Accept API payments](https://tempo.xyz/developers/docs/guide/machine-payments/server)
* [Pay with the CLI](https://tempo.xyz/developers/docs/guide/machine-payments/agent)

<span id="reference-and-operations" />

## Tools and references

<span id="sdks-and-tools" />

### [SDKs & CLI](https://tempo.xyz/developers/docs/sdk)

* [TypeScript](https://tempo.xyz/developers/docs/sdk/typescript)
* [Rust](https://tempo.xyz/developers/docs/sdk/rust)
* [Go](https://tempo.xyz/developers/docs/sdk/go)
* [Python](https://tempo.xyz/developers/docs/sdk/python)
* [Foundry](https://tempo.xyz/developers/docs/sdk/foundry)
* [Tempo CLI](https://tempo.xyz/developers/docs/cli)

<span id="protocol" />

<span id="tip-20-tokens" />

### Protocol and infrastructure

* [Protocol reference](https://tempo.xyz/developers/docs/protocol)
* [Stablecoins on Tempo](https://tempo.xyz/developers/get-started/stablecoins)
* [JSON-RPC reference](https://tempo.xyz/developers/docs/api/json-rpc)
* [Run a node](https://tempo.xyz/developers/docs/guide/node)
* [Changelog](https://tempo.xyz/developers/docs/protocol/upgrades)

<span id="ecosystem-resources" />

<span id="open-source" />

<span id="developer-resources" />

<span id="tempo-api" />

<span id="apis-and-ecosystem" />

### APIs and partners

* [API reference](https://tempo.xyz/developers/docs/api)
* [API keys](https://tempo.xyz/developers/docs/api/console/api-keys)
* [Console guide](https://tempo.xyz/developers/docs/api/console)
* [Partners](https://tempo.xyz/developers/docs/partners)
* [Open source on GitHub](https://github.com/tempoxyz)
