Skip to main content

Documentation Index

Fetch the complete documentation index at: https://developers.circle.com/llms.txt

Use this file to discover all available pages before exploring further.

Deposit USDC into Gateway once, then make payments without incurring gas costs on each transaction.

Prerequisites

Before you begin, ensure you have:

Steps

1

Deposit USDC into Gateway

Deposit USDC with your amount, wallet address, and blockchain. Direct deposits work from any Gateway-supported blockchain:
circle gateway deposit --amount 5 --address 0xYourWalletAddress --chain BASE --method direct
Use --method eco for fast deposits through Eco, which supports Base as the source blockchain and settles balances on Polygon PoS. Eco is a third-party fast-deposit service that Circle does not operate or audit. Review Eco’s docs and test the flow before using it in production.
2

Check your Gateway balance

Confirm the deposit arrived:
circle gateway balance --address 0xYourWalletAddress --chain BASE
The command returns your current Gateway balance. A non-zero value confirms the deposit arrived.
See the CLI Command Reference for full syntax and options.