shine-solana/shine/mu.sh

30 lines
868 B
Bash
Executable File

#!/bin/bash
# Кол-во адресов для генерации
NUM_KEYS=5
# RPC endpoint (можешь поменять)
#RPC_URL="https://api.testnet.solana.com"
RPC_URL="http://127.0.0.1:8899"
echo "👉 Используем RPC: $RPC_URL"
for i in $(seq 1 $NUM_KEYS); do
KEYPAIR="temp-key-$i.json"
echo "🔐 Генерирую ключ №$i: $KEYPAIR"
solana-keygen new --outfile "$KEYPAIR" --no-bip39-passphrase --silent
PUBKEY=$(solana-keygen pubkey "$KEYPAIR")
echo "🪙 Публичный ключ: $PUBKEY"
echo "💸 Запрашиваю airdrop на $PUBKEY..."
solana airdrop 1 "$PUBKEY" --url "$RPC_URL"
echo "🔍 Проверяю баланс:"
solana balance "$PUBKEY" --url "$RPC_URL"
echo "-----------------------------"
done
echo "✅ Готово. Удаляю временные ключи..."
rm temp-key-*.json