솔라나 Solana 토큰 발행하기

반응형

원글: https://steemit.com/hive-101145/@anpigon/solana-20220320

 

솔라나 Solana 토큰 발행하기 — Steemit

솔라나 토큰 발행 도구 설치하기 SPL 토큰 생성 및 사용을 위한 도구인 spl-token-cli를 설치합니다. $ cargo install spl-token-cli 솔라나 토큰 만들기 솔라나에서 토큰을 만드는 것은 매우 간단합니다. devne

steemit.com

 

솔라나 토큰 발행 도구 설치하기

SPL 토큰 생성 및 사용을 위한 도구인 spl-token-cli를 설치합니다.

$ cargo install spl-token-cli

 

솔라나 토큰 만들기

솔라나에서 토큰을 만드는 것은 매우 간단합니다.
devnet에 토큰을 만들어 보겠습니다.

$ spl-token create-token --url devnet


토큰이 생성이 완료되면 다음 메시지가 출력됩니다.

Creating token ACjCxB615n1oFWSCzq3wrN2qK1XezLN5DXmA8QQjwbYc

Signature: 5YCNFwqCJAzQkMinEY7JPXf52GTs3zTBqJaezzhW9pxwKoSD2aCm7QuyqXxg45jWpE6qSP6wzGK7pC6f2ZT7pLJ7


토큰 주소Address ACjCxB615n1oFWSCzq3wrN2qK1XezLN5DXmA8QQjwbYc가 생성되었습니다.

 

토큰 공급량 확인하기

$ spl-token supply ACjCxB615n1oFWSCzq3wrN2qK1XezLN5DXmA8QQjwbYc  
0

토큰이 처음 생성되었기 때문에 아직 공급량은 0입니다.

 

토큰 발행Mint 하기

솔라나 지갑Wallet은 여러 계정Account를 보유할 수 있고, 각 계정Accounts는 한 가지 유형의 토큰을 거래하는 데 사용됩니다.

토큰을 발행Mint 하기 위해서 토큰 잔액을 보관할 계정Account를 생성합니다.
spl-token create-account 명령어와 토큰 주소Address를 입력합니다.

$ spl-token create-account ACjCxB615n1oFWSCzq3wrN2qK1XezLN5DXmA8QQjwbYc --url devnet


계정 생성이 완료되면 다음 메시지가 출력됩니다.

Creating account 25jWfNA8UeA591s1W2kuzPAX9pmDR4pzMumfjRYycqHA

Signature: 2FEchM1A4Z4hmGwuqi2dqE26itLAFaK9fWyS4ijp3QknvFjJff5usHfjqgPvJZy3krTxkMA59tj8XDc9HGBFsvJE

빈 계정Account 25jWfNA8UeA591s1W2kuzPAX9pmDR4pzMumfjRYycqHA 이 생성되었습니다.


토큰 잔액을 확인해봅니다.

$ spl-token balance ACjCxB615n1oFWSCzq3wrN2qK1XezLN5DXmA8QQjwbYc --url devnet
0

토큰 잔액은 0으로 표시됩니다. 이제 토큰 잔액을 늘려보겠습니다.


명령어를 입력하여, 새로운 토큰은 발행Mint 합니다.

$ spl-token mint ACjCxB615n1oFWSCzq3wrN2qK1XezLN5DXmA8QQjwbYc 1000 --url devnet


토큰 발행Mint이 완료되면 다음 메시지가 출력됩니다.

Minting 1000 tokens
  Token: ACjCxB615n1oFWSCzq3wrN2qK1XezLN5DXmA8QQjwbYc
  Recipient: 25jWfNA8UeA591s1W2kuzPAX9pmDR4pzMumfjRYycqHA

Signature: 2mpAvN23374ZPzrJdXNLqsaNsNSMgvCrqgrhbf7G48a4dGQQteSkTZntGBrNQ95Ad1knB5bYVJ4YDVNkria8wVbW

방금 토큰 1000개가 발행Mint되었습니다.


다시 잔액을 조회해보면 1000이 표시됩니다.

$ spl-token balance ACjCxB615n1oFWSCzq3wrN2qK1XezLN5DXmA8QQjwbYc --url devnet
1000


이제 토큰을 무제한 발행 할 수 있습니다.

Solana Explorer 에서 토큰 발행 계정, 소유(Owner) 계정, 그리고 토큰Mnit 주소를 확인 할 수 있습니다.

반응형