> ## Documentation Index
> Fetch the complete documentation index at: https://developers.fd.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Example Prompts

> Ready-to-use prompts for Agent Wallet — copy, paste, go.

Copy-paste prompts for MCP-connected agents and the AI Assistant. [FDX CLI](/agent-wallet/ai-integration/cli) equivalents included where applicable.

## Wallet Basics

**Check balance:**

> "What's my wallet balance?"

```bash theme={"theme":{"light":"github-light","dark":"one-dark-pro"}}
fdx wallet getWalletOverview --chainKey ethereum
```

**Check specific token:**

> "How much USDC do I have?"

```bash theme={"theme":{"light":"github-light","dark":"one-dark-pro"}}
fdx wallet getWalletOverview --chainKey base
```

**Get wallet address:**

> "What's my wallet address on Base?"

```bash theme={"theme":{"light":"github-light","dark":"one-dark-pro"}}
fdx wallet getMyInfo
```

**View supported chains:**

> "What chains does my wallet support?"

## Transfers

**Send tokens:**

> "Send 5 USDC to 0x1234...5678"

```bash theme={"theme":{"light":"github-light","dark":"one-dark-pro"}}
fdx wallet transferTokens --chainKey ethereum --toAddress 0x1234...5678 --amount 5 --asset USDC
```

**Send on a specific chain:**

> "Send 10 USDC to 0x1234...5678 on Base"

```bash theme={"theme":{"light":"github-light","dark":"one-dark-pro"}}
fdx wallet transferTokens --chainKey base --toAddress 0x1234...5678 --amount 10 --asset USDC
```

**Transfer with confirmation:**

> "Send 50 USDC to 0xABC...DEF — confirm before executing"

## Swaps

**Simple swap:**

> "Swap 10 USDC for ETH"

```bash theme={"theme":{"light":"github-light","dark":"one-dark-pro"}}
fdx wallet swapTokens --chainKey ethereum --tokenIn USDC --tokenOut ETH --amount 10
```

**Check quote first:**

> "How much ETH would I get for 50 USDC?"

**Swap with conditions:**

> "Swap 100 USDC for ETH, but only if the rate is better than 0.0003 ETH per USDC"

## Yield

**Explore opportunities:**

> "What yield opportunities are available for my USDC?"

```bash theme={"theme":{"light":"github-light","dark":"one-dark-pro"}}
fdx wallet discoverYieldStrategies --chainKey base
```

**Deploy to yield:**

> "Put 100 USDC into the best yield opportunity"

**Check yield status:**

> "How are my yield positions performing?"

## Commerce Payments

**Pay a merchant:**

> "Pay 2 USDC to the merchant at 0xABC...123 on Base"

**Access a paid API:**

> "Access the premium data API at [https://api.example.com/market-data](https://api.example.com/market-data)"

The agent handles the x402 payment flow automatically — it encounters the 402 response, pays, and retrieves the data.

## Transaction History

**Recent transactions:**

> "Show my last 5 transactions"

```bash theme={"theme":{"light":"github-light","dark":"one-dark-pro"}}
fdx wallet getAccountActivity --accountAddress 0x1234...5678 --chainKey ethereum
```

**Spending summary:**

> "How much have I spent this week?"

**Filter by type:**

> "Show all my swaps from the last 7 days"

## Multi-Step Operations

These prompts ask the agent to reason and execute multiple steps:

**Conditional transfer:**

> "If I have more than 100 USDC, send 50 to 0x1234...5678"

**Research and swap:**

> "Check the current ETH price. If it's below \$2,500, swap 50 USDC for ETH."

**Portfolio check:**

> "Show me my complete portfolio — balances across all chains and tokens"

**Multi-chain overview:**

> "What's my total USDC balance across all chains?"

## Tips for Effective Prompts

**Be specific about tokens and amounts.** "Send 5 USDC" is better than "send some money."

**Specify chains when it matters.** "Send USDC on Base" avoids ambiguity when you hold USDC on multiple chains.

**Ask for confirmation on large amounts.** "Swap 500 USDC for ETH — confirm before executing" gives you a chance to review.

**Use natural language.** The agent understands context. "Check my balance and swap half my USDC for ETH" works fine.
