NFT를 전송했는데 상대방이 "안 보인다"고 하면 정말 당황스럽습니다. 분명히 트랜잭션도 완료됐고, 블록체인에도 기록됐는데 왜 지갑에서 안 보이는 걸까요. 처음 겪는 분들은 NFT가 사라진 게 아닐까 불안한 마음이 들 수밖에 없습니다.
다행히 대부분의 경우 NFT 자체가 없어진 게 아닌 경우가 많습니다. 원인을 파악하고 나면 생각보다 간단하게 해결할 수 있습니다. 지금부터 하나씩 짚어드리겠습니다.
전송 대표 이미지
NFT 전송 완료됐는데 안 보이는 흔한 이유
가장 먼저 확인해야 할 건 지갑 앱이나 마켓플레이스의 표시 문제입니다. 트랜잭션은 성공했지만, 화면에 반영되지 않은 경우가 꽤 많습니다. NFT 정보를 불러오는 서버가 느리거나, 캐시가 남아 있어서 생기는 현상인 경우가 많습니다.
오픈씨(OpenSea) 기준으로는 NFT를 받은 직후 바로 보이지 않고, 수 분에서 수십 분이 걸리기도 합니다. 메타마스크 앱에서도 NFT 탭을 새로고침해야 나타나는 경우가 있습니다.
가장 먼저 해볼 것들
- 지갑 앱을 완전히 껐다가 다시 켜기
- 오픈씨·마켓플레이스 페이지 새로고침 또는 캐시 삭제
- 10~30분 기다린 후 다시 확인
- 블록 익스플로러(이더스캔 등)에서 트랜잭션 상태 먼저 확인
블록 익스플로러로 전송 상태 확인하는 법
암호화폐 보안 이미지
NFT가 안 보일 때 가장 먼저 해야 할 건 블록 익스플로러 확인입니다. 이더리움 기반이라면 이더스캔(Etherscan), 폴리곤이라면 폴리곤스캔(Polygonscan)을 이용하면 됩니다. 여기서는 지갑 화면과 관계없이 실제 온체인 기록을 볼 수 있습니다.
보내는 사람의 지갑 주소 또는 트랜잭션 해시를 입력하면 전송 기록이 나옵니다. 상태가 "Success"로 표시되어 있다면, NFT는 이미 받는 사람 지갑에 도착한 것입니다. 보이지 않는 건 표시 문제일 가능성이 높습니다.
1. etherscan.io 접속
2. 받는 사람의 지갑 주소 검색
3. 상단 탭에서 "ERC-721 Token Txns" 또는 "ERC-1155 Token Txns" 클릭
4. 해당 NFT 컨트랙트 주소와 토큰 ID 확인
여기서 기록이 있다면 NFT는 정상적으로 수신된 것입니다.
메타마스크에서 NFT가 안 보일 때 해결 방법
메타마스크는 기본적으로 NFT 자동 감지 기능이 꺼져 있는 경우가 많습니다. 설정에서 직접 켜줘야 하고, 그래도 안 보이면 수동으로 NFT를 추가해야 합니다. 막히는 부분이지만 방법은 어렵지 않습니다.
NFT 자동 감지 켜기
- 메타마스크 앱 실행 → 우측 상단 메뉴(햄버거) 클릭
- 설정(Settings) → 보안 및 개인정보(Security & Privacy)
- "NFT 자동 감지(Autodetect NFTs)" 토글 켜기
- 앱 재시작 후 NFT 탭 확인
수동으로 NFT 추가하기
- 메타마스크 NFT 탭 하단 "NFT 가져오기(Import NFT)" 클릭
- 이더스캔에서 확인한 컨트랙트 주소 입력
- 토큰 ID 입력 후 추가
이더스캔에서 해당 트랜잭션을 열면 "Token ID"와 "Contract" 항목이 표시됩니다. 이 두 가지 정보를 메타마스크 NFT 추가 화면에 그대로 입력하면 됩니다.
네트워크가 달라서 안 보이는 경우도 있습니다
전송할 때 사용한 네트워크와 받는 사람이 보고 있는 네트워크가 다르면, 당연히 NFT는 안 보입니다. 예를 들어 폴리곤 네트워크로 전송했는데, 받는 사람이 이더리움 메인넷을 보고 있는 경우가 이에 해당합니다.
이럴 때는 지갑에서 네트워크를 전송에 사용한 것과 같은 걸로 변경해야 합니다. 메타마스크 상단에서 네트워크 이름을 클릭하면 변경할 수 있습니다.
| NFT 전송 네트워크 | 지갑에서 선택해야 할 네트워크 | 확인 익스플로러 |
|---|---|---|
| 이더리움 (ETH) | Ethereum Mainnet | etherscan.io |
| 폴리곤 (MATIC) | Polygon Mainnet | polygonscan.com |
| 솔라나 (SOL) | Solana (팬텀 지갑) | solscan.io |
| 클레이튼 (KLAY) | Klaytn Mainnet | scope.klaytn.com |
진짜 주의할 점은 이겁니다
이 상황에서 가장 위험한 실수는 "아직 안 간 것 같다"고 판단하고 NFT를 다시 보내는 것입니다. 이미 전송이 완료된 상태에서 한 번 더 보내면, NFT를 두 번 보내게 됩니다. 블록체인 트랜잭션은 되돌릴 수 없기 때문에 반드시 이더스캔 등에서 먼저 확인 후 행동하세요.
또한 "NFT를 복구해준다"는 DM이나 댓글은 100% 사기입니다. 절대 개인키나 시드 문구를 공유하지 마세요.
NFT가 안 보이는 건 대부분 표시 지연, 자동 감지 미설정, 네트워크 불일치 중 하나인 경우가 많습니다. 이더스캔에서 트랜잭션이 Success 상태라면 크게 걱정하지 않아도 됩니다. 차분하게 위 순서대로 하나씩 확인해보세요.
NFT와 지갑 사용이 처음이라면 아래 글도 함께 읽어보시면 도움이 될 수 있습니다.