Rust Solana Blockchain

이정후·2023년 8월 29일
0

Rust

목록 보기
12/13
post-thumbnail

Mac os 설치

sh -c "$(curl -sSfL https://release.solana.com/v1.16.10/install)"

설치 확인

solana --version

명령어 확인

solana

Solana 키 생성

solana-keygen new

solana 지갑 키 쌍을 생성하는 과정이 진행되는데, 여기서 생성된 지갑과 키 쌍은 solana에서 자산을 관리하고 트랜잭션을 서명하는데 사용된다.

  1. 새로운 공개/비밀 키 쌍 생성 ⇒ Solana에서 신원을 확인하고 트랜잭션을 서명하는데 사용된다.
  2. 키 생성 옵션 설정 ⇒ 생성된 키 쌍은 지갑 파일에 저장된다. json 형태로 저장되며, 공개 키와 암호화된 비밀 키를 포함한다.
  3. 지갑 파일 생성 ⇒ 지갑 파일은 json 형태로 저장되며 위와 같이 공개 키와 비밀 키를 포함한다.
  4. 지갑 주소 출력 ⇒ 생성된 공개 키의 주소가 출력 된다.
NOTE! This passphrase improves security of the recovery seed phrase NOT the
keypair file itself, which is stored as insecure plain text

BIP39 Passphrase (empty for none):

Wrote new keypair to /Users/junghoo515/.config/solana/id.json
==============================================================================
pubkey: 개인키
==============================================================================
Save this seed phrase and your BIP39 passphrase to recover your new keypair:
flag wedding misery abuse shock blue that situate debris awesome hurry control
==============================================================================

Wrote new keypair… 생성된 키가 보관되어 있는 곳이니 개발에 유의하자.

기본 정보 확인

solana config set --keypair 디렉토리

ConfigFile, RPC URL, WebSocket URL, Keypair Path, Commitment 등의 정보를 확인할 수 있다.

서버 변경

solana config set --url https://api.devnet.solana.com

RPC URL을 mainnet에서 devnet으로 바꿔준다.

실시간 로그 확인하기

solana logs

airdrop

solana airdrop 5
profile
꾸준하게

0개의 댓글