Berikut ini adalah langkah-langkah untuk menjalankan miner pada Bittensor Sub Net 14 (Palaidn)
Hal-hal yang diperlukan :
- VPS – cara ordernya bisa ke https://semakinjago.com/cara-order
- Biaya Registrasi – kurang lebih 0.02 $TAO
- Alchemy API
- PayPangea API
Langkah-langkah:
Install Bittensor SDK
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/opentensor/bittensor/master/scripts/install.sh)"
Install BTCLI
1. Create and activate a virtual environment.
python3 -m venv btcli_venv
source btcli_venv/bin/activate
2. Clone the Bittensor CLI repo.
git clone https://github.com/opentensor/btcli.git
3. Install SDK + BTCLI
cd btcli && pip install ".[btcli]"
Create Wallet
1. Create Cold_Wallet
btcli wallet new_coldkey --wallet.name <nama_cold_wallet>
ubah <nama_cold_wallet> sesuai dengan keinginan kalian. contoh:
btcli wallet new_coldkey --wallet.name rennzone
2. Create Hot_Wallet
btcli wallet new_hotkey --wallet.name <nama_cold_wallet> --wallet.hotkey <nama>
ubah <nama> sesuai dengan keinginan kalian. untuk <nama_cold_wallet> sesuaikan dengan punya kalian. contoh:
btcli wallet new_hotkey --wallet.name rennzone --wallet.hotkey rennzone-hot
Register ke Sub Net 14
1. Daftar ke Sub Net 14 Palaidn :
btcli subnet register --netuid 14 --wallet.name <nama_cold_wallet> --wallet.hotkey <nama_hot_wallet>
sesuaikan nama cold wallet dan nama hot wallet kalian. contoh :
btcli subnet register --netuid 14 --wallet.name rennzone --wallet.hotkey rennzone-hot
setelah kalian menginput perintah diatas, kalian akan menerima informasi berapa biaya registrasi untuk menjadi miner. kalian bisa mengirimkan $TAO sejumlah tersebut ke cold wallet kalian. baru kemudian kalian pilih y. jika kalian sudah membayar biaya registrasinya, kalian bisa lanjut prosesnya
Clone Palaidn Repo
1. Download file Palaidn
git clone https://github.com/palaidn/palaidn_subnet.git
Masuk ke direktorinya
cd palaidn_subnet
Install requirementnya
python3 -m pip install -e .
2. Install NodeJS dan npm
sudo apt install nodejs npm -y
3. Install pm2
sudo npm install -g pm2
4. Verifikasi installasi pm2
pm2 --version
jika muncul versinya, berarti pm2 telah sukses di install
5. Setting agar pm2 otomatis berjalan jika sistem booting
pm2 startup
Buat API dari Alchemy dan PayPangea
1. Alchemy API
Untuk mendapatkan API Key dari Alchemy kalian bisa mengikuti
2. PayPangea API
Menjalankan Miner
1. Setup Miner
bash ./scripts/setup_miner.sh
kalian akan diminta untuk memasukkan Network Selection dan Category Selection. Kalian bisa memilih ethereum
pada Network Selection dan erc20
, erc721
, or external
pada Category Selection.
2. Run Miner
bash ./scripts/start_miner.sh
kalian akan diminta memasukkan Alchemy API dan PayPangea API. Jika tidak ada error, berarti kalian sudah selesai menjalankan miner dari Palaidn.
Monitoring Miner
untuk mengecek apakah miner sudah berjalan kalian bisa melihat log dengan menggunakan pm2
pm2 logs
Berikut ini adalah contoh output dari pm2 logs
, apabila miner kalian sukses dijalankan