[Solana] 솔라나 SPL 토큰 생성 가이드— Feat. Sollet

GM Chung
디스프레드 블로그
5 min readFeb 1, 2021

본 아티클을 통해 Solana 플랫폼 SOL 기반 지갑 솔렛(Sollet) 지갑 생성 방법 및 SPL(Solana Program Library) 기반 토큰 추가 방법에 대해 알아보겠습니다.

솔렛 & SPL(Solana Program Library)

솔렛(Sollet)은 솔라나 지갑으로 SPL 토큰을 지원합니다. SPL은 솔라나의 씨레벨(Sealevel) 병렬 런타임을 기반으로 하는 온-체인 프로그램 콜랙션입니다. 비슷한 예시로 이더리움의 ERC-20 토큰이 있습니다. 우선적으로 솔라나의 씨레벨, solana-runtime 구현을 통해 테스트 후 메인넷에 배포됩니다. 관련한 문서는 https://spl.solana.com 를 통해 확인 가능합니다.

STEP1. 솔렛 지갑 생성

아래 링크를 통해 솔렛 홈페이지에 접속합니다.
https://www.sollet.io

1–1. 솔렛 홈페이지 접속 후 아래와 같은 화면을 확인할 수 있습니다. 시드 문구(Seed Words)를 꼭 안전한 장소에 저장합니다.
*해당 시드 문구는 추후 다시 지갑 복구 시 사용하게 됩니다.

1–2. 만약 기존에 사용하던 지갑이 존재한다면 ‘Restore existing wallet’을 통해 지갑을 복구합니다.

지갑 복구 화면

2. 지갑에 사용할 암호를 설정합니다. 암호 설정은 옵션으로 비설정이 가능하지만 보안을 위해 반드시 설정할 것을 권장드립니다.
*암호 비설정 시 보다 빠른 UX를 경험할 수 있지만 위험에 노출될 수 있습니다.

3. 지갑 생성이 완료되면 아래와 같은 화면을 확인할 수 있습니다.

STEP2. SPL 토큰 추가하기

솔렛 또한 일반적인 이더리움 지갑과 동일하게 솔라나 체인을 활용한 모든 트랜잭션에 SOL을 수수료로 사용합니다. 이때 이더리움 지갑과 차이점으로 토큰 추가를 위해 소정의 수수료를 필요로 합니다.

1. 수수료로 사용할 SOL을 이체합니다. 지갑 주소는 아래와 같이 확인할 수 있습니다.

*솔라나는 초당 5만 건 이상의 트랜잭션을 처리할 수 있으며, 트랜잭션 당 약 0.00001 달러의 굉장히 적은 수수료를 자랑합니다. 때문에 소액의 SOL을 예치함으로써 다수의 트랜잭션을 커버할 수 있습니다.

2. Main account Balances 우측의 ‘+’ 버튼을 클릭하면 다음과 같은 SPL 토큰 리스트 창을 확인할 수 있습니다.

3. 이번 가이드에서는 솔라나의 핵심 DEX 인프라 세럼(SRM) 토큰을 추가하도록 하겠습니다. SRM 토큰 우측의 ‘ADD’ 버튼을 클릭합니다.

4. 버튼을 클릭하면 눈깜짝할 사이에 0.002 SOL의 수수료와 함께 다음과 같이 SRM SPL 토큰이 생성되었음을 확인할 수 있습니다.

*주의: SPL 토큰을 추가하면 토큰별로 입금 주소가 생성됩니다. 때문에 이더리움과 같이 하나의 주소를 통해 모든 토큰을 입출금 할 수 없습니다.

이 외 궁금한 점 혹은 도움이 필요하다면 솔라나 한국 커뮤니티를 찾아주시길 바랍니다.

DeSpreadTwitter | Telegram

디스프레드는 블록체인 프로젝트를 위한 콘텐츠 크리에이터들로 이루어져 있습니다. 디스프레드는 민감한 시장 변화에 맞춰 한국 블록체인 시장을 겨냥한 체계적인 솔루션을 제공함으로써 새로운 트렌드를 주도하고자 합니다.

--

--