Bileşenler | Minimum Gereksinimler |
---|---|
CPU | 2+ |
RAM | 4+ GB |
Storage | 250 GB SSD |
wget -q -O kroma.sh https://raw.githubusercontent.com/molla202/Kroma/main/kroma.sh && sudo chmod +x kroma.sh && sudo /bin/bash kroma.sh
👉 Not:
- kurulum sırasında çakışan port olursa kurmaz.
- Kurulum sırasın da mm private key sorar sopolia faucet almış olun.
- Kurulum sırasında rpc soracak infura yada alchemy den almanız gerekiyor üye olarak. sepolia ağı rpc oluşturulacak.
cd $HOME/kroma-up/ && docker compose --profile validator logs -f --since 1m
👉 Not: kroma-up dosyasının yetki kısmında değişiklik gerekiyor aşağıdaki kodu yazın. kurulum bittikten sonra. ve reboot
yazarak reset atın olmazza tekrar yazıp tekrar reboot edin sonra log komutu ile bakınız permisson denied hatası almıyorsanız akıyordur zaten yok hata verip exit code çıkar bu işlemi yapmassanız
sudo chmod -R a+rwx kroma-up
docker exec kroma-validator kroma-validator deposit --amount 1000000000000000000
cd $HOME/kroma-up/ && docker compose --profile validator down -v
https://blockscout.sepolia.kroma.network
https://sepolia-faucet.pk910.de/
sudo apt update; sudo apt upgrade
sudo apt-get update && sudo apt install jq git && sudo apt install apt-transport-https ca-certificates curl software-properties-common -y && curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - && sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable" && sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin && sudo apt-get install docker-compose-plugin
git clone https://github.com/kroma-network/kroma-up.git && cd kroma-up
./startup.sh
vim .env
nano .env
not:( KROMA_VALIDATOR__HD_PATH="m/44'/60'/0'/0" ) metemask cüzdna olsuturuyoruz yada boş ama içinde sepholia mal bulunan cüzdanda olur çünkü private keyini alıp yazıcaz ona göre. kalan kısım aynı şekilde eksikleri tamamlayınız
vim ile yaptıysanız girerken soru sorarsa r deyin çıkmak için :wq yazıyoruz.enterla
eğer nano ile yaptıysanız yon tuslarıyla gelim direk yazarak değiştirirsiniz ctrl+x y enter
node baslatıyoruz ( sadece node kuracaksanız bunu kurun validatorse atlayın validatore çalıştırdıysanız docker compose --profile vanilla down -v)
not öncelikle düzeltme yapmamız lazım bir dosyada krome node kısmında bir user: root eklıyoruz yetki verme mevzusu sona ctrl+x y enterla kaydedip cıkıyoruz
nano docker-compose.yml
docker compose --profile vanilla up -d
not: loga bakalım akıyormu
docker logs -f kroma-node
not öncelikle düzeltme yapmamız lazım bir dosyada krome node kısmında bir user: root eklıyoruz yetki verme mevzusu sona ctrl+x y enterla kaydedip cıkıyoruz
nano docker-compose.yml
docker compose --profile validator up -d
not: bize sepholia eth lazım en az 0.1 denmiş deposit işlemi için. aşağıdaki tam 0.1 için
docker exec kroma-validator kroma-validator deposit --amount 100000000000000000
docker logs -f kroma-node
docker logs -f kroma-validator
cd
cd kroma-up
docker compose --profile validator down -v
docker compose --profile validator up -d