Bead Developers
  • Introduction
  • Quick Start
  • Authentication
  • Payments
    • Create Payment
    • Payment Statuses
    • Payment Webhooks
    • Test Transactions - Crypto
    • Changelog
  • Entity Management
    • Onboarding
    • Merchant Management
    • Location Management
    • Terminal Management
      • Terminal Lifecycle (Concepts)
      • Create Terminal
      • Get Terminal
      • List Terminals
      • Update Terminal
      • Delete Terminal
      • Webhook Management
      • Changelog
  • Settlement
    • Batches
    • Settlement Details
  • Reporting
    • Payment History Concepts
      • Pagination and Sorting
    • Partner Payments
    • Merchant Payments
    • Terminal Payments
    • Changelog
  • Reference Guide
  • FAQs & Troubleshooting
    • Authentication FAQs
    • Payments FAQs
      • Resolving “403 Forbidden” When Creating Payments
    • Webhooks & Error Codes
    • Environment & Testing
      • How to Test Klarna Payments
      • How to Prepare for USDC Testing
Powered by GitBook
On this page
  • 1 – Install a wallet that supports Sepolia
  • 2 – Enable the Sepolia Test Network
  • 3 – Get Sepolia ETH (needed for gas fees)
  • 4 – Import the USDC token (Sepolia)
  • 5 – Get Testnet USDC on Sepolia
  • 7 – Next steps
  1. FAQs & Troubleshooting
  2. Environment & Testing

How to Prepare for USDC Testing

PreviousHow to Test Klarna Payments

Last updated 8 days ago

This guide shows how to set up a wallet for Ethereum Sepolia, obtain test ETH (for gas) and Testnet USDC, and import the USDC token into your wallet.

1 – Install a wallet that supports Sepolia

  • Mobile example: Metamask for /

  • Desktop example: Metamask

2 – Enable the Sepolia Test Network

  1. Open Metamask.

  2. Tap or click the network selector at the top.

  3. Turn on Show test networks.

  4. Select Sepolia Test Network.

3 – Get Sepolia ETH (needed for gas fees)

  1. Copy your Sepolia wallet address

    • In Metamask, select SepoliaETH → Receive → Copy address.

  2. Visit a Sepolia faucet (e.g. ).

  3. Paste your address and request coins.

    • The PoW faucet requires a brief “mining” step that consumes CPU resources.

You will use this ETH later to pay gas when sending USDC.

4 – Import the USDC token (Sepolia)

  1. In Metamask, still on Sepolia, choose Import tokens.

  2. Paste the token address:

0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238
  1. Metamask should auto-fill Token Symbol (USDC) and Decimals (6).

  2. Confirm Import.

5 – Get Testnet USDC on Sepolia

  1. Copy your Sepolia wallet address again (step 3.1).

  2. Select Ethereum Sepolia as the network.

  3. Paste your address and click Send 10 USDC.

  4. Wait for the transaction confirmation in Metamask.

7 – Next steps

  • Use the SepoliaETH as gas to send USDC in your test payment flows.

  • Repeat the faucet steps whenever you need additional ETH or USDC (most faucets have 24-hour limits).

  • For production, remove test networks and connect to Mainnet with real ETH and USDC.

Open the .

Android
iOS
Chrome browser extension
Sepolia PoW Faucet
Circle Testnet Faucet