Tutorial & Configuration
  • Home
  • Desktop
  • Server
  • Mikrotik
  • Tools
  • Home
  • Desktop
  • Server
  • VirtualBox
  • Cisco
  • Mikrotik
  • Tools
  • About
  • Contact
Tampilkan postingan dengan label node2an. Tampilkan semua postingan
Tampilkan postingan dengan label node2an. Tampilkan semua postingan

Jumat, 22 November 2024

Install glacier node di ubuntu-Linux

 maouam     November 22, 2024     node2an     No comments   

Install glacier node di ubuntu-Linux

Spec node
2 core
ram 4gb

#Buat wallet baru di metamask atau okx (simpan privatekey)

#Tambahkan RPC opBNB Testnet
https://chainlist.org/chain/5611

#Claim BNB testnet (untuk claim wajib ada bnb mainnet sebesar 0.002)
https://www.bnbchain.org/en/testnet-faucet
https://faucet.trade/bsc-testnet-bnb-faucet (di sini free, tanpa hold bnb mainnet)

#Swap/brigde dari BNB testnet ke opBNB
https://opbnb-testnet-bridge.bnbchain.org/deposit

Note: opBNB digunakan sebagai gas fee

======VPS Area======

#Update paket dan install git wget tmux
apt update && apt install git wget tmux -y

#Buat folder glacier & Download file node (copy paste saja)
mkdir glacier && cd glacier && wget https://github.com/Glacier-Labs/node-bootstrap/releases/download/v0.0.1-beta/verifier_linux_amd64 && wget https://glacier-labs.github.io/node-bootstrap/config.yaml

#Edit file config.yaml (edit, pastekan privatekey Anda, save, ctrl x, y enter)
nano config.yaml

#Beri izin file permission
chmod +x ./verifier_linux_amd64

#Buat sesi tmux
tmux new -s glacier

#Run node
./verifier_linux_amd64

#Keluar dari tmux (pastikan node berjalan, ada tulisan node already active)
tekan ctrl, tahan terus, tekan b, lepas semua, lalu tekan d

#Masuk ke tmux (jika ingin lihat node run/tidak)
tmux attach -t glacier

#DONE (cek dashboard, tunggu node berjalan kurang lebih 1 jam)
https://testnet.nodes.glacier.io/status

=====END VPS Area======

INFO
Funding: https://cryptorank.io/ico/glacier-network#funding-rounds
DC glacier: https://discord.gg/eYAGGz5W3b
Incentive: https://docs.glacier.io/getting-started/glacier-nodes/run-testnet-nodes
Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Sabtu, 16 November 2024

Install 0G Storage Node di Ubuntu-Linux

 maouam     November 16, 2024     node2an     No comments   

Install 0G Storage Node di Ubuntu-Linux

Spec VPS
CPU: 4 Core
RAM: 16 GB
Disk: 500GB

Note: disarankan menjalankan skrip di tmux atau screen, untuk menghindari vps terputus dari laptop/pc anda.

#Update dan install dependencies 
sudo apt-get update
sudo apt-get install clang cmake build-essential openssl pkg-config libssl-dev jq -y

#Install go (skip step ini jika sudah install da node)
cd $HOME && \
ver="1.22.0" && \
wget "https://golang.org/dl/go$ver.linux-amd64.tar.gz" && \
sudo rm -rf /usr/local/go && \
sudo tar -C /usr/local -xzf "go$ver.linux-amd64.tar.gz" && \
rm "go$ver.linux-amd64.tar.gz" && \
echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> ~/.bash_profile && \
source ~/.bash_profile && \
go version

#Install rustup (skip step ini jika sudah install da node)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
. "$HOME/.cargo/env"

#Download and install binary storage node
cd $HOME
rm -rf 0g-storage-node
git clone https://github.com/0glabs/0g-storage-node.git
cd 0g-storage-node
git checkout v0.7.3
git submodule update --init

#Build storage node
cargo build --release

#Download sample config dari wak josephtran
wget -O $HOME/0g-storage-node/run/config-testnet-turbo.toml https://josephtran.co/config-testnet-turbo.toml

#Set define variable miner key (copy paste skrip di bawah ini, dan masukkan private key Anda, memang tidak terlihat, copy paste dan enter saja)

printf '\033[34mPaste private key Anda: \033[0m' && read -s PRIVATE_KEY && echo && printf '\033[32m%s\033[0m\n' "$PRIVATE_KEY"

#Set miner key (copy paste skrip di bawah ini)

sed -i 's|^\s*#\?\s*miner_key\s*=.*|miner_key = "'"$PRIVATE_KEY"'"|' $HOME/0g-storage-node/run/config-testnet-turbo.toml && echo -e "\033[32mPrivate key has been successfully added to the config file.\033[0m"

#Verifikasi config (copy paste saja, pastikan private key/miner key Anda sudah benar)

grep -E "^(miner_key|network_dir|network_enr_address|network_enr_tcp_port|network_enr_udp_port|network_libp2p_port|network_discovery_port|rpc_listen_address|rpc_enabled|db_dir|log_config_file|log_contract_address|mine_contract_address|reward_contract_address|log_sync_start_block_number|blockchain_rpc_endpoint|auto_sync_enabled|find_peer_timeout)" $HOME/0g-storage-node/run/config-testnet-turbo.toml

#Buat Service Node (supaya node berjalan otomatis, copy paste skrip di bawah ini)

sudo tee /etc/systemd/system/zgs.service > /dev/null <<EOF
[Unit]
Description=ZGS Node
After=network.target

[Service]
User=$USER
WorkingDirectory=$HOME/0g-storage-node/run
ExecStart=$HOME/0g-storage-node/target/release/zgs_node --config $HOME/0g-storage-node/run/config-testnet-turbo.toml
Restart=on-failure
RestartSec=10
LimitNOFILE=65535

[Install]
WantedBy=multi-user.target
EOF

#Start Node (copy paste saja)
sudo systemctl daemon-reload && \
sudo systemctl enable zgs && \
sudo systemctl restart zgs && \
sudo systemctl status zgs

#Cek Logs (stop, ctrl c)
tail -f ~/0g-storage-node/run/log/zgs.log.$(TZ=UTC date +%Y-%m-%d)

Use snapshot (untuk copy data Storage node, karena LogSyncHeight sudah sangat jauh, alias singkron jadi sangat lama, wak joseph kasi solusi untuk copy snapshotnya dia, memang baik uwak ni)

#Stop node terlebih dahulu
sudo systemctl stop zgs

#Install Tools
sudo apt-get update
sudo apt-get install wget lz4 aria2 pv -y

#Download snapshot (Download data Storage node, data sekitar 14GB)
cd $HOME
rm storage_0gchain_snapshot.lz4
aria2c -x 16 -s 16 -k 1M https://josephtran.co/storage_0gchain_snapshot.lz4

#Extract data
rm -rf $HOME/0g-storage-node/run/db
lz4 -c -d storage_0gchain_snapshot.lz4 | pv | tar -x -C $HOME/0g-storage-node/run

#Restart Node
sudo systemctl restart zgs && sudo systemctl status zgs

#Cek Logs lagi (pastikan tx_seq jalan, stop, ctrl c)
tail -f ~/0g-storage-node/run/log/zgs.log.$(TZ=UTC date +%Y-%m-%d)

#DONE (Cek Node Anda)
https://storagescan-newton.0g.ai/

REF:
https://service.josephtran.xyz/testnet/zero-gravity-0g/0g-storage-node/installation

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Kamis, 14 November 2024

Install 0GDA Node & Client di Ubuntu-Linux

 maouam     November 14, 2024     node2an     No comments   

Install 0GDA Node & Client di Ubuntu-Linux


Spec vps
CPU 8 core
RAM 16 GB
Contabo spec VPS-3

#Buat Wallet EVM (buat di OKX simpan pharse/mnemonic dan privatekye nya)

#RPC 0G
https://chainlist.org/chain/16600

#Claim faucet (minimal harus 31 A0GI, syarat run node)
https://faucet.0g.ai/

#Staking ke validator (wajib minimal 31 A0GI)

Note-1: disarankan menjalankan skrip di tmux atau screen, untuk menghindari vps terputus dari laptop/pc anda.
Note-2: jalankan tutorial ini secara berurut, dari atas ke bawah.

=====VPS AREA (UNTUK STAKING)=====

#Update dan install dependencies
sudo su
apt update && apt install git make build-essential gcc -y

#Install 0g binary (Copy paste saja)
cd $HOME
rm -rf 0g-chain
git clone https://github.com/0glabs/0g-chain.git
cd 0g-chain
git checkout v0.4.0
git submodule update --init
make install
0gchaind version

#Add wallet (ubah nama wallet, jangan ada spasi)
0gchaind keys add "wallet_name" --eth --recover

#Enter your bip39 mnemonic (masukkan mnemonic anda, yg ada faucet 0g nya ya)
#Enter keyring passphrase (attempt 1/3): (buat password baru)
#Re-enter keyring passphrase: (ulangi ketik password)
#Simpan hasilnya yakk

#Staking /delegate (jangan lupa ubah walllet_name, ketik password)
0gchaind tx staking delegate "0gvaloper1arf2rfrsx4pu9kpzxj06ydces6ptn8jwvth73n" 30000000ua0gi --from "wallet_name" --chain-id zgtendermint_16600-2 --gas-adjustment 1.5 --gas auto --gas-prices 0.00252ua0gi  --node https://rpc-0gchain.josephtran.xyz:443 -y

=====END VPS AREA (UNTUK STAKING)======


=====VPS AREA (INSTALL DA NODE)=========

Install 0G DA Node di Ubuntu-Linux

#Install dependencies
sudo apt-get update
sudo apt-get install clang cmake build-essential pkg-config libssl-dev protobuf-compiler llvm llvm-dev cargo git -y

#Install go (Copy paste saja)

cd $HOME && \
ver="1.22.0" && \
wget "https://golang.org/dl/go$ver.linux-amd64.tar.gz" && \
sudo rm -rf /usr/local/go && \
sudo tar -C /usr/local -xzf "go$ver.linux-amd64.tar.gz" && \
rm "go$ver.linux-amd64.tar.gz" && \
echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> ~/.bash_profile && \
source ~/.bash_profile && \
go version

#Install rust (enter saja, copy paste perbaris)
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env
rustc --version

#Download & build binary (pastikan compiling tidak ada yg error)
git clone -b v1.1.3 https://github.com/0glabs/0g-da-node.git
cd $HOME/0g-da-node
git stash
git fetch --all --tags
git checkout 43499a2
git submodule update --init
cargo build --release

#Download params (pastikan verified successfully)
./dev_support/download_params.sh

#Generate BLS private key (Simpan BLS private key Anda)
cargo run --bin key-gen

#Setup config.toml (edit socket_address = VPS_Public_IP_Anda:34000 | signer_bls_private_key = BLS_Private_Key_Anda | signer_eth_private_key = Private_key_wallet_Anda | miner_eth_private_key = Private_key_wallet_Anda | save config, ctrl x, y enter)

rm -rf $HOME/0g-da-node/config.toml && curl -o $HOME/0g-da-node/config.toml https://raw.githubusercontent.com/zstake-xyz/test/refs/heads/main/0g_da_config.toml && nano $HOME/0g-da-node/config.toml

#Create service (untuk run otomatis, copy paste saja)

sudo tee /etc/systemd/system/0gda.service > /dev/null <<EOF
[Unit]
Description=0G-DA Node
After=network.target

[Service]
User=$USER
WorkingDirectory=$HOME/0g-da-node
ExecStart=$HOME/0g-da-node/target/release/server --config $HOME/0g-da-node/config.toml
Restart=always
RestartSec=10
LimitNOFILE=65535

[Install]
WantedBy=multi-user.target
EOF

#Start Service (run node)
sudo systemctl daemon-reload && sudo systemctl enable 0gda && sudo systemctl start 0gda

#Cek Logs (pastikan signer registered dan tidak ada error | stop, ctrl c)
sudo journalctl -u 0gda -f -o cat 

#DONE

=====END VPS AREA (INSTALL DA NODE)=========


=====VPS AREA (INSTALL 0GDA CLIENT)==========

Install 0GDA Client di Ubuntu-Linux

#Install dependencies
cd
curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh
sudo usermod -aG docker $USER && newgrp docker
sudo systemctl enable docker.service && sudo systemctl enable containerd.service

#Download & Update node
git clone -b v1.0.1-testnet https://github.com/0glabs/0g-da-client.git
cd $HOME/0g-da-client
git stash
git fetch --all --tags
git checkout 0847084
git submodule update --init

#Build node
cd $HOME/0g-da-client && make build
docker build -t 0gclient -f $HOME/0g-da-client/Dockerfile .

#Setup run.sh (ikuti/lanjut ke instruksi #Edit run.sh)
rm -rf $HOME/0g-da-client/run/run.sh && nano $HOME/0g-da-client/run/run.sh

#Edit run.sh (pastekan skrip di bawah ini | edit YOUR_PRIVATE_KEY | VPS_IP_ANDA:34000 | save, ctrl x, y enter)

/bin/combined \
 --chain.rpc https://evmrpc-testnet.0g.ai \
 --chain.private-key YOUR_PRIVATE_KEY \
 --chain.receipt-wait-rounds 180 \
 --chain.receipt-wait-interval 1s \
 --chain.gas-limit 2000000 \
 --combined-server.use-memory-db \
 --combined-server.storage.kv-db-path /runtime/ \
 --combined-server.storage.time-to-expire 2592000 \
 --disperser-server.grpc-port 51001 \
 --batcher.da-entrance-contract 0x857C0A28A8634614BB2C96039Cf4a20AFF709Aa9 \
 --batcher.da-signers-contract 0x0000000000000000000000000000000000001000 \
 --batcher.finalizer-interval 20s \
 --batcher.confirmer-num 3 \
 --batcher.max-num-retries-for-sign 3 \
 --batcher.finalized-block-count 50 \
 --batcher.batch-size-limit 500 \
 --batcher.encoding-interval 3s \
 --batcher.encoding-request-queue-size 1 \
 --batcher.pull-interval 10s \
 --batcher.signing-interval 3s \
 --batcher.signed-pull-interval 20s \
 --batcher.expiration-poll-interval 3600 \
 --encoder-socket VPS_IP_ANDA:34000 \
 --encoding-timeout 600s \
 --signing-timeout 600s \
 --chain-read-timeout 12s \
 --chain-write-timeout 13s \
 --combined-server.log.level-file trace \
 --combined-server.log.level-std trace \
 --combined-server.log.path /runtime/run.log

#Da Client Service Start (run node)
cd run && chmod +x ./start.sh && chmod +x ./run.sh
./start.sh

#Cek logs (pastikan block number bertambah | stop, ctrl c)
tail -f ~/0g-da-client/run/run.log

#DONE (cek BLS sign tx)
https://chainscan-newton.0g.ai/

=====END VPS AREA (INSTALL 0GDA CLIENT)======

REF

https://service.josephtran.xyz/testnet/zero-gravity-0g/0g-da-client
https://zstake.notion.site/DA-Client-Install-Guide-e309000566c14a64944863144b71ae47
https://zstake.notion.site/DA-Node-Install-Guide-5a3e217550af46ab9e12ad2998ad9de4

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Selasa, 12 November 2024

Install Node ICN Protocol di Ubuntu-Linux (Pharse-2)

 maouam     November 12, 2024     node2an     No comments   

 Install Node ICN Protocol di Ubuntu-Linux (Pharse-2)

ICN pakai port 9000, pastikan tidak ada VPS/node anda yg menggunakan port tersebut.
#Buat wallet-1 di metamask (isi sepolia minimal 0.01)
#Buat Wallet-2 di metamask (simpan privatekey nya)

#Buka web, konek menggunakan wallet-1 (pastikan sepolia sudah ada di wallet-1)
https://console.icn.global/

#Buat passport, pastikan selesai (next-next saja)

#Delegate passport ke wallet-2

====VPS Area=======

#Install tmux jika blm install (pakai screen juga boleh)
apt install tmux -y

#Buat Session baru di tmux/screen
tmux new -s icn

#Install/run node (jangan lupa ubah privatekey)
curl -o- https://console.icn.global/downloads/install/start.sh | bash -s -- -p private_key_wallet-2

#Keluar dari tmux (pastikan sudah running)
tekan tahan ctrl, tahan terus, tekan b, lepas semua, tekan d

#Masuk ke tmux (jika anda ingin)
tmux attach -t icn

====END VPS Area===

#Setelah proses install selesai, tunggu 20-60 menit, jika di tab ON activity sudah ada logs lanjut ke step berikutnya
https://console.icn.global/activity

#konek wallet-1 ke web di bawah ini
https://testnet.icn.global/

#Jika sudah konek jalankan semua task, XP yang harus di dapat utk elig adalah 730XP

#Jika semua XP sudah di dapat, matikan node anda, masuk ke tmux
tmux attach -t icn

#stop node
ctrl c

#exit dari tmux
exit

#DONE (kita tunggu pharse selanjutnya utk dapatkan XP yg belum tercapai)

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Sabtu, 02 November 2024

Install zenchain node di Ubuntu-Linux (self-host node)

 maouam     November 02, 2024     node2an     No comments   

 

Install zenchain node di Ubuntu-Linux (self-host node)

 

#Buat wallet baru di metamask dan import ke OKX juga (EVM)

#WL di web (supaya bisa claim faucet)
https://www.zenchain.io/waitlist

#claim faucet (post di x dan paste url, utk dapatkan faucet 2k, jika ente mau aja)
https://faucet.zenchain.io/

#add RPC zenchain (liat di paling bawah kiri dan pastikan faucet anda sudah ada)
https://zentrace.io/ (untuk add rpc di metamask)

#Add manual rpc zenchain testnet di okx (jika blm). Jangan lupa pindahkan ke network zenchain testnet
chrome-extension://mcohilncbfahbmgdjkbpemcciiolgcge/fullscreen.html#/network-management-rpc-form (Refresh jika error)

Nama Jaringan: Zenchain Testnet
URL RPC Default: https://zenchain-testnet.api.onfinality.io/public
ID chain: 8408
Simbol mata uang: ZCX
URL block explorer: https://zentrace.io

=====VPS AREA======

#update paket
sudo su
apt update
sudo apt install -y curl wget tar jq git

#Install docker.io (jika blm install)
apt install docker.io -y

#Buat folder dan beri izin
mkdir -p "$HOME/chain-data"
chmod -R 777 "$HOME/chain-data"

#Run node - paste code di bawah (temporary utk dapatkan session keys, ubah juga nama validator anda)
docker run \
    -d \
    --name zenchain \
    -p 9944:9944 \
    -v "$HOME/chain-data:/chain-data" \
    ghcr.io/zenchain-protocol/zenchain-testnet:v1.0.0 \
    ./usr/bin/zenchain-node \
    --base-path=/chain-data \
    --rpc-cors=all \
    --rpc-methods=unsafe \
    --unsafe-rpc-external \
    --validator \
    --name=NamaValidatorAnda \
   --bootnodes=/dns4/node-7242611732906999808-0.p2p.onfinality.io/tcp/26266/p2p/12D3KooWLAH3GejHmmchsvJpwDYkvacrBeAQbJrip5oZSymx5yrE \
    --chain=zenchain_testnet

#Dapatkan session key (paste code di bawah ini ke vps)
curl -H "Content-Type: application/json" -d '{"id":1, "jsonrpc":"2.0", "method": "author_rotateKeys", "params":[]}' http://localhost:9944

#Hasilnya di simpan (dari 0x … 6f)

#Simpan session key tanpa 0x
a6845429ce93adc2e592f416d6ced01b507c93ab23ad1bfb9d4def6b89832c64....xxxx6f (contoh)

#Binding session key ke wallet anda

#Sebelum memulai pastikan wallet yang anda gunakan di OKX sudah pindah ke network zenchain testnet

#Kirim transaksi ke contract zenchain

To:
0x0000000000000000000000000000000000000802

Amount:
0

Input Data:
0xf1ec919c00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000060 + session key tanpa 0x (tanpa spasi)


#Pastikan di explorer transaksi sudah berhasil, copas wallet anda dan search di https://zentrace.io/ (cek transaksi yg paling baru)


#Anda sudah berhasil binding session key node ke wallet anda

#Stop dan hapus container docker anda
docker rm -f zenchain

#Run ulang node (final run, jgn lupa nama validator anda isi lagi)

docker run \
-d \
--name zenchain \
-p 9944:9944 \
-v ./chain-data:/chain-data \
ghcr.io/zenchain-protocol/zenchain-testnet:latest \
./usr/bin/zenchain-node \
--base-path=/chain-data \
--validator \
--name="NamaValidatorAnda" \
--bootnodes=/dns4/node-7242611732906999808-0.p2p.onfinality.io/tcp/26266/p2p/12D3KooWLAH3GejHmmchsvJpwDYkvacrBeAQbJrip5oZSymx5yrE \
--chain=zenchain_testnet

#Cek logs docker (stop, ctrl c)
docker logs -f zenchain

#Staking ke validator anda (konek ke wallet)
https://node.zenchain.io/#/staking






#Cek node anda dalam 1-2 jam, cek di sini
https://node.zenchain.io/#/validators

#Jika sudah muncul, selamat anda telah berhasil melawati semua ujian ini.
#Done DONE done

#Salam Maouam’s Node Lab.
https://discord.gg/q5a74BHcS5

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Selasa, 03 September 2024

Install Rainbow Node di Linux/Ubuntu

 maouam     September 03, 2024     node2an     No comments   

Install Rainbow Node di Linux/Ubuntu

#Buat Wallet/install wizz wallet
https://testnet.rainbowprotocol.xyz/connect

#Pindahkan network/rpc ke TESTNET4
https://docs.wizz.cash/wizz-wallet/faq/advanced

#Update paket
sudo su
apt update

#Install curl, tmux dan git
apt install -y curl git tmux

#Install docker (jika blm install)
apt install docker.io y

#Install docker-compose (jika blm install)
apt install docker-compose -y

#Buat folder data
mkdir -p /root/project/run_btc_testnet4/data

#Download btc_testnet4 dan install
git clone https://github.com/rainbowprotocol-xyz/btc_testnet4
cd btc_testnet4
docker-compose up -d

#Buat Wallet (ubah namawallet)
docker exec -it bitcoind /bin/bash
bitcoin-cli -testnet4 -rpcuser=demo -rpcpassword=demo -rpcport=5000 createwallet namawallet
bitcoin-cli -testnet4 -rpcuser=demo -rpcpassword=demo -rpcport=5000 getnewaddress

#Exit (simpan wallet)
exit

#Download repo rbo
git clone https://github.com/rainbowprotocol-xyz/rbo_indexer_testnet.git && cd rbo_indexer_testnet

wget https://github.com/rainbowprotocol-xyz/rbo_indexer_testnet/releases/download/v0.0.1-alpha/rbo_worker

chmod +x rbo_worker

#Buat session baru tmux atau screen
tmux new -s rainbow

#Connect Bitcoin Core dan Run indexer
./rbo_worker worker --rpc http://127.0.0.1:5000 --password demo --username demo --start_height 42000

#Keluar dari tmux
Ctrl B, lepas semua lalu tekan D

#Simpan principal/komitmen (harus di simpan yaa)
cat ./identity/principal.json

#Simpan privatekey
cat ./identity/private_key.pem

#register (paste principal dan klik submit)
https://testnet.rainbowprotocol.xyz/explorer

#DONE

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Rabu, 28 Agustus 2024

Run Nillion Node di Linux-ubuntu

 maouam     Agustus 28, 2024     node2an     No comments   

 Run Nillion Node di Linux-ubuntu

#Buat Wallet baru di keplr

#Add rpc nillion (gunakan fitur search dan klik add, jgn lupa munculkan visibility nillion di extention keplr anda)
https://chains.keplr.app/            

#Claim faucet (gunakan address dengan awalan nillion)
https://faucet.testnet.nillion.com/

#Update paket
sudo su
apt update && apt upgrade -y

#Install docker (jika belum install)
apt install docker.io -y

#Cek versi docker (memastikan docker running)
docker --version

#Download accuser Image
docker pull nillion/retailtoken-accuser:v1.0.0

#Buat folder accuser
mkdir -p nillion/accuser

#initialise accuser
docker run -v ./nillion/accuser:/var/tmp nillion/retailtoken-accuser:v1.0.0 initialise

#Simpan priv_key, pub_key dan address anda (jangan sampai hilang)
cat ./nillion/accuser/credentials.json

#Register pubkey dan account_id (account_id adalah address yg baru anda simpan tadi)
https://verifier.nillion.com/verifier

#Connectkan wallet yg baru anda buat di keplr dan klik “Set up for Linux” kemudian isi account id dan pub key anda, lihat gambar di bawah.



#Claim faucet untuk accuser (address yang anda simpan tadi)
https://faucet.testnet.nillion.com/

#Tunggu 30-60 menit dari sekarang (alasan baca: The secret verification is designed wait for a period of time before fully registering the accuser.)

#Simpan block-start anda (scroll ke halaman bawah)
https://testnet.nillion.explorers.guru/account/AddressWalletBaruKeplrAndaygAwalanNillion



#Running accuser/nillion node (ubah angka 0000000 ke angka block-start anda)
docker run --name nillion -d -v ./nillion/accuser:/var/tmp nillion/retailtoken-accuser:v1.0.0 accuse --rpc-endpoint "https://testnet-nillion-rpc.lavenderfive.com" --block-start 0000000

#Cek docker logs nillion
docker logs -f nillion

#jika masih error saat cek log, tunggu 15-30 menit lagi, start docker dan cek log lagi
docker start nillion
docker logs -f nillion

#DONE (pastikan Registered: true)

#Jangan lupa upload gambar dan wallet yg di vps
https://verifier.nillion.com/secrets

Note: Tunggu hingga sinkronisasi dengan tinggi blok saat ini. Setelah itu, Anda akan melihat apakah statusnya menunjukkan Registered: true
Cek Latest Block: https://testnet.nillion.explorers.guru/

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Minggu, 25 Agustus 2024

Run Nesa Node di Linux/ubuntu

 maouam     Agustus 25, 2024     node2an     No comments   

 Run Nesa Node di Linux/ubuntu

Minimal spec: 2 core, ram 4gb, storage 50gb
port: 31333, 27017, 4001, 5001, 8080 (Pastikan semua port ini tidak digunakan di vps anda, terutama port 8080)

#Buat wallet baru di keplr, disarankan menggunakan email google, supaya private key bisa di export atau import ke leap wallet mnemonic anda dan export ke private key (jika anda ada cara lain untuk export menjadi private key, monggo)

#Update paket dan install curl, tmux
sudo su
apt update && apt install curl tmux -y

#Install docker (jika blm install)

sudo apt update
sudo apt install apt-transport-https ca-certificates curl software-properties-common

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 update
apt-cache policy docker-ce
sudo apt install docker-ce -y
sudo systemctl status docker

#Buat akun Hugging Face dan buat api key (wajib dan harus simpan api key anda, jangan hilang)
https://huggingface.co/join
https://huggingface.co/settings/tokens (buat nama token, centang semua)

#Buat session tmux
tmux new -s nesa

#Install dan run nesa node (paste code di bawah di dalam tmux atau screen, utk menghindari vps disconnected dari pc/laptop ma bro)
bash <(curl -s https://raw.githubusercontent.com/nesaorg/bootstrap/master/bootstrap.sh)

#Pilih wizardy, enter
#Masukkan Moniker (untuk nama node, bebas yahh, enter)
#hostname, enter saja
#email, masukan email akif, gmail kek. Disarankan jangan email Utama anda yahh
#pilih Miner, enter
#wallet private key, masukan private key wallet
#pilih Non-Distributed Miner, enter (Distributed Miner juga boleh)
#model, ketik/copas Meta-Llama/Meta-Llama-3-70B-Instruct (model lain juga boleh, bebas)
#masukkan api key, enter
#submit, ketik y, enter
#node installing, mohon menunggu (mungkin 30 menitan bahkan 2 jam atau lebih, hahaha)

#Jika sudah berhasil pastikan semua docker running/statusnya up (orchestrator, mongodb, ipfs_node dan docker-watchtower-1)
docker ps -a

#Run ulang script untuk dapatkan public key/peer id (hanya enter enter saja atau yes yes saja, karna semua config sudah tersimpan)
bash <(curl -s https://raw.githubusercontent.com/nesaorg/bootstrap/master/bootstrap.sh)

#Print pubkey (simpan pubkey anda yah)
cat $HOME/.nesa/identity/peer_id.id

#Pastikan lagi semua docker running/statusnya up (orchestrator, mongodb, ipfs_node dan docker-watchtower-1)
docker ps -a

#Cek node anda (gunakan pubkey)
https://node.nesa.ai/

#DONE


Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Sabtu, 17 Agustus 2024

Install Allora di Linux/ubuntu

 maouam     Agustus 17, 2024     node2an     No comments   

 Install Allora di Linux/ubuntu

#Buat Wallet baru di keplr simpan phase/mnemonic

#Add allora testnet to keplr (copy paste link di bawah dan klik "Suggest Allora-Testnet-1 TO Keplr", Abaikan jika sudah add di keplr)
https://explorer.testnet-1.testnet.allora.network/wallet/suggest

#Claim faucet dengan wallet yang baru di buat
https://faucet.testnet-1.testnet.allora.network/

#Pastikan faucet sudah masuk, minimal 0.000001 (mungkin menunggu 12 jam atau sehari)

#Login ke vps anda

#pastekan script berikut ini (nanti muncul form utk pastekan mnemonic, pastekan mnemonic yg baru anda buat)
wget https://raw.githubusercontent.com/bangpateng/allora-testnet/main/allora.sh && chmod +x allora.sh && ./allora.sh

#Tunggu hingga selesai
#DONE

#Cek point
https://app.allora.network/points/leaderboard


Note: Script by bang pateng (https://github.com/bangpateng)

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Minggu, 11 Agustus 2024

Install Network3 node di linux ubuntu

 maouam     Agustus 11, 2024     node2an     No comments   

Install Network3 node di Linux/ubuntu

#Install dan run node
sudo apt update && sudo apt install wget -y && sudo apt install net-tools -y && wget https://network3.io/ubuntu-node-v2.1.0.tar && tar -xvf ubuntu-node-v2.1.0.tar && cd ubuntu-node && sudo bash manager.sh up && sudo bash manager.sh key

#Simpan key (lihat key di paling bawah, setelah selesai install dan run)


#Login ke dashboard anda
https://account.network3.ai

#Buka link berikut (ganti xx menjadi ip public anda)
https://account.network3.ai/main?o=xx.xx.xx.xx:8080

#Klik tanda + di Current Node Kemudian pastekan key yg sudah di simpan


#DONE

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Rabu, 07 Agustus 2024

Install PWR node di Linux-Ubuntu

 maouam     Agustus 07, 2024     node2an     No comments   

Install PWR Node

DC PWR: https://discord.com/invite/Mu3ktCk4

#Update paket
sudo su
apt update

#Install java
apt install openjdk-19-jre-headless -y

#Download validator dan config file
wget https://github.com/pwrlabs/PWR-Validator-Node/raw/main/validator.jar
wget https://github.com/pwrlabs/PWR-Validator-Node/raw/main/config.json

#Set password (apa saja) simpan dengan cara ctrl x, y enter
sudo nano password

#Buat session tmux
tmux new -s pwr

#jalankan node (keluar dari tmux, tekan di kibot ctrl b,d | tunggu sekitar 6 jam, kemudian ke next step)
sudo java -jar validator.jar password IsiIPAddressVpsAndaCuy --compression-level 0

#simpan private key dan import ke metamask
java -jar validator.jar get-private-key password

#Jika ingin melihat ke singkron block, masuk ke tmux
tmux attach -t pwr

#Buat tiket untuk mendapatkan role validator
Buat tiket utk menjadi validator di validator-node-application
Setelah tiket di buat isi form di bawah ini, kirim ke tiket.

When applying to run a validator node, provide:

Name : nama di discord
Organization Or Team : (kosongkan aja yahh)
Blockchains you actively run validator nodes for: Many airdrop with node, example nubit, allora etc.
how you heard of us : hear with my friend and this good project

#Jika sudah dapat role, buka discord PWR masuk ke channel pwr-chain, claim dengan cara
/claim addressWalletAnda

#DONE

Note: Jika menggunakan VPS seperti AWS, azure, Google cloud. pastikan open port TCP: 8231, 8085 UDP: 7621

Utk VPS yg lain aman bro.


Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Senin, 05 Agustus 2024

INSTALL CHASM NODE ON LINUX/UBUNTU (MULTIPLE NODE WITH ONE VPS)

 maouam     Agustus 05, 2024     node2an     No comments   

  

INSTALL CHASM ON LINUX/UBUNTU

 

#Open web https://console.groq.com/keys  | Register

#If has registed, Create API on https://console.groq.com/keys  | create a name and save the secret key, please save it (required, don't lose it)

 

#Open web https://openrouter.ai/ | Register

#If you have registered, create an api at https://openrouter.ai/settings/keys | create a key and please save the key (required, don't lose it)

 

#Create a new wallet in metamask for the chasm address, add mantle network in https://chainlist.org/chain/5000

 

#Wallet refill minimum 1 MNT (send to your wallet on metamask)

 

#Open web https://scout.chasm.net/private-mint  | connect wallet, click _mint(scout)

 

#If done, click Setup Scouts,  and click I’ve completed the steps above


#Click the one circled in red



# Save the text circled in red (or just save scout_uid and webhook_api_key)

 

#Login to the VPS to install Docker if you haven't installed it yet

sudo su

sudo apt update

sudo apt install docker.io –y

 

# Install docker-compose

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

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

docker-compose –version

 

#Create new folder chasm-1

mkdir chasm-1

#Go to folder chasm-1

cd chasm-1

#Create new file compose.yml

nano compose.yml

 

#Paste the script below, fill in according to the data that was previously saved

services:
  scout1:
    image: chasmtech/chasm-scout:latest
    container_name: scout1
    restart: always
    ports:
      - "3001:3001"
    environment:
      PORT: 3001
      LOGGER_LEVEL: debug
      ORCHESTRATOR_URL: https://orchestrator.chasm.net
      SCOUT_NAME: "name_for_dashboard"
      SCOUT_UID: your_scout_uid
      WEBHOOK_API_KEY: api_key_on_scout
      WEBHOOK_URL: http://PUBLIC_IP_YOUR_VPS:3001
      PROVIDERS: groq,openrouter
      MODEL: gemma2-9b-it
      GROQ_API_KEY: api_key_on_groq
      OPENROUTER_API_KEY: api_key_on_openrouter

 

#Save the file by means, ctrl x, y, enter

#Run docker-compose

docker-compose up -d

 

#DONE, Check your dashboard, the first time it turns on it's still yellow, then after a while it turns green.

 

 #exit the chasm-1 folder

cd

#Note, if you want to run the second, third and so on node, create it from scratch (just ignore install docker and docker-compose), change the docker port from 3001 to 3002. Repeat the steps from creating the folder (for example the folder name chasm-2)

 #Example of the second docker config



 THANK YOU :)

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Kamis, 01 Agustus 2024

INSTALL CHASM NODE DI LINUX/UBUNTU

 maouam     Agustus 01, 2024     node2an     No comments   

 

INSTALL CHASM DI LINUX/UBUNTU

 

#Buka web https://console.groq.com/keys  | daftar

#Jika sudah daftar, buat api di https://console.groq.com/keys  | buat nama dan simpan secret key, harap di simpan (wajib, jangan hilang)

 

#Buka web https://openrouter.ai/ | daftar

#Jika sudah daftar, buat api di https://openrouter.ai/settings/keys | buat key dan harap di simpan keynya (wajib, jangan hilang)

 

#Buat wallet baru di metamask utk address chasm, add mantle network di https://chainlist.org/chain/5000

 

#Topup wallet minimal 1MNT

 

#Buka web https://scout.chasm.net/private-mint  | hubungan dompet, klik _mint(scout)

 

#Jika sudah, klik Setup Scouts,  dan klik I’ve completed the steps above


#Klik yg di lingkari merah



# Simpan text yg di lingkari merah

 

#Login ke VPS install Docker jika blm install

sudo su
sudo apt update
sudo apt install docker.io –y

 

# Install docker-compose

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

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

docker-compose –version

 

#Buat folder chasm-1

mkdir chasm-1

#Masuk ke folder

cd chasm-1

#Buat file compose.yml

nano compose.yml

 

#pastekan script di bawah ini, isi sesuai data yg sudah di simpan sebelumnya

services:
  scout1:
    image: chasmtech/chasm-scout:latest
    container_name: scout1
    restart: always
    ports:
      - "3001:3001"
    environment:
      PORT: 3001
      LOGGER_LEVEL: debug
      ORCHESTRATOR_URL: https://orchestrator.chasm.net
      SCOUT_NAME: "nama_utk_didashboard"
      SCOUT_UID: scout_id_anda
      WEBHOOK_API_KEY: api_key_anda_yg_di_scout
      WEBHOOK_URL: http://IP_PUBLIC_VPS:3001
      PROVIDERS: groq,openrouter
      MODEL: gemma2-9b-it
      GROQ_API_KEY: api_key_anda_yg_di_groq
      OPENROUTER_API_KEY: api_key_anda_yg_di_openrouter

 

#simpan file dengan cara, ctrl x, y, enter

#jalankan docker-compose

docker-compose up -d

 

#DONE, cek dashboard ANDA, pertama on masih kuning, klu sudah lama jadi warna hijau.

 

 #keluar dari folder chasm-1

cd

#Note, jika ingin menjalakan node kedua, ketiga dan seterusnya, buat dari awal (hanya abaikan install docker dan docker-compose), ubah port docker dari 3001 menjadi 3002. Ulangi langkah dari membuat folder (misal nama folder chasm-2)

 #Contoh config docker yg ke dua





SALAM, NODE2AN MAOUAM’S 


DC JOIN: https://discord.gg/q5a74BHcS5

 

 

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg
Postingan Lama Beranda

Popular Posts

  • Install zenchain node di Ubuntu-Linux (self-host node)
      Install zenchain node di Ubuntu-Linux (self-host node)   #Buat wallet baru di metamask dan import ke OKX juga (EVM) #WL di web (supa...
  • Install 0GDA Node & Client di Ubuntu-Linux
    Install 0GDA Node & Client di Ubuntu-Linux Spec vps CPU 8 core RAM 16 GB Contabo spec VPS-3 #Buat Wallet EVM (buat di OKX simpan p...
  • Install PWR node di Linux-Ubuntu
    Install PWR Node DC PWR: https://discord.com/invite/Mu3ktCk4 #Update paket sudo su apt update #Install java apt install openjdk-19-jre-headl...
  • INSTALL CHASM NODE DI LINUX/UBUNTU
      INSTALL CHASM DI LINUX/UBUNTU   #Buka web https://console.groq.com/keys   | daftar #Jika sudah daftar, buat api di https://console.g...

LABELS

  • AWS
  • Cisco
  • Cloud
  • Desktop
  • DevOps
  • Mikrotik
  • Network
  • Nginx
  • node2an
  • Proxmox
  • Server
  • Tools
  • VirtualBox
  • Zimbra

Sosial Media

Facebook 35.4Fans
Twitter 519Followers
Instagram 1060Followers
google+ 16Followers
Youtube 24Subscriber

Widget

  • Home
  • About Us
  • Contact Us

Copyright © Tutorial & Configuration