Eclipse Testnet ile Etkileşim Rehberi
Sistemi Güncelleme
apt update && apt upgrade -y
Gerekli Kütüphanelerin Kurulması
apt install pkg-config protobuf-compiler libssl-dev llvm libclang-dev build-essential -y < "/dev/null"
NodeJS Kurulumu
curl -sL https://deb.nodesource.com/setup_21.x | sudo -E bash -
apt-get install -y nodejs
apt update -y && apt upgrade -y
NVM Kurulumu
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install 22
nvm use v22.4.0
Yukarıdaki kodda hata alırsanız aşağıdaki kod ile mevcut sürümlerinizi kontrol edin.
nvm ls
Ardından en üst sürümü aşağıdaki örnek kodda olduğu gibi aktif hale getirin;
nvm use v22.4.0
NPM Kurulumu
apt install npm
Yarn Kurulumu
npm install --global yarn
Rust Kurulumu
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
source $HOME/.cargo/env
Solana CLI Kurulması
sh -c "$(curl -sSfL https://release.solana.com/stable/install)"
export PATH="/root/.local/share/solana/install/active_release/bin:$PATH"
Anchor Kurulumu
cargo install --git https://github.com/project-serum/anchor anchor-cli --locked
export PATH="/root/.local/share/solana/install/active_release/bin:$PATH"
```shell
## Cüzdan
### Yeni Cüzdan Oluşturma
```shell
solana-keygen new -o /path-to-wallet/my-wallet.json
Var Olan Cüzdanı İçeri Aktarma
solana-keygen recover 'prompt://?key=0/0' -o /path-to-wallet/my-wallet.json
Cüzdanı Kullanmak için Yapılandırmayı Güncelleme
solana config set --url https://testnet.dev2.eclipsenetwork.xyz/
solana config set --keypair /path-to-wallet/my-wallet.json
Solana Adresini Öğrenme
solana address
Sepolia ETH Temin Etme
Solana cüzdan kelimerinizi bir cüzdanda içe aktarın ve cüzdan adresinizi alın daha sonra privaate key'inizi de kaydedin. Sonraki adımmlarda lazım olacak.
PoW Faucet adresinde test Sepolia ETH edinin, ardından Eclipse için kullanacağınız cüzdana Sepolia ETH gönderin.
Eclipse Köprü Script Kurulumu
git clone https://github.com/Eclipse-Laboratories-Inc/testnet-deposit
cd testnet-deposit
npm install
Köprü Scriptini Çalıştırma
Aşağıdaki kodda güzenlemeniz gereken yerler;
Solana_Cuzdan
buraya cüzdan adresinizi,Gwei_Miktar
buraya 3000000 ya da daha yüksek bir rakam,Gwei_Fee_Miktar
buraya 100000 ya da daha yüksek bir rakam,Cuzdan_Private_Key
buraya cüzdan private keyinizi,Sepolia_RPC_Endpoint
buraya da https://rpc.sepolia.org/ yazın.
node deposit.js Solana_Cuzdan 0x7C9e161ebe55000a3220F972058Fb83273653a6e Gwei_Miktar Gwei_Fee_Miktar Cuzdan_Private_Key Sepolia_RPC_Endpoint
Token Oluşturma
Bakiyeyi Kontrol Etme
Öncelikle cüzdan bakiyenini kontrol edin.
solana balance
Token Adresi Oluşturma
spl-token create-token --enable-metadata -p TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb
Kodun çıktısı aşağıdakine benzer olacak. Bu adresinizi kaydedin. Bir sonraki adımda kullanılacak.
Token Mint Etme
spl-token create-account TOKEN_ADRESI
Token Adedini Belirleme
Aşa ğıdaki 10000 yerine istediğiniz adeti yazabilirsiniz.
spl-token mint TOKEN_ADRESI 10000
Token Kontrol Etme
Aşağıdaki kodun çıktıısnda hesabınıza ait kaç token olduğunu göreceksiniz.
spl-token accounts
Form
Son olarak Eclipse Deployment Address formunu doldurup gönderin.