TON 네트워크와 메타마스크 호환 여부 및 그램 코인 이용 방법

메타마스크에 TON을 추가하려고 하면 RPC URL, 체인 ID와 통화 기호를 입력하는 방법부터 찾게 됩니다. 하지만 TON은 이더리움 가상 머신과 호환되는 EVM 네트워크가 아니므로 일반적인 사용자 지정 네트워크 방식으로 추가할 수 없습니다.

여기서 TON과 Gram의 명칭도 구분해야 합니다. TON은 The Open Network 블록체인을 의미하며, 네트워크의 네이티브 자산은 기존 톤코인(Toncoin)에서 그램(Gram)으로 명칭이 변경됐습니다. 현재 공식 티커는 GRAM이며, 일부 거래소와 지갑에는 과거 명칭인 Toncoin 또는 티커 TON이 일정 기간 남아 있을 수 있습니다.

그램 코인을 보관하고 전송하려면 TON 네트워크를 지원하는 별도의 지갑이 필요합니다. EVM 네트워크에서 유통되는 래핑 자산이나 제3자 메타마스크 스냅은 별도로 구분해야 하며, 이를 네이티브 Gram과 동일하게 생각해서는 안 됩니다.

Toncoin에서 Gram으로 무엇이 변경됐을까?

TON 네트워크의 네이티브 자산은 현재 그램(Gram)이며, 거래 티커는 GRAM입니다. 과거에는 Toncoin이라는 명칭과 TON 티커가 사용됐지만, 자산 명칭과 티커가 변경됐습니다.

다만 블록체인 네트워크의 이름은 TON 또는 The Open Network로 유지됩니다. 따라서 다음과 같이 구분하면 이해하기 쉽습니다.

  • 블록체인 이름: TON 또는 The Open Network
  • 현재 네이티브 자산 이름: Gram
  • 현재 네이티브 자산 티커: GRAM
  • 과거 자산 이름: Toncoin
  • 과거 티커: TON

이번 변경은 새로운 블록체인이나 별도의 토큰이 만들어졌다는 의미가 아닙니다. 기존 TON 네트워크의 네이티브 자산 명칭과 표시 기호가 변경된 것입니다.

거래소와 지갑의 업데이트 시점은 서로 다를 수 있습니다. 어떤 서비스에는 Gram 또는 GRAM으로 표시되고, 다른 서비스에는 기존 Toncoin이나 TON 표기가 남아 있을 수 있습니다. 출금할 때는 이름만 보지 말고 반드시 네트워크가 TON으로 표시되는지 확인해야 합니다.

TON 네트워크와 Gram 자산 및 GRAM 티커의 차이

메타마스크에 TON 네트워크를 추가할 수 있을까?

메타마스크의 사용자 지정 네트워크 기능으로는 TON 메인넷을 추가할 수 없습니다. 메타마스크에서 RPC URL과 체인 ID를 입력해 네트워크를 추가하는 방식은 기본적으로 EVM과 호환되는 블록체인을 대상으로 합니다.

TON은 독립적인 블록체인 구조와 계정 체계를 사용합니다. 메타마스크의 일반적인 0x 주소와 TON 지갑 주소는 서로 호환되지 않으며, TON 관련 RPC 주소를 찾았다고 해서 이를 메타마스크의 사용자 지정 네트워크 입력란에 등록할 수 있는 것도 아닙니다.

메타마스크에서 TON 네트워크와 Gram을 이용할 수 있는지 구분하면 다음과 같습니다.

  • 사용자 지정 RPC로 TON 메인넷 추가: 불가능
  • 사용자 지정 토큰으로 네이티브 GRAM 추가: 불가능
  • EVM 네트워크에서 발행된 래핑 자산 표시: 조건부 가능
  • 상호운용성 Snap을 통한 TON 접근: 지원되는 Snap이 있는 경우에만 가능
  • TON 전용 지갑으로 네이티브 GRAM 관리: 가능

검색 결과에 표시되는 임의의 TON RPC URL이나 체인 ID를 메타마스크에 입력해서는 안 됩니다. TON 메인넷을 추가할 수 있다고 주장하며 지갑 연결이나 토큰 승인을 요구한다면 출처부터 다시 확인해야 합니다.

메타마스크 스냅으로 TON을 이용할 수 있을까?

메타마스크 스냅(MetaMask Snaps)은 메타마스크에 새로운 기능을 추가하는 확장 방식입니다. 일부 상호운용성 스냅은 이더리움과 구조가 다른 비 EVM 네트워크를 메타마스크 환경에서 이용할 수 있도록 지원합니다.

다만 스냅을 설치하는 것은 사용자 지정 RPC를 추가하는 것과 다릅니다. 스냅은 제3자 개발자가 제공할 수 있으며 설치 과정에서 요청하는 권한과 데이터 처리 방식도 확인해야 합니다.

TON을 지원한다고 표시된 스냅을 발견했다면 다음 사항을 먼저 살펴보세요.

  • MetaMask Snaps 공식 디렉터리에 등록되어 있는지
  • 개발자와 배포 주체가 명확한지
  • 최근 업데이트와 보안 감사 자료가 있는지
  • 설치 과정에서 어떤 권한을 요청하는지
  • 네이티브 GRAM을 직접 관리하는 구조인지
  • 별도의 계정이나 복구 정보가 생성되는지
  • 현재 TON 메인넷을 정상적으로 지원하는지

메타마스크는 상호운용성 스냅이 일반적으로 메타마스크에서 직접 개발한 기능이 아닐 수 있다고 안내합니다. 공식 디렉터리에 등록됐다는 사실만으로 모든 스냅의 안전성이 동일하게 보장되는 것은 아닙니다.

스냅의 지원 상태는 변경될 수 있으므로 설치 전 메타마스크 스냅 공식 디렉터리에서 최신 정보를 다시 확인해야 합니다. 처음 TON 네트워크를 이용한다면 출처가 불분명한 스냅보다 검증된 TON 전용 지갑을 사용하는 편이 구조를 이해하기 쉽습니다.

사용자 지정 RPC와 메타마스크 스냅 및 TON 전용 지갑 이용 방식 비교

TON 지갑은 이더리움 지갑과 무엇이 다를까?

이더리움에서 일반 사용자의 계정은 개인 키를 기준으로 작동합니다. 반면 TON에서는 일반적인 지갑도 블록체인에 배포되는 스마트 계약 형태로 작동합니다.

TON 지갑 계약은 공개 키와 거래 순서를 관리하는 값을 이용해 서명을 확인하고 같은 거래가 반복 실행되는 것을 방지합니다. 같은 공개 키를 사용하더라도 지갑 계약 버전이나 설정값이 다르면 서로 다른 주소가 생성될 수 있습니다.

이러한 구조 때문에 이더리움의 개인 키나 0x 주소를 TON 지갑 주소로 그대로 사용할 수 없습니다. 메타마스크 계정 주소로 그램 코인을 전송한다고 해서 TON 지갑에 자산이 표시되는 것도 아닙니다.

TON 지갑을 선택할 때는 다음 내용을 확인하는 것이 좋습니다.

  • 비수탁형 지갑인지
  • 복구 문구를 사용자가 직접 보관하는지
  • 지원하는 TON 지갑 계약 버전
  • 모바일·브라우저·웹 환경 지원 여부
  • TON Connect 지원 여부
  • 공식 앱스토어 또는 공식 사이트에서 배포되는지
  • 최근 업데이트와 보안 감사 자료가 있는지

복구 문구를 직접 관리하는 비수탁형 지갑에서는 운영사도 분실된 문구를 복원해 줄 수 없습니다. 지갑을 만든 직후 복구 문구를 오프라인에 기록하고 화면 캡처나 이메일 및 클라우드 메모에 저장하지 않는 것이 안전합니다.

TON 지갑으로 그램을 이용하는 기본 과정

TON 네트워크의 네이티브 자산인 그램을 이용하려면 TON을 지원하는 지갑을 준비해야 합니다. 지갑을 설치하기 전에는 공식 사이트나 앱스토어의 개발자 정보를 확인하고, 검색 광고에서 제공하는 설치 파일은 이용하지 않는 것이 좋습니다.

기본적인 이용 과정은 다음과 같습니다.

  1. 공식 TON 자료에서 지원되는 지갑을 확인합니다.
  2. 공식 사이트나 앱스토어에서 지갑을 설치합니다.
  3. 새 지갑을 만들고 복구 문구를 오프라인에 기록합니다.
  4. 지갑에 표시되는 TON 수신 주소를 확인합니다.
  5. 거래소에서 출금 자산이 Gram 또는 기존 명칭 Toncoin인지 확인합니다.
  6. 출금 네트워크를 TON으로 선택합니다.
  7. 처음에는 소량의 그램 코인을 전송해 정상적으로 도착하는지 확인합니다.
  8. TON 디앱을 이용할 때는 TON Connect를 통해 지갑을 연결합니다.

지갑에 표시되는 자산명은 업데이트 시점에 따라 Gram, GRAM, Toncoin 또는 TON으로 다르게 보일 수 있습니다. 이름만으로 판단하지 말고 지갑이 TON 메인넷을 지원하는지 확인해야 합니다.

복구 문구는 지갑을 복원하고 자산을 사용할 수 있는 핵심 정보입니다. 고객센터나 디앱 운영자를 사칭한 사람이 복구 문구를 요구하더라도 제공해서는 안 됩니다.

TON Connect는 메타마스크 연결과 어떻게 다를까?

TON 생태계의 디앱은 일반적으로 TON Connect를 이용해 지갑과 연결됩니다. 사용자가 디앱에서 Connect Wallet을 선택하면 TON Connect를 지원하는 지갑 목록이나 QR 코드가 표시되고, 사용자는 자신의 TON 지갑에서 연결 요청을 승인합니다.

TON Connect는 메타마스크에 TON RPC를 등록하는 기능이 아닙니다. TON 디앱과 TON 지갑 사이에서 연결과 거래 승인을 전달하기 위한 별도의 표준입니다.

일반적인 연결 과정은 다음과 같습니다.

  1. 이용하려는 TON 디앱의 주소가 정확한지 확인합니다.
  2. 디앱에서 Connect Wallet을 선택합니다.
  3. 이용 중인 TON 지갑을 선택하거나 QR 코드를 스캔합니다.
  4. 지갑에 표시되는 연결 대상과 요청 내용을 확인합니다.
  5. 거래가 필요한 경우 수신 주소와 GRAM 수량 및 수수료를 확인합니다.
  6. 지갑에서 최종 거래 서명을 승인합니다.
TON 디앱에서 TON Connect로 지갑을 연결하고 거래를 승인하는 과정

지갑을 연결하는 것과 자산 전송을 승인하는 것은 서로 다른 단계입니다. 단순 연결만 요청한 서비스가 곧바로 GRAM 전송이나 출처가 불분명한 서명을 요구한다면 승인하기 전에 요청 내용을 다시 확인해야 합니다.

네이티브 Gram과 EVM 네트워크의 래핑 자산 차이

GRAM 코인은 TON 블록체인에서 네트워크 수수료와 자산 전송에 사용되는 기본 자산입니다. TON 지갑 주소로 전송하며 TON 네트워크에서 처리됩니다.

반면 다른 블록체인에서 그램의 가치를 나타내도록 발행된 래핑 자산은 별도의 토큰 계약으로 작동합니다. EVM 네트워크에 발행된 래핑 자산이라면 계약 주소를 이용해 메타마스크에 표시할 수 있습니다.

두 자산은 다음과 같은 차이가 있습니다.

  • 네이티브 Gram: TON 네트워크에서 전송
  • 래핑 자산: 발행된 EVM 네트워크에서 전송
  • 네이티브 Gram 주소: TON 지갑 주소 사용
  • EVM 기반 래핑 자산 주소: 0x 주소 사용
  • TON 네트워크 수수료: GRAM으로 지불
  • 래핑 자산 전송 수수료: 해당 EVM 네트워크의 기본 자산으로 지불

메타마스크에 Gram, GRAM, Toncoin 또는 TON이라는 이름과 로고가 표시된다고 해서 네이티브 Gram이라는 의미는 아닙니다. 계약 주소, 발행 네트워크와 발행 주체를 확인해야 합니다.

래핑 자산을 네이티브 GRAM으로 전환하려면 별도의 브리지나 교환 과정이 필요할 수 있습니다. 이 과정에는 스마트 계약 오류, 유동성 부족, 운영 중단과 잘못된 네트워크 선택 위험이 있으므로 공식 지원 여부를 먼저 확인해야 합니다.

TON 주소 형식이 여러 가지로 보이는 이유

TON 주소는 원시 형식과 사용자가 읽기 쉬운 형식으로 표시될 수 있습니다. 지갑이나 거래소에서 주소 앞부분이 EQ 또는 UQ처럼 다르게 보일 수 있는데, 이는 바운서블과 논바운서블 형식의 차이와 관련이 있습니다.

바운서블 주소

바운서블 주소는 전송된 메시지를 대상 계정에서 정상적으로 처리하지 못했을 때 반환 처리를 고려하는 형식입니다. 이미 활성화된 지갑이나 스마트 계약으로 전송할 때 주로 사용됩니다.

논바운서블 주소

논바운서블 주소는 아직 활성화되지 않은 새 지갑에 처음 자금을 전송할 때 사용될 수 있습니다. 새 계정으로 처음 GRAM을 전송할 때 잘못된 주소 형식을 선택하면 처리에 문제가 생길 수 있으므로 이용 중인 지갑의 안내를 따라야 합니다.

주소 형식을 사용자가 임의로 변환하기보다는 수신 지갑에서 제공하는 복사 버튼을 이용하는 것이 안전합니다. 거래소가 특정 형식만 지원한다면 해당 거래소 안내와 수신 지갑의 지원 여부를 함께 확인해야 합니다.

거래소에서 그램 코인을 출금할 때 확인할 사항

거래소에서 그램(GRAM) 코인을 출금할 때는 수신 주소뿐만 아니라 출금 네트워크가 TON 또는 The Open Network로 선택되어 있는지 확인해야 합니다. 메타마스크의 일반적인 0x 주소를 네이티브 GRAM의 수신 주소로 입력해서는 안 됩니다.

명칭 변경이 모든 거래소에 동시에 반영되는 것은 아닙니다. 출금 자산이 GRAM으로 표시될 수도 있고 기존 명칭인 TON 또는 Toncoin으로 표시될 수도 있습니다. 이름만 보고 판단하지 말고 출금 네트워크와 수신 지갑의 주소 형식을 함께 확인해야 합니다.

일부 거래소는 하나의 입금 주소로 여러 사용자의 입금을 처리하기 위해 메모나 코멘트를 요구할 수 있습니다. 거래소가 메모를 제공했다면 주소와 함께 정확하게 입력해야 합니다. 메모가 필요한 입금에서 이를 생략하면 거래가 블록체인에서 완료되더라도 거래소 계정에 자동으로 반영되지 않을 수 있습니다.

출금 전에는 다음 항목을 확인하세요.

  • 출금 자산이 Gram 또는 기존 명칭 Toncoin인지
  • 현재 표시된 티커가 GRAM인지 기존 티커 TON인지
  • 출금 네트워크가 TON인지
  • 수신 주소가 TON 지갑에서 생성된 주소인지
  • 주소 형식을 거래소가 지원하는지
  • 메모 또는 코멘트 입력이 필요한지
  • 최소 출금 수량과 출금 수수료
  • 처음 이용하는 주소라면 소액으로 먼저 확인했는지
거래소에서 그램 코인 출금 시 TON 네트워크와 Tag MEMO를 확인하는 화면
그램 코인 출금 시 TON 네트워크와 Tag·MEMO를 확인하는 화면 예시이며, 거래소에 따라 화면 구성은 다를 수 있습니다.

주소를 붙여 넣은 뒤에는 처음과 끝부분을 다시 비교해야 합니다. 클립보드 내용을 바꾸는 악성 프로그램이 있을 수 있으므로 복사한 주소가 원래 주소와 일치하는지도 확인하는 것이 좋습니다.

그램 코인이 지갑이나 거래소에 입금되지 않을 때 확인하는 방법

거래소에서 출금 완료로 표시되더라도 수신 지갑이나 거래소 잔액에 그램 코인이 바로 반영되지 않을 수 있습니다. 이때 같은 출금을 반복하기 전에 거래 기록부터 확인해야 합니다.

다음 순서로 점검해 보세요.

  1. 거래소에서 거래 ID 또는 트랜잭션 해시가 생성됐는지 확인합니다.
  2. 출금 네트워크가 TON으로 선택됐는지 확인합니다.
  3. 수신 주소가 실제 TON 지갑 주소와 일치하는지 확인합니다.
  4. 메모나 코멘트가 필요한 입금이었는지 확인합니다.
  5. TON 블록체인 탐색기에서 거래 상태를 조회합니다.
  6. 수신 지갑 앱을 최신 버전으로 업데이트합니다.
  7. 거래소 입금이라면 고객센터에 거래 ID와 입금 정보를 전달합니다.

블록체인 탐색기에서 거래가 성공한 것으로 표시된다면 TON 네트워크 전송 자체는 처리된 상태일 수 있습니다. 이 경우 거래소의 내부 입금 반영이나 메모 확인이 추가로 필요할 수 있습니다.

반대로 잘못된 네트워크나 주소로 전송했다면 사용자가 직접 복구하기 어려울 수 있습니다. 복구를 도와준다며 복구 문구나 개인 키를 요구하는 사람에게 정보를 제공해서는 안 됩니다.

Gram 명칭 변경을 이용한 가짜 토큰 주의사항

명칭과 티커가 변경되는 시기에는 기존 이름과 새로운 이름을 이용한 가짜 토큰이 등장할 가능성이 있습니다. 메타마스크에 Gram을 추가할 수 있다고 안내하면서 임의의 RPC 정보나 계약 주소를 입력하도록 요구하는 사이트는 주의해야 합니다.

다음과 같은 상황에서는 작업을 중단하고 출처를 다시 확인하세요.

  • TON 공식 RPC라며 메타마스크용 체인 ID를 제공함
  • 토큰 변경을 위해 기존 자산을 특정 주소로 보내라고 요구함
  • Toncoin을 Gram으로 전환하려면 별도 계약 승인이 필요하다고 안내함
  • 검증되지 않은 GRAM 계약 주소를 메타마스크에 추가하도록 요구함
  • 지갑 연결 후 출처가 불분명한 서명을 요구함
  • 복구 문구나 개인 키를 입력하도록 요구함
  • 무료 GRAM 지급을 조건으로 먼저 암호화폐를 보내라고 요구함
  • 공식 사이트와 유사한 주소에서 지갑 파일을 배포함

공식 명칭 변경은 새로운 자산으로 수동 교환해야 한다는 의미가 아닙니다. 보유 중인 자산을 명칭 변경을 이유로 낯선 주소나 브리지로 전송해서는 안 됩니다.

토큰의 이름과 로고는 누구나 비슷하게 만들 수 있습니다. 메타마스크에 Gram이나 GRAM이라는 이름이 표시된다는 이유만으로 공식 자산이라고 판단해서는 안 됩니다.

자주 묻는 질문

TON과 Gram은 서로 다른 프로젝트인가요?

아니요. TON은 The Open Network 블록체인의 이름이고 Gram은 해당 네트워크에서 사용되는 네이티브 자산의 현재 이름입니다. 기존에는 Toncoin과 티커 TON이 사용됐습니다.

기존 Toncoin을 Gram으로 교환해야 하나요?

공식 명칭과 티커가 변경된 것이므로 명칭 변경만을 이유로 낯선 주소나 토큰 계약에 자산을 전송해서는 안 됩니다. 이용 중인 거래소나 지갑의 공식 업데이트 안내를 확인하세요.

메타마스크에 TON RPC를 입력할 수 있나요?

아니요. TON은 일반적인 EVM 호환 네트워크가 아니므로 사용자 지정 RPC와 체인 ID를 입력하는 방식으로 메타마스크에 TON 메인넷을 추가할 수 없습니다.

메타마스크 스냅을 설치하면 TON 네트워크를 이용할 수 있나요?

TON 네트워크를 지원하는 상호운용성 스냅이 제공되는 경우에는 가능할 수 있습니다. 다만 스냅은 제3자가 개발할 수 있으며 사용자 지정 RPC 추가와는 다른 방식입니다. 설치 전 공식 디렉터리 등록 여부, 개발자, 요청 권한과 최신 지원 상태를 확인해야 합니다.

메타마스크에 표시되는 GRAM은 네이티브 Gram인가요?

반드시 그렇지는 않습니다. EVM 네트워크에서 계약 주소로 표시되는 GRAM은 래핑 자산이나 제3자가 발행한 토큰일 수 있습니다. 네이티브 Gram과 네트워크 및 주소 형식이 다르므로 구분해야 합니다.

TON Connect를 이용하려면 메타마스크가 필요한가요?

반드시 필요하지 않습니다. TON Connect는 TON 디앱과 TON 지갑을 연결하기 위한 방식이므로 TON Connect를 지원하는 전용 지갑을 이용할 수 있습니다.

거래소에서 GRAM을 입금할 때 메모가 필요한가요?

거래소마다 다릅니다. 입금 화면에 메모나 코멘트가 표시된다면 주소와 함께 정확히 입력해야 합니다. 개인 TON 지갑으로 전송할 때는 메모가 필요하지 않은 경우가 많지만 수신 서비스의 안내를 우선 확인해야 합니다.

마무리

TON은 독립된 블록체인과 지갑 계약 구조를 사용하므로 메타마스크의 사용자 지정 RPC 기능으로 TON 메인넷을 추가할 수 없습니다. TON 네트워크의 네이티브 자산은 기존 Toncoin에서 Gram으로 명칭이 변경됐으며 현재 공식 티커는 GRAM입니다.

메타마스크 스냅을 통해 비 EVM 네트워크에 접근하는 방법은 존재하지만 TON 지원 여부와 개발 주체 및 요청 권한을 별도로 확인해야 합니다. 처음 TON 네트워크를 이용한다면 TON Connect를 지원하는 검증된 전용 지갑을 사용하는 편이 구조를 이해하기 쉽습니다.

거래소에서 GRAM을 출금할 때는 자산 이름만 보지 말고 TON 네트워크, 수신 주소와 메모 사용 여부를 다시 확인해야 합니다. 복구 문구와 개인 키는 오프라인으로 보관하고 누구에게도 제공해서는 안 됩니다.

공식 참고자료

관련 글