Node name | CPU | RAM | SSD |
---|---|---|---|
Avail | 4 | 8 | 160 |
Node name | CPU | RAM | SSD |
---|---|---|---|
Avail | 8 | 16 | 300 |
sudo apt-get update -y && sudo apt-get upgrade -y
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env
- برای اطمینان از نصب راست کد زیررا اجرا کنید
rustc --version
- خروجی : rustc 1.75.0 (82e1608df 2023-12-21)
sudo apt install git
sudo apt install apt-transport-https ca-certificates curl software-properties-common
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 $(lsb_release -cs) stable"
sudo apt update
sudo apt install docker-ce
sudo systemctl start docker
sudo systemctl enable docker
sudo apt-get update -y && sudo apt-get upgrade -y
sudo apt install build-essential
sudo apt install pkg-config
sudo apt install libssl-dev
sudo apt install clang
sudo apt install protobuf-compiler
git clone https://github.com/karnotxyz/madara-cli
cd madara-cli
cargo build --release
./target/release/madara init
- در اینجا اسم نود خود را انتخاب کنید.
- کلید ENTER را بزنید .
- در اینجا DA مورد نظر را انتخاب میکنیم که AVAIL است .
برنامه برای شما یک ولت جدید میسازد چنانچه به RAW SEED خود دسترسی دارید ولت خود را اضافه کنید در غیر این صورت ولتی که در اختیار شما قرار داده شده را حداقل 5 توکن شارژ کنید
در کد زیر نام پروژه را پاک کرده و اسم پروژه خودتون را بگذارید.
nano /root/.madara/app-chains/"نام پروژه"/da-config.json
-
اینجا میتوانید ولت ساخته شده توسط برنامه را با ولت خودتان تعویض کنید.
-
کلید enter را بزنید .
sudo ufw enable
sudo ufw allow 22
sudo ufw allow 4000
sudo ufw allow 5353
sudo ufw allow 47250
sudo ufw allow 39276
sudo ufw allow 36347
sudo ufw allow 43759
sudo ufw allow 40815
sudo ufw allow 30333
sudo ufw allow 9944
sudo ufw allow 9615
sudo apt install screen
screen -S roller
./target/release/madara run
زمانی که بلاک ها شروع به صادر شدن کردند کلید CTRL + A + D را میفشاریم.
cd
cd madara-cli
./target/release/madara explorer --host=آیپی شما
به جای your ip ادرس ایپی خود را وارد کنید . http://yourip:4000 تا وارد اکسپلور شوید.
کد زیر را کپی کنید.
{
"name": "App Name",
"logo": "Your Image Link",
"rpc_url": "http://IP:9944",
"explorer_url": "http://IP:4000",
"metrics_endpoint": "http://IP:9615/metrics",
"id": "812de564-4f60-4ea0-b35f-5e7143769fbc"
}
- برای دریافت uid به این لینک وارد شوید و ایدی جدید بسازید و اون رو داخل فایل جیسون قرار بدید.
برای تصویر ولیدیتور یک تصویر 400*400 بسازید و اون رو در این لینک اپلود کنید. لینک
-
صرفا لینک direct link رو بردارید.
-
فایل جیسون را با عنوان uid که ساختید ذخیره کنید.
برای مشاهده لیدر برد کلیک کنید.
داکیومنتیشن برای نصب نود ورژن 14 به بالا .
npx prettier --check yourfileontheserver.json
npx prettier --write yourfileontheserver.json
ادامه کار را در ویدیو یوتیوب ببینید
کلمه پیش فرض ✨ Adding nodename .