How to Use USDC Gateway with Fireblocks (API + UI)

Learn how to use USDC Gateway in Fireblocks to hold one unified USDC balance across chains and move it without managing per-chain inventory yourself.

In this walkthrough, Matt from Fireblocks activates a Gateway wallet, makes a deposit, sets up recurring deposit automation, and withdraws to another chain, showing each step in both the API (Postman) and the Console UI. You'll also see how withdrawals pull gas from your USDC balance, so you don't need to hold native gas on the destination chain.

Chapters

0:00 What is USDC Gateway

0:18 Docs, Console, and Postman setup

1:33 How Circle Gateway sits under Fireblocks

2:37 Checking your Gateway wallet info

3:14 Activating the Gateway wallet (API + UI)

4:44 Policy rules to set first (APPROVE + TRANSFER)

7:18 Making your first deposit

8:42 The "waiting for credit" state explained

9:34 Setting up deposit automation

12:01 Withdrawing USDC

13:56 Paying gas from your USDC balance

15:01 End-to-end recap

Resources
USDC Gateway API guide: https://developers.fireblocks.com/docs/usdc-gateway

USDC Gateway overview and setup: https://support.fireblocks.io/hc/en-us/articles/27419996238620-USDC-Gateway-Overview

Building with the Fireblocks MCP: https://developers.fireblocks.com/docs/building-with-ai

Earning yield on USDC: https://support.fireblocks.io/hc/en-us/articles/26206087953692-DeFi-Earn

USDC Gateway is currently in beta. To request access, contact your Customer Success Manager or enable it from Labs in the Console (Settings → Labs).

New to Fireblocks? Subscribe for more product walkthroughs, and reach out to our team to see USDC Gateway in your own workspace.

#Fireblocks #USDC #Stablecoins #DigitalAssetInfrastructure #CrossChain