Node kurabilmeniz için öncelikle Platform testnetini yapmanız gerekiyor. Platform testnetinde kullandığınız cüzdan adresini burada kullanacağız. Sistem 6060 port ile çalışıyor celestia gibi node kurduysanız çakışacaktır buna dikkat ediniz.
Platform testneti ile ilgili Bilgi
Minimum:
- CPU with 2+ cores
- 4GB RAM
- 500 Gb
Önerilern:
- Fast CPU with 4+ cores
- 16GB+ RAM
- High-performance SSD with at least 1TB of free space
sudo apt update
sudo apt upgrade
apt install docker-compose
sudo apt-get update && sudo apt install jq && 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/taikoxyz/simple-taiko-node.git
Screen Oluşturalım
screen -S taiko
taiko Klasörüne Giriş yapalım
cd simple-taiko-node
.env dosyası oluşturalım. Bu dosyayı oluşturduktan sonra Taiko platform testnetinde kullandığınız adresin Private keyini Tilki cüzdanınızdan alacaksınız ve .env dosyasına kaydedeceksiniz.
cp .env.sample .env
.Env dosyasına girelim burada değiştirmeniz gereken en alttaki bölüm.
nano .env
*ENABLE_PROPOSER=true ( Falseden true çeviriyoruz )
*L1_PROPOSER_PRIVATE_KEY= Cüzdanımızın private keyini yazıyoruz
*L2_SUGGESTED_FEE_RECIPIENT= Cüzdan adresimizi yazıyoruz.
*ctrl + x Yes diyerek kaydediyoruz.
Private Key nasıl alınır sağdaki 3 noktaya tıklayın --- >> ardından hesap bilgileri --- >> Özel anahtarı dışa aktar
Bu işlem sonrası kurulum yapacak ve senkronize olmaya başlayacaktır.
docker compose up
Explorer üzerinden adresinizi yazın aşağıdaki resimdeki gibi ise sorun yok tabi önce senkronize olması gerekiyor.
Eğer başta screen oluşturmadıysanız bir screeen oıluşturup logları görebilirsiniz.
cd simple-taiko-node
docker compose logs -f
Bu işlem sonrası kurulum yapacak ve senkronize olmaya başlayacaktır.
docker compose down
Bu işlem sonrası kurulum yapacak ve senkronize olmaya başlayacaktır.
docker compose down -v
cd
rm -fr simple-taiko-node
Bu işlem sonrası kurulum yapacak ve senkronize olmaya başlayacaktır.
curl -L https://foundry.paradigm.xyz | bash
source /root/.bashrc
foundryup
forge init hello_foundry && cd hello_foundry
Nodeyi kurduğunuz cüzdanın private keyini yazın
forge create --legacy --rpc-url https://l2rpc.a1.taiko.xyz --private-key CÜZDAN-PRİVATE-KEY src/Counter.sol:Counter
Sözleşme aşağıdaki gibi oluştu. Kod bölümüne gelin ve doğrulayı tıklayın bir sayfa açılacak en altta doğrula butonuna basın
Forklamayı ve beğenmeyi unutmayınız :)