밈코인 만드는 방법 초보자가 먼저 확인할 것

처음 밈코인 발행 화면을 봤을 때, 이름과 그림만 넣으면 끝나는 줄 알았다. 2017년 불장 끝물에 코인을 샀다가 크게 물린 뒤로는 이런 쉬운 화면이 오히려 신경 쓰인다. 토큰을 만드는 일은 생각보다 간단하지만, 누가 물량을 더 찍을 수 있는지, 거래에 쓸 자금은 누가 빼낼 수 있는지까지 확인해야 비로소 남에게 보여줄 만하다.
발행 전에 숫자와 권한부터 적어두기
밈코인은 보통 기존 블록체인 위에 토큰을 발행하는 방식으로 만든다. 먼저 어느 체인을 쓸지 정하고 이름, 기호, 총발행량, 소수점 자리수, 팀 보유 물량을 적어둔다. 예를 들어 1억 개를 발행해 팀이 20%를 갖는다면, 처음부터 팀 지갑에 2천만 개가 들어간다는 뜻이다. 이름보다 이 숫자가 나중에 가격에 더 큰 영향을 줄 수 있다.
솔라나의 일반 토큰에는 새 물량을 발행하는 민트 권한과 특정 계정의 전송을 막을 수 있는 동결 권한이 있다. 솔라나 공식 문서에서 두 권한을 각각 설정하거나 제거하는 절차를 확인할 수 있다. 추가 발행 계획이 없다면 민트 권한을 없앨지 결정하고, 동결 기능이 필요 없다면 그 권한도 검토해야 한다. 권한 제거는 되돌리기 어려우니 실제 발행 전에 시험 환경에서 먼저 확인하는 편이 낫다.
캐릭터 이미지나 이름을 만들 때도 이미 유명한 프로젝트를 흉내 내지 않는 게 좋다. 이름이 비슷한 토큰은 쉽게 생긴다. 구매자가 구별할 때 보는 것은 그림만이 아니라 토큰의 고유 주소다.
시험망에서 토큰을 만들어 보는 순서
처음이라면 실돈이 들어가는 메인넷보다 솔라나 데브넷에서 한 번 끝까지 해보는 게 편하다. 솔라나 공식 빠른 시작 안내에는 지갑 연결, 시험용 SOL 받기, 토큰 생성, 보관 계정 생성, 발행, 전송 순서가 나와 있다. 명령줄 도구를 쓴다면 데브넷을 선택한 뒤 spl-token create-token으로 토큰을 만든다. 이때 나온 민트 주소를 따로 저장한다. 처음 생성된 토큰의 공급량은 0이다.
다음으로 spl-token create-account에 민트 주소를 넣어 내 지갑의 토큰 계정을 만든다. spl-token mint로 계획한 수량을 발행한 뒤 supply와 balance 명령으로 전체 공급량과 내 잔액을 각각 확인한다. 다른 시험 지갑으로 소량을 전송해 수신과 잔액 변화까지 보는 게 좋다. 내가 예전에 소액 송금 시험을 건너뛰었다가 지갑에 토큰이 안 보이는 문제를 한참 찾은 적이 있다. 발행 성공 표시 하나만으로 배포 준비가 끝났다고 생각하면 이런 기본적인 확인을 놓치기 쉽다.
이름과 이미지 같은 메타데이터를 붙이는 절차는 토큰을 찍는 절차와 별개일 수 있다. 사용하는 토큰 프로그램과 도구가 메타데이터를 어떻게 지원하는지 먼저 확인해야 한다. 화면에 로고가 보인다고 해서 그 이미지가 발행량이나 권한을 증명해 주는 것도 아니다.
메인넷 발행과 거래 시작은 다른 단계
시험이 끝나면 메인넷에서 발행할 지갑에 수수료로 쓸 체인 코인을 준비한다. 이더리움 계열에서 ERC-20 계약을 배포할 때는 가스비가 들고, 솔라나에서도 계정 생성과 거래에 비용이 든다. 비용은 네트워크와 작업 방식에 따라 달라지므로 발행 화면의 최종 예상액을 확인해야 한다. 개인키나 시드 문구를 발행 사이트에 입력하라는 요구가 나오면 진행을 멈추는 게 맞다.
발행 뒤에는 블록 탐색기에서 민트 주소, 공급량, 발행 권한, 동결 권한을 다시 확인한다. 추가 발행을 하지 않겠다고 약속했다면 실제 설정도 그 말과 같아야 한다. 팀 물량을 여러 지갑에 나눴다면 각 지갑의 배분과 사용 계획도 적어두는 편이 좋다. 권한을 없앴다는 말만 믿고 들어갔다가 실제로는 물량이 계속 늘어나는 토큰을 본 뒤로, 나는 설명보다 온체인 상태를 먼저 본다.
토큰을 발행했다고 바로 거래할 수 있는 것은 아니다. 탈중앙화 거래소에서 거래를 열려면 보통 토큰과 상대 자산을 유동성 풀에 넣어야 한다. 가령 토큰 100만 개와 1 SOL을 넣으면 시작 비율은 토큰 1개당 0.000001 SOL이다. 실제 매매 가격은 거래량, 풀 규모, 수수료에 따라 달라지고, 유동성이 얕으면 작은 주문에도 가격이 크게 움직인다. 유동성 지분을 누가 보유하고 언제 회수할 수 있는지도 구매자 입장에서는 중요한 정보다.
사람에게 공개하기 전 마지막 확인
- 토큰의 고유 주소와 전체 공급량이 공개한 설명과 일치하는가
- 민트·동결 권한의 현재 소유자와 제거 여부를 확인했는가
- 팀 보유 물량과 유동성 지분의 관리 계획을 설명할 수 있는가
- 소액 전송과 소액 거래에서 예상대로 작동하는가
발행 도구는 몇 번 클릭하게 만들어 주지만, 그 편리함이 신뢰까지 만들어 주지는 않는다. 나도 예전에는 가격 차트부터 봤다. 지금은 누가 물량과 권한을 쥐고 있는지부터 확인한다. 직접 만든 밈코인이라면 남이 같은 확인을 할 수 있도록 보여주는 것부터 시작하고 싶다.







