메타마스크 네트워크 수동 추가: 아비트럼 및 폴리곤 설정값
증상 확인: 네트워크가 목록에 없을 때
메타마스크 지갑에서 토큰을 스왑하거나. 특정 dapp(탈중앙화 애플리케이션)을 사용하려고 하는데, 네트워크 선택 드롭다운 목록에 아비트럼(arbitrum)이나 폴리곤(polygon)이 보이지 않습니다. “잘못된 네트워크”라는 경고가 지속적으로 표시되며, 본인의 자산을 확인하거나 트랜잭션을 보낼 수 없는 상태입니다. 이는 해당 네트워크가 메타마스크에 기본적으로 포함되어 있지 않기 때문에 발생하는 문제입니다.
원인 분석: RPC 엔드포인트의 부재
메타마스크는 이더리움 메인넷을 기본 네트워크로 제공합니다. 아비트럼, 폴리곤과 같은 다른 레이어2(L2) 또는 사이드체인 네트워크를 사용하려면, 해당 네트워크와 소통하기 위한 ‘문’인 RPC(Remote Procedure Call) 엔드포인트 정보를 수동으로 메타마스크에 알려줘야 합니다. 네트워크 정보를 추가하지 않으면, 지갑은 해당 블록체인과의 연결 경로를 모르기 때문에 모든 요청이 실패하게 됩니다.
주의사항: 반드시 공식 정보를 사용하라
네트워크 정보를 추가할 때 가장 중요한 것은 공식 출처의 RPC URL을 사용하는 것입니다. 악의적인 제3자가 제공한 가짜 RPC를 추가하면, 당신의 트랜잭션을 가로채거나 개인키를 유출당할 수 있습니다. 아래 제공되는 모든 설정값은 각 네트워크 공식 문서를 기준으로 합니다. 설정 과정에서 ‘체인 ID’는 실제로 정확히 입력해야 하며, 오타가 나면 자금 손실로 이어질 수 있습니다. 작업 전 본 지갑의 시드 문구(복구 구문)를 안전한 곳에 백업해 두었는지 다시 한번 확인하십시오.
해결 방법 1: 아비트럼 네트워크 수동 추가
아비트럼은 이더리움의 대표적인 레이어2 롤업 네트워크로, 낮은 가스비와 빠른 거래 확인 속도를 제공합니다. 메타마스크에 아비트럼 원(Arbitrum One) 메인넷을 추가하는 과정입니다.
- 브라우저 확장 프로그램 또는 모바일 앱에서 메타마스크를 실행합니다.
- 우측 상단의 계정 아이콘을 클릭한 후, 드롭다운 메뉴에서 설정(Settings)을 선택합니다.
- 설정 메뉴에서 네트워크(Networks)를 클릭합니다.
- 네트워크 추가(Add Network) 버튼을 클릭합니다.
- 다음과 같은 정보를 정확하게 입력합니다, ‘체인 id’는 숫자만 입력합니다.
- 네트워크 이름(Network Name): Arbitrum One
- 새 RPC URL(New RPC URL): https://arb1.arbitrum.io/rpc
- 체인 ID(Chain ID): 42161
- 통화 기호(Currency Symbol): ETH
- 블록 탐색기 URL(Block Explorer URL): https://arbiscan.io
- 모든 정보 입력을 마쳤으면 하단의 저장(Save) 버튼을 클릭합니다.
이제 메타마스크 상단의 네트워크 전환 메뉴에서 ‘Arbitrum One’이 목록에 나타납니다. 해당 네트워크로 전환하면, 아비트럼 네트워크 상의 자산(예: Arbitrum ETH)을 보고 관리할 수 있습니다.
아비트럼 노바(Arbitrum Nova) 추가 (필요한 경우)
아비트럼 생태계의 또 다른 네트워크인 노바(Nova)는 게임 및 소셜 DApp에 특화되어 있습니다. 추가 방법은 동일하며, 아래 정보를 사용합니다.
- 네트워크 이름: Arbitrum Nova
- 새 RPC URL: https://nova.arbitrum.io/rpc
- 체인 ID: 42170
- 통화 기호: ETH
- 블록 탐색기 URL: https://nova.arbiscan.io
해결 방법 2: 폴리곤 네트워크 수동 추가
폴리곤(Polygon, 이전 명칭 Matic)은 이더리움의 사이드체인 및 레이어2 솔루션을 결합한 네트워크입니다. 폴리곤 포지(Polygon PoS) 메인넷을 추가하는 절차입니다.
- 메타마스크 설정 내 네트워크(Networks) 메뉴로 진입합니다.
- 네트워크 추가(Add Network) 버튼을 클릭합니다.
- 다음 정보를 정확하게 입력 필드에 기입합니다.
- 네트워크 이름: Polygon Mainnet
- 새 RPC URL: https://polygon-rpc.com
- 체인 ID: 137
- 통화 기호: MATIC
- 블록 탐색기 URL: https://polygonscan.com
- 정보 확인 후 저장(Save)을 클릭하여 추가를 완료합니다.
폴리곤 메인넷으로 전환하면, 네이티브 토큰인 MATIC과 폴리곤 네트워크 상의 다양한 토큰(예: USDC on Polygon)을 관리할 수 있게 됩니다.
폴리곤 테스트넷 추가 (개발/테스트용)
스마트 컨트랙트 개발자나 트랜잭션 테스트를 원하는 사용자는 Mumbai 테스트넷을 추가할 수 있습니다.
- 네트워크 이름: Mumbai Testnet
- 새 RPC URL: https://rpc-mumbai.maticvigil.com
- 체인 ID: 80001
- 통화 기호: MATIC
- 블록 탐색기 URL: https://mumbai.polygonscan.com
해결 방법 3: 고급 검증 및 문제 해결
네트워크를 추가했는데도 연결이 되지 않거나, 트랜잭션이 계속 실패한다면 다음 단계를 점검해야 합니다.
RPC 연결 상태 진단
추가한 RPC URL에 문제가 있을 수 있습니다. 가장 간단한 진단 방법은 브라우저의 새 탭을 열어 RPC URL을 직접 입력해 보는 것입니다. 예를 들어, 아비트럼 RPC URL(https://arb1.arbitrum.io/rpc)을 주소창에 입력하면 일반적인 웹페이지가 아닌 JSON 형식의 텍스트 응답이 나타납니다. “Method not allowed” 또는 비슷한 응답이 오면 RPC 서버는 정상입니다, 연결 시간 초과나 ssl 오류가 발생하면 해당 rpc가 일시적으로 다운되었거나 차단된 것일 수 있습니다.
대체 RPC 엔드포인트 사용
공식 RPC가 느리거나 접속 불가할 때, 신뢰할 수 있는 제3자 RPC 제공업체의 엔드포인트를 사용할 수 있습니다, 단, 반드시 해당 네트워크 공식 문서에서 추천하는 제공업체 목록을 참고해야 합니다.
- 아비트럼 대체 rpc (예시):
- https://arbitrum-mainnet.infura.io/v3/your-project-id (infura 사용 시)
- https://arbitrum.public-rpc.com
- 폴리곤 대체 rpc (예시):
- https://polygon-mainnet.infura.io/v3/your-project-id
- https://polygon-mainnet.g.alchemy.com/v2/your-api-key
대체 rpc 사용 시 ‘체인 id’는 동일하게 유지합니다. Infura나 Alchemy 같은 서비스는 무료 티어가 있지만, 프로젝트 ID나 API 키가 필요합니다.
네트워크 재설정 (최후의 수단)
네트워크 설정이 완전히 꼬인 경우, 메타마스크의 ‘네트워크 재설정’ 기능을 사용합니다. 이 작업은 캐시를 지우고 네트워크 상태를 초기화하지만, 계정이나 자산에는 영향을 미치지 않습니다.
- 메타마스크 설정에서 고급(Advanced) 메뉴로 이동합니다.
- 화면을 아래로 스크롤하여 계정 초기화(Reset Account)가 아닌 네트워크 재설정(Reset Network) 버튼을 찾습니다.
- 버튼을 클릭하여 재설정을 확인합니다.
- 재설정 후, 위의 방법 1과 2를 따라 네트워크를 다시 추가합니다.
전문가 팁: 효율성과 보안을 높이는 방법
체인리스트(Chainlist.org) 활용: 수동 입력이 번거롭거나 실수하기 싫다면, chainlist.org 사이트를 이용하십시오. 이는 EVM(Ethereum Virtual Machine) 호환 네트워크의 공식 정보를 집대성한 사이트로, 지갑을 연결하면 자동으로 올바른 네트워크 정보를 추가해 줍니다. 한편 사이트의 신뢰성을 확인하고 URL을 체크하는 신중함은 필수입니다. 이처럼 복잡하고 방대한 정보를 다룰 때, 시스템의 도움을 받아 실수를 줄이고 정확도를 높이는 전략은 성공적인 비즈니스 발표 현장에서도 필수적입니다. 수많은 네트워크 정보를 외워서 입력할 수 없듯, 중요한 발표 내용을 모두 암기하여 완벽하게 전달하기란 쉽지 않기 때문입니다. 실전 무대에서 당황하지 않고 준비한 모든 내용을 매끄럽게 전달하고 싶다면 파워포인트 발표자 도구 활용: 대본 보면서 프레젠테이션 하기 기법을 적극 활용해 보시기 바랍니다. 체인리스트가 기술적 설정을 보조하듯, 발표자 도구는 청중에게는 보이지 않는 나만의 가이드를 제공하여 전문성을 극대화해 주는 든든한 조력자가 되어줄 것입니다.
사용자 정의 토큰 추가: 네트워크를 추가한 후에도 특정 토큰이 자산 목록에 보이지 않을 수 있습니다. 이는 해당 토큰 컨트랙트 주소를 메타마스크가 모르기 때문입니다. 자산(Assets) 탭 하단의 ‘토큰 가져오기(Import tokens)’를 클릭한 후. 해당 토큰의 정확한 컨트랙트 주소를 입력하면 됩니다. 컨트랙트 주소는 반드시 폴리곤스캔(Polygonscan)이나 아비트럼스캔(Arbiscan) 같은 공식 블록 탐색기에서 확인해야 합니다.
네트워크별 가스비 이해: 아비트럼과 폴리곤은 이더리움보다 가스비가 훨씬 저렴하지만, 여전히 네이티브 토큰(각각 ETH, MATIC)이 네트워크 수수료 지불에 필요합니다. 해당 네트워크에서 트랜잭션을 보내기 전, 지갑에 소량의 네이티브 토큰이 있는지 확인하십시오. 이더리움 메인넷에서 아비트럼이나 폴리곤으로 자산을 이동하려면 공식 브리지(예: arbitrum.io/bridge, wallet.polygon.technology/bridge)를 사용해야 합니다.