메타마스크토큰추가안됨 해결하는 방법

예전에 거래소에서 토큰을 출금한 뒤 메타마스크 잔액이 0으로 보여 식은땀이 난 적이 있다. 토큰 이름을 몇 번이나 검색해도 나오지 않았다. 나중에 확인하니 출금은 BNB 스마트 체인으로 해놓고, 지갑에서는 이더리움 네트워크를 보고 있었다. 메타마스크토큰추가안됨 상황에서는 추가 버튼을 계속 누르기보다 토큰이 어느 주소, 어느 네트워크에 있는지부터 확인하는 편이 빠르다.
먼저 거래 내역에서 네트워크와 받는 주소를 확인한다
거래소 출금 내역이나 전송한 지갑의 기록에서 출금 네트워크, 받는 주소, 거래 해시를 찾는다. 메타마스크에서 선택한 계정 주소가 받는 주소와 같은지도 비교한다. 계정을 여러 개 만들어 썼다면 ‘계정 1’에서 보이지 않는 자산이 다른 계정에 있을 수 있다.
그다음 출금에 사용한 네트워크의 블록 탐색기에서 거래 해시를 조회한다. 이더리움이면 이더스캔, BNB 스마트 체인이면 BscScan처럼 해당 체인의 탐색기를 써야 한다. 거래가 성공했는지, 받는 주소가 맞는지, 어떤 토큰이 얼마나 이동했는지 순서대로 본다. 아직 처리 중이거나 실패한 거래라면 메타마스크에 토큰을 추가해도 입금액이 생기지 않는다.
같은 지갑 주소가 여러 EVM 네트워크에서 쓰이더라도 잔액은 네트워크별로 다르다. 예를 들어 BNB 스마트 체인으로 받은 토큰을 이더리움 화면에서 찾으면 보이지 않는다. 메타마스크 공식 도움말도 잔액이 없을 때 거래 완료 여부와 네트워크, 선택한 계정을 먼저 확인하라고 안내한다.
토큰 이름 대신 해당 체인의 컨트랙트 주소를 쓴다
탐색기에서 내 주소의 토큰 보유 내역까지 확인됐다면, 이제 표시 문제를 볼 차례다. 메타마스크는 모든 토큰을 자동으로 찾아 보여주지는 않는다. 이름이나 심벌이 같아도 서로 다른 토큰일 수 있어서, 검색창에 이름만 넣고 고르는 방식은 조심스럽다.
나는 전송 내역에 표시된 토큰을 눌러 해당 체인의 컨트랙트 주소를 확인한다. 프로젝트 공식 안내나 코인게코의 네트워크별 컨트랙트 정보와도 대조한다. 복사할 때는 내 지갑 주소나 거래 해시가 아니라 토큰 컨트랙트 주소인지 확인한다. 특히 같은 이름의 토큰이 여러 체인에 있다면 주소도 체인별로 따로 확인해야 한다.
메타마스크 확장 프로그램에서는 토큰 목록의 점 세 개 메뉴에서 ‘토큰 관리’를 열고 검색한다. 목록에 없다면 아래쪽 ‘사용자 지정 토큰 추가’에서 컨트랙트 주소를 붙여 넣고 가져오면 된다. 모바일에서는 토큰 목록의 더하기 버튼을 눌러 검색하거나 ‘사용자 지정 토큰’ 탭에서 주소를 입력한다. 화면의 메뉴 이름은 앱 버전에 따라 조금 달라질 수 있다. 추가 자체가 토큰을 보내거나 사는 거래는 아니므로, 가져오기 과정에 가스비를 내라는 별도 사이트가 뜬다면 멈춰야 한다.
이미 추가됐거나 추가 후에도 0으로 보일 때
‘이미 추가된 토큰’이라는 메시지가 뜨면 먼저 토큰 목록에서 숨김 처리됐는지 살핀다. 같은 네트워크와 계정을 선택했는지도 다시 본다. 메타마스크 공식 도움말은 확장 프로그램에서 이 오류가 계속될 때 브라우저 권한이나 연결 상태를 확인하고 브라우저를 다시 열어보는 방법도 안내한다. 다만 권한 설정을 바꾸기 전에 탐색기에서 실제 보유량을 확인하는 게 우선이다.
토큰은 목록에 생겼는데 잔액만 0이라면 탐색기에 표시된 현재 보유량과 비교한다. 탐색기에도 0이라면 전송 뒤 다른 주소로 다시 이동했는지 거래 내역을 봐야 한다. 탐색기에는 수량이 있는데 지갑만 0이라면 네트워크를 바꿨다가 돌아오거나 목록을 새로고침하고, 연결 상태를 확인한다. 스테이킹이나 디파이에 예치한 경우에는 일반 지갑의 토큰 잔액 대신 예치 포지션이나 영수증 토큰으로 나타날 수도 있다. 이때도 해당 서비스의 거래 내역부터 확인하는 편이 정확했다.
급할수록 복구 안내와 낯선 토큰을 경계한다
잔액이 안 보이면 검색 결과에 뜨는 ‘지갑 복구’ 안내를 누르고 싶어진다. 하지만 정상적인 토큰 표시 확인에 비밀 복구 구문이나 개인키를 입력할 이유는 없다. 상담을 빙자해 화면 공유를 요구하거나, 특정 사이트에 지갑을 연결하라고 하면 중단한다. 출처를 모르는 토큰이 목록에 나타났을 때도 판매나 승인 버튼을 서둘러 누르지 않는다.
내가 앞서 겪은 문제도 토큰을 새로 만들어 넣어서 해결한 게 아니었다. 출금 기록의 네트워크를 확인하고 그 네트워크로 화면을 바꾸자 잔액을 찾을 수 있었다. 지금도 토큰이 안 보이면 ‘전송 완료, 받는 주소, 네트워크, 컨트랙트 주소, 탐색기 잔액’ 순서로 확인한다. 이 다섯 가지가 맞아야 메타마스크의 표시 문제인지, 실제 전송 문제인지 구분할 수 있다.







