USDC는 사용 중인 네트워크에 맞는 올바른 토큰 계약을 추가하기 전에는 MetaMask에 표시되지 않습니다. 대부분의 경우 이는 표시 문제입니다. 거래는 완료되었지만 MetaMask에 해당 토큰을 표시하도록 설정되지 않은 것입니다. 해결 방법은 올바른 네트워크로 전환하고 USDC 계약을 가져오는 것입니다. 잘못된 주소나 계약 주소로 USDC를 보냈다면 토큰을 추가해도 자금을 되찾을 수 없습니다.
수행할 작업
이 가이드에서는 블록 탐색기에서 USDC 거래를 찾고, 올바른 네트워크를 선택하고, MetaMask에 USDC 토큰 계약을 추가하고, 잔액이 표시되는지 확인하는 방법을 단계별로 안내합니다. 또한 USDC가 여전히 보이지 않을 때 어떻게 해야 하는지, 되돌릴 수 없는 실수에는 어떤 것이 있는지도 배우게 됩니다.
USDC가 MetaMask에 표시되지 않는 이유
MetaMask는 모든 ERC-20 토큰을 자동으로 추가하지 않습니다. 일반적으로 ETH와 사용자가 가져온 토큰만 표시합니다. USDC를 받으면 잔액은 온체인에 존재하지만 계약이 추가될 때까지 인터페이스에서 토큰이 숨겨져 있을 수 있습니다. 이것이 가장 일반적인 이유입니다.
두 번째로 흔한 문제는 네트워크 불일치입니다. USDC는 이더리움뿐만 아니라 여러 블록체인에 존재합니다. Polygon, Arbitrum, Optimism, Base 또는 BNB Smart Chain에서 전송된 USDC는 이더리움의 USDC와 다른 토큰 계약을 사용합니다. 이더리움 메인넷 계정을 보고 있는데 USDC가 Arbitrum One에 입금된 경우, Arbitrum One으로 전환하고 Arbitrum USDC 계약을 추가하기 전까지는 잔액이 없는 것처럼 표시됩니다.
USDC가 표시되지 않는 다른 이유는 다음과 같습니다.
- 올바른 토큰 유형을 가져왔지만 네트워크가 잘못된 경우
- MetaMask에서 실수로 토큰을 숨긴 경우
- 거래가 실패했거나 아직 보류 중이거나 다른 지갑으로 전송된 경우
- USDC가 개인 지갑 주소가 아닌 토큰 계약 주소로 전송된 경우
- 네트워크가 MetaMask에서 지원되지 않거나 해당 USDC 버전이 비EVM 체인 기본 자산인 경우
거래가 본인이 제어하지 않는 주소나 토큰을 전달할 수 없는 스마트 계약 주소로 전송된 경우 어떤 지갑 설정으로도 되돌릴 수 없습니다. 전송 전에 항상 수신자 주소와 네트워크를 확인하세요.
시작하기 전에
필요한 것은 다음과 같습니다.
- 잠금이 해제된 MetaMask 지갑.
- 지갑을 복원해야 하는 경우 개인 키 또는 복구 구문. 이 구문을 어떤 웹사이트에도 입력하지 마세요.
- USDC가 존재하는 정확한 네트워크. 송신자의 출금 내역이나 거래 세부 정보에서 Ethereum, Polygon, Arbitrum One, Optimism, Base, BNB Smart Chain 등의 용어를 확인하세요.
- USDC를 추가한 후 전송할 계획이라면 네트워크의 기본 토큰이 약간 필요합니다. 이더리움에서는 ETH, Polygon에서는 MATIC/POL, Arbitrum과 Optimism에서는 ETH, BNB Smart Chain에서는 BNB입니다.
사용자 지정 토큰 추가는 지갑의 표시 설정만 변경하므로 네트워크 수수료가 필요하지 않습니다. 가스 수수료는 토큰을 전송하거나 계약과 상호작용할 때만 적용됩니다.
MetaMask에 USDC 추가 방법
1단계: 거래를 찾고 네트워크 확인
MetaMask를 변경하기 전에 USDC 거래가 어디서 발생했는지 찾으세요. 송신자의 출금 확인 내역, 거래소의 전송 기록, 또는 USDC를 보낸 지갑의 거래 세부 정보를 확인하세요. 토큰 이름뿐만 아니라 네트워크도 알아야 합니다.
거래 해시가 있다면 해당 네트워크의 블록 탐색기를 여세요. 이더리움은 Etherscan, Polygon은 Polygonscan, Arbitrum은 Arbiscan을 사용하세요. Token Transfer 항목을 찾아 거래가 성공했는지 확인하세요.
2단계: MetaMask에서 올바른 네트워크 선택
MetaMask 확장 프로그램을 열고 지갑 잠금을 해제하세요. 기본 화면 상단의 네트워크 선택기를 클릭하세요. USDC 거래와 일치하는 네트워크를 선택하세요. 표준 이더리움 USDC의 경우 Ethereum Mainnet을 선택하세요.
네트워크가 목록에 없으면 먼저 Settings(설정)의 Networks(네트워크)에서 추가하세요. 예를 들어 Arbitrum One, Polygon, Base, BNB Smart Chain은 수동으로 또는 Chainlist와 같은 네트워크 목록을 통해 추가할 수 있습니다. 해당 네트워크의 공식 RPC 정보나 잘 알려진 제공업체의 정보만 사용하세요.
3단계: 토큰 탭을 열고 가져오기 시작
Tokens(토큰) 탭에 있는지 확인하세요. 이전 버전의 MetaMask에서는 Assets(자산)으로 표시될 수 있습니다. 필요한 경우 아래로 스크롤하여 Import tokens(토큰 가져오기)를 클릭하세요. 이미 토큰을 가져온 경우에도 같은 버튼으로 더 가져올 수 있습니다.
4단계: 사용자 지정 토큰 탭으로 전환하고 계약 주소 붙여넣기
Import tokens(토큰 가져오기) 화면에서 Custom Token(사용자 지정 토큰)을 선택하세요. 2단계에서 선택한 네트워크의 USDC 계약 주소를 붙여넣으세요. Polygon 또는 BNB Smart Chain에서 이더리움 계약 주소를 붙여넣지 마세요. 올바른 USDC 토큰이 생성되지 않으며 가짜 토큰 항목이 만들어질 수 있습니다.
일반적인 USDC 계약 주소는 다음과 같습니다.
- Ethereum Mainnet: 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
- Arbitrum One: 0xaf88d065e77c8cC2239327C5EDb3A432268e5831
- Optimism: 0x0b2c639c533813f4aa9d7837caf62653d097ff85
- Base: 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
- Polygon native USDC: 0x3c499c542cef5e3811e1192ce70d8cc03d5c3359
- BNB Smart Chain: 0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d
일부 네트워크에는 USDC의 브리지 버전인 USDC.e도 표시됩니다. 이것은 다른 토큰 계약입니다. 예를 들어 Polygon과 Avalanche에서는 기본 USDC와 USDC.e가 모두 표시될 수 있습니다. 둘을 혼동하지 마세요. 송신자가 어떤 것을 출금했는지 확인하세요.
주소를 붙여넣으면 Token Symbol(토큰 기호)과 Token Decimal(토큰 소수)이 USDC와 6으로 자동 입력됩니다. 자동으로 입력되지 않으면 네트워크가 잘못되었거나 계약 주소가 유효하지 않을 가능성이 높습니다. 기호가 다른 것으로 표시되면 계속하지 마세요.
5단계: 가져오기 확인
Add Custom Token(사용자 지정 토큰 추가)을 클릭하세요. MetaMask에 토큰 기호와 소수 자릿수가 표시된 확인 화면이 나타납니다. Import Tokens(토큰 가져오기)를 클릭하여 완료하세요.
USDC가 표시되는지 확인하는 방법
가져온 후 Tokens(토큰) 탭으로 돌아가세요. 잔액이 있는 USDC가 보여야 합니다. 들어오는 거래가 온체인에서 확인되었다면 잔액이 즉시 나타납니다. 금액은 블록 탐색기에 표시된 Token Transfer 이벤트와 일치해야 합니다.
USDC를 클릭하여 블록 탐색기에서 토큰 주소를 확인하면 계약 주소가 가져오려는 주소와 일치하는지 확인할 수 있습니다.
수수료, 한도 및 처리 시간
- 사용자 지정 토큰 추가: 수수료 없음.
- 이더리움에서 USDC를 전송하려면 가스로 ETH가 필요합니다. USDC는 소수 6자리를 사용합니다.
- 전송 속도는 네트워크 혼잡도와 가스 가격에 따라 달라집니다. 이더리움에서는 거래가 최종 처리되려면 충분한 확인이 필요합니다. 대부분의 사용자는 탐색기에 Success(성공)가 표시될 때까지 기다립니다.
- 일부 네트워크에서는 USDC와 USDC.e를 별도 자산으로 표시합니다. USDC.e를 받은 경우 해당 별도 계약을 가져와야 합니다.
- MetaMask는 USDC에 최소 잔액을 설정하지 않지만 일부 거래소와 스마트 계약은 설정합니다. 금액이 매우 적다면 분실된 것으로 추정하지 말고 블록 탐색기를 확인하세요.
일반적인 문제 및 해결 방법
문제: 토큰을 추가했는데도 USDC가 표시되지 않습니다.
입금과 동일한 네트워크에 있는지 확인하세요. 관련 블록 탐색기에서 거래 해시를 확인하세요. 거래가 실패했다면 USDC가 이동하지 않은 것입니다. 성공했는데도 지갑에 표시되지 않으면 잘못된 토큰 항목을 숨기고 올바른 네트워크로 전환한 후 올바른 USDC 계약을 다시 가져오세요.
문제: Ethereum Mainnet을 선택했지만 USDC가 Arbitrum One으로 전송되었습니다.
MetaMask를 Arbitrum One으로 전환하고 Arbitrum USDC 계약을 추가하세요. 이더리움 계약과 Arbitrum 계약은 서로 다른 토큰이므로 다른 네트워크가 선택된 상태에서 해당 계약을 붙여넣지 마세요.
문제: USDC를 계약 주소나 잘못된 지갑으로 전송했습니다.
토큰을 추가해도 해결되지 않습니다. USDC 계약 자체로 보냈다면 일반 지갑으로는 복구할 수 없습니다. 거래소 입금 주소로 보냈다면 거래소 지원팀에 문의하세요. 잘못된 네트워크의 자신의 주소로 보냈다면 해당 네트워크로 전환하고 올바른 토큰을 추가하세요.
문제: 이상한 이름이나 소수 자릿수가 누락된 USDC 유사 토큰이 보입니다.
그것과 상호작용하지 마세요. 사기 토큰일 수 있습니다. 숨기고 블록 탐색기 또는 공식 소스에서 검증된 계약 주소를 가져오세요.
안전 및 되돌릴 수 없는 작업
- 복구 구문이나 개인 키를 절대 공유하지 마세요. 토큰을 추가하거나 자금을 찾기 위해 지원팀이 이를 요구하지 않습니다.
- 전송 전에 항상 네트워크와 수신자 주소를 확인하세요.
- 사용자 지정 토큰 가져오기는 표시 설정일 뿐이므로 안전합니다. 지출을 승인하거나 거래에 서명하지 않습니다.
- USDC는 중앙화된 스테이블코인입니다. Circle은 법 집행에 따라 주소를 동결하거나 블랙리스트에 등록할 수 있습니다. 이는 기술적 해결책이 아니라 알아두어야 할 규제 위험입니다.
- 공개 블록체인의 거래는 최종적입니다. 잘못된 주소는 나중에 소유자가 확인되더라도 되돌릴 수 없습니다.
이 방법이 적합하지 않은 경우
USDC가 MetaMask에서 표시할 수 없는 비EVM 체인에 있다면 이 가이드의 사용자 지정 토큰 방법은 작동하지 않습니다. 해당 체인을 지원하는 지갑을 사용하세요.
출금 기능이 없는 스마트 계약으로 USDC를 이미 보냈다면 사용자 지정 토큰을 가져와도 복구할 수 없습니다. 일부 토큰은 특별한 방법으로 복구할 수 있지만 계약이 허용하는 경우에만 가능합니다. 보장은 없습니다.
이 글의 대상 독자
이 가이드는 USDC 잔액이 보이지 않는 MetaMask 사용자, USDC를 사용자 지정 토큰으로 가져와야 하는 사용자, 또는 스테이블코인을 전송하기 전에 다시 확인하려는 사용자를 위한 것입니다. 이미 MetaMask 지갑이 있고 복구 구문을 공유해서는 안 된다는 점을 알고 있다고 가정합니다.
이 콘텐츠를 만든 사람은 누구인가요?
이 가이드는 자산 관리와 포트폴리오 구성을 전문으로 하는 Barry Stidham이 작성했습니다. 그의 경력에는 디지털 자산 펀드, 온체인 동향, 위험 통제가 포함됩니다. 이 글은 교육 목적이며 개인 맞춤형 재정 조언이 아닙니다.
이 콘텐츠가 만들어진 방법
운영 단계는 공개된 지갑 문서와 토큰 계약 데이터를 통해 확인되었습니다. MetaMask의 인터페이스는 시간이 지나면서 변경되므로 메뉴 이름이 이 가이드와 다르다면 공식 MetaMask 도움 센터 지침을 따르고 관련 블록 탐색기에서 토큰 주소를 확인하세요.
이 콘텐츠가 존재하는 이유
토큰 누락 문제는 당황과 비용이 많이 드는 실수의 흔한 원인입니다. 이 글은 사용자가 표시 문제와 실제 온체인 문제를 구분하고 MetaMask에서 USDC를 표시하는 데 필요한 몇 가지 안전한 단계를 완료할 수 있도록 돕기 위해 존재합니다.
자주 묻는 질문
MetaMask에 USDC를 추가했는데 잔액이 여전히 0입니다. 어떻게 해야 하나요?
먼저 블록 탐색기에서 거래를 확인하세요. 성공했다면 선택한 네트워크와 지갑 주소가 입금 내역과 일치하는지 확인하세요. 잘못된 토큰 항목을 숨기고 올바른 네트워크로 전환한 후 올바른 USDC 계약을 다시 가져오세요.
MetaMask에서 USDC를 전송하려면 ETH가 필요한가요?
Ethereum Mainnet에서는 그렇습니다. 모든 토큰 전송에는 가스가 필요하며 가스는 ETH로 지불됩니다. Arbitrum과 Optimism에서도 가스를 ETH로 지불합니다. Polygon에서는 가스를 MATIC/POL로 지불합니다. BNB Smart Chain에서는 가스를 BNB로 지불합니다.
USDC를 사용자 지정 토큰으로 추가하는 것이 안전한가요?
예. 토큰 가져오기는 MetaMask에 특정 계약을 토큰 목록에 표시하도록 지시할 뿐입니다. 토큰에 자산을 사용할 권한을 부여하지 않습니다. 공식 소스에서 검증된 계약 주소를 사용하세요.
잘못된 주소로 전송한 USDC를 복구할 수 있나요?
아니요, MetaMask를 변경해서는 복구할 수 없습니다. 주소가 본인 것이 아니라면 누구도 거래를 되돌릴 수 없습니다. 거래소 입금 주소로 보냈다면 거래소 지원팀에 문의하세요. 다른 네트워크의 자신의 주소로 보냈다면 해당 네트워크로 전환하고 올바른 지갑을 사용하면 복구할 수 있습니다.
USDC와 USDC.e의 차이점은 무엇인가요?
USDC.e는 USDC가 해당 네트워크에서 기본 자산이 되기 전에 생성된 브리지 버전의 USDC입니다. 기본 USDC는 대상 체인에서 Circle이 직접 발행합니다. 둘은 서로 다른 계약이며 자동으로 교환할 수 없습니다. 거래와 일치하는 것을 가져와야 합니다.
결론
USDC가 MetaMask에 표시되지 않아도 당황하지 마세요. 먼저 네트워크와 블록 탐색기를 확인하세요. 그런 다음 해당 네트워크의 올바른 USDC 계약을 추가하세요. 토큰 추가에는 가스 비용이 들지 않으며 지갑을 위험에 빠뜨리지 않습니다. 그러나 거래가 잘못된 주소로 전송되었다면 토큰 가져오기로 해결할 수 없습니다. 복구 구문을 안전하게 보관하고, 계약 주소를 확인하고, 스테이블코인을 전송하기 전에 모든 네트워크를 확인하세요.
출처: MetaMask 도움 센터 — MetaMask에서 토큰을 표시하는 방법 | Etherscan — USD Coin(USDC) 토큰 계약
최종 업데이트: 2026-08-13 (UTC)























