Skip to main content

Example Prompts

Prompts for MCP-connected agents and the AI Assistant. FDX CLI equivalents included where applicable.

Wallet Basics

Check balance:
“What’s my wallet balance?”
fdx call getWalletOverview --chainKey ethereum
Check specific token:
“How much USDC do I have?”
fdx call getWalletOverview --chainKey base
Get wallet address:
“What’s my wallet address on Base?”
fdx call getMyInfo
View supported chains:
“What chains does my wallet support?”

Transfers

Send tokens:
“Send 5 USDC to 0x1234…5678”
fdx call transferTokens --chainKey ethereum --recipientAddress 0x1234...5678 --amount 5
Send on a specific chain:
“Send 10 USDC to 0x1234…5678 on Base”
fdx call transferTokens --chainKey base --recipientAddress 0x1234...5678 --amount 10
Transfer with confirmation:
“Send 50 USDC to 0xABC…DEF — confirm before executing”

Swaps

Simple swap:
“Swap 10 USDC for ETH”
fdx call swapTokens --chainKey ethereum --fromToken USDC --toToken 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?”
fdx call 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
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”
fdx call getTransactionHistory --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.