1. Rust 설치

  • 설명: Solana 스마트 계약 개발 및 컴파일에 필요한 언어입니다.
  • 명령어:
    # bash
    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
    # 설치 확인
    rustc --version

window visual studio 설치에 대한 내용, 필요시 1, 불필요시 3


2. Solana CLI 설치 및 메인넷 설정

 

 

 


3. 환경 변수 추가

  • 설명: CLI를 편리하게 사용하기 위해 설치 경로를 PATH에 추가합니다.
  • 명령어:
    • Linux/macOS:
      export PATH="/path/to/solana-release/bin:$PATH"
    • Windows PowerShell:
      $env:PATH += ";C:\path\to\solana-release\bin"
       
     


4. SPL-Token CLI 설치

  • 설명: 토큰 생성 및 관리에 필요한 CLI입니다.
  • 명령어: cargo install spl-token-cli
    # 설치 확인
    spl-token --version 


5. 메인넷에서 SPL 토큰 생성

  1. 새 키페어 생성: solana-keygen new --outfile my-keypair.json      # 개인키가 저장되는 파일 
  2. 토큰 생성: spl-token create-token       # 반환된 민트 주소(Mint Address)를 기록합니다.
  3. 토큰 계정 생성: spl-token create-account <MINT_ADDRESS>   # 충분한 SOL이 지갑에 없으면 에러가 발생합니다.

6. 토큰 민팅 및 권한 관리

  1. 토큰 발행 : spl-token mint <MINT_ADDRESS> <AMOUNT> <RECIPIENT_ACCOUNT_ADDRESS>
  2. 민팅 권한 제거 : spl-token authorize <MINT_ADDRESS> mint --disable

7. 생성된 토큰 확인

  • 설명: 메인넷에서 토큰의 상태와 설정을 확인합니다.
  • 명령어 : spl-token accounts spl-token account-info <MINT_ADDRESS>

+ Recent posts

# 드래그 금지