Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 

Repository files navigation

Nesa Miner Program. Validator daha sonra gelecek.

image

Sistem Gereksinimleri

  • CPU: Multi-core processor
  • Memory: Minimum 4 GB RAM
  • Storage: 50 GB boş disk alanı (testnet sırasında düğümünüzün yeteneklerini test etmek için başka işler göndermemize olanak sağlamak amacıyla daha fazlası önerilir)
  • GPU: CUDA etkin GPU'lar önerilir. MPS de desteklenir. CPU madenciliği mevcuttur, ancak tüm modeller için geçerli değildir.

Gereklilikleri yükleyelim

sudo apt update && sudo apt upgrade -y
sudo apt install jq -y
# Docker kuralım
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
docker version

# Docker-compose kuralım
VER=$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep tag_name | cut -d '"' -f 4)

curl -L "https://github.com/docker/compose/releases/download/"$VER"/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose
docker-compose --version

HugginFace'de hesap açıyoruz ve Token oluşturup kayıt ediyoruz.

Hugging Face > Profile > Settings > Access Tokens , oluştururken Write yetkisini veriyoruz.

image

Bootstrap Komut Dosyasını İndirelim ve Çalıştıralım - Gerekli PORT'u da açalım

# Portu açalım
sudo ufw allow 31333

# Script çalıştıralım
bash <(curl -s https://raw.githubusercontent.com/nesaorg/bootstrap/master/bootstrap.sh)

Sırasıyla aşağıdaki adımlarla ilerleyelim.

  • Wizardy > Kendine isim belirle > ENTER > ENTER > Miner > Leap Wallet Private Key Girin 0x ile başlasın > NON-Distributed Miner > ister ENTER de mevcut model ile devam et istersen HugginFace'den model ismi gir > Huggingface TOKEN key gir > YES
  • Model girdiğinizde HugginFace'de ismini bulup lisansı kabul etmeniz gerekiyor.

Miner'i kontrol edelim aşağıdaki gibi olmalı

docker ps -a

image

Explorer'den Miner aktif olup olmadığını kontrol edelim Peer ID'miz sayesinde

cat ~/.nesa/identity/node_id.id

İŞLEMLERİMİZ BU KADAR İYİ ŞANSLAR. AŞAĞIYA DA NESA EKİBİNİN KURULUM GİF'İNİ BIRAKIYORUM.

gif

Adımları Kontrol Edebilirsiniz.

  • Terminal/Komut İsteminde Çalıştır:
  • bash <(curl -s https://raw.githubusercontent.com/nesaorg/bootstrap/master/bootstrap.sh)
  • Wizardy: hızlı kurulum için bu seçeneği seçin
  • Moniker: düğümünüz için bir ad girin
  • Email: düğümünüzle ilişkilendirilecek bir e-posta adresi girin
  • Referral Code: nesa1a87dva92dfzqdxg4gzut006yr7h3ct3z4grnqq
  • Nesa kelimesiyle başlayan ve bu sayfanın üst kısmındaki Cüzdanı Bağla'yı tıkladıktan sonra Leap Cüzdan'da bulabileceğiniz Nesa cüzdan adresinizi vererek arkadaşlarınıza önerin.
  • Private Key: Leap wallet Private Key giriniz
  • HuggingFace API Key: HuggingFace Token Id Giriniz
  • Yes: düğümü seçilen yapılandırma ile başlat

NESA SİLMEK İÇİN TAKİP EDİNİZ.

sudo docker stop orchestrator
sudo docker stop ipfs_node
sudo docker rm orchestrator
sudo docker rm ipfs_node
sudo docker images
sudo docker rmi ghcr.io/nesaorg/orchestrator:devnet-latest
sudo docker rmi ipfs/kubo:latest
sudo docker image prune -a

Sunucudaki tüm exited durumundaki containerları silmek için

sudo docker container prune

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors