솔라나 Solana 시작하기
Rust 설치하기
Solana를 사용하기 위해서는 Rust가 설치되어 있어야합니다.
Rust를 설치하기 위해서 다음 명령어를 실행합니다.
$ curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
설치할 옵션을 묻는 메시지가 표시되면 기본값 1
을 입력합니다.
설치가 완료되면 다음 메시지가 출력됩니다.
Rust is installed now. Great!
To get started you may need to restart your current shell.
This would reload your PATH environment variable to include
Cargo's bin directory ($HOME/.cargo/bin).
To configure your current shell, run:
source $HOME/.cargo/env
Rust 설치가 잘 되었는지 확인하려면 다음 명령어를 입력합니다.
$ rustup --version
Rust 컴파일러가 설치되어 있는지 확인합니다.
$ rustc --version
Rust 패키지 관리자 Cargo가 설치되어 있는지 확인합니다.
$ cargo --version
Solana 설치하기
Solana를 설치하기 위해서 다음 명령어를 입력합니다.
$ sh -c "$(curl -sSfL https://release.solana.com/v1.9.5/install)"
설치를 완료하는데 시간이 조금 걸립니다.
설치가 완료되면 다음 메시가 출력됩니다.
downloading v1.9.5 installer
✨ 1.9.5 initialized
Adding
export PATH="/Users/anpigon/.local/share/solana/install/active_release/bin:$PATH" to /Users/anpigon/.profile
Adding
export PATH="/Users/anpigon/.local/share/solana/install/active_release/bin:$PATH" to /Users/anpigon/.bash_profile
Close and reopen your terminal to apply the PATH changes or run the following in your existing shell:
export PATH="/Users/anpigon/.local/share/solana/install/active_release/bin:$PATH"
Solana 설치가 잘 되었는지 확인하려면 다음 명령어를 입력합니다.
$ solana --version
Solana 지갑 생성하기
지갑에 필요한 키 쌍을 생성하기 위해서 다음 명령어를 입력합니다.
$ solana-keygen new
지갑 생성이 완료되면 지갑 주소(pubkey)가 출력됩니다.
Generating a new keypair
For added security, enter a BIP39 passphrase
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/anpigon/.config/solana/id.json
=====================================================================================
pubkey: EZbkbSLSS2u5mcKCZmQMMjqYyMjHbGXMMX5dpUYxNuTu
=====================================================================================
Save this seed phrase and your BIP39 passphrase to recover your new keypair:
lecture horn winter category tongue distance survey balcony infant pepper body design
=====================================================================================
지갑 잔액을 확인하려면 다음 명령어를 입력합니다.
$ solana balance --url devnet
방금 생성한 지갑이기 때문에 잔액은 0으로 표시됩니다.
devnet에서 에어드롭을 받아보겠습니다.
$ solana airdrop 2 EZbkbSLSS2u5mcKCZmQMMjqYyMjHbGXMMX5dpUYxNuTu --url devnet
이제 다시 잔액을 확인해보면 2 SOL
이 표시되는 것을 확인 할 수 있습니다.
$ solana balance --url devnet
2 SOL
@anpigon transfered 1.0 KRWP to @krwp.burn. voting percent : 2.87%, voting power : 18.14%, steem power : 1940667.16, STU KRW : 1200.
@anpigon staking status : 65.5 KRWP
@anpigon limit for KRWP voting service : 0.065 KRWP (rate : 0.001)
What you sent : 1.0 KRWP
Refund balance : 0.935 KRWP [62556217 - cf8cb9484e6715d44ac8a0bbff295582967a8bcc]
Upvoted! Thank you for supporting witness @jswit.
워우!! 솔라나 가즈앙!! ㅎㅎㅎ 나중에 이거 보고 따라하기 해야긋네~!
오 솔라나!