InsideDropLabs
Khusus yang running OG Nodes, Jika mengalami error silahkan cek log dibawah dan cara perbaikinya :
2025-03-19T06:40:28.211299Z INFO chain_state::da_handler: checking da entrance logs from 3674580 to 3674580 block..
2025-03-19T06:40:33.938573Z INFO chain_state::signers_handler: registering for next epoch: 638
2025-03-19T06:40:34.255026Z INFO chain_state::da_handler: checking da entrance logs from 3674581 to 3674581 block..
2025-03-19T06:40:34.408470Z INFO chain_state::signers_handler: try to register epoch: account 0xd7cfbe219a86a10ebxxxxxxxxxxxx, epoch: 638
2025-03-19T06:40:35.289974Z INFO chain_state::transactor: transaction RegisterEpoch(0xd7cfbe219a86a10eb14xxxxxxxxxxxx, 638) will revert: "(code: -32000, message: rpc error: code = Unknown desc = insufficient bonded amount, data: None)", skipped.
2025-03-19T06:40:35.290089Z ERROR chain_state::signers_handler: poll check_new_epoch error: (code: -32000, message: rpc error: code = Unknown desc = insufficient bonded amount, data: None)
Stack backtrace:
0: anyhow::kind::Adhoc::new
Error karena delegates kurang (Minimal 30 Token) cek kembali validator mana yang di delegate, kadang ngurang 1-2 token silahkan ditambah lagi agar running.
*Setelah di delegates ulang kalau misalnya token kembali ke wallet biarkan saja selama log aman
2025-03-19T06:47:40.005287Z INFO chain_state::da_handler: checking da entrance logs from 3674645 to 3674645 block..
2025-03-19T06:47:43.220030Z INFO chain_state::signers_handler: registering for next epoch: 638
2025-03-19T06:47:43.489679Z INFO chain_state::signers_handler: try to register epoch: account 0xd7cfbe219a86a10eb14cxxxxxxxxx, epoch: 638
2025-03-19T06:47:44.626846Z INFO chain_state::transactor: transaction RegisterEpoch(0xd7cfbe219a86a10eb14c4a15xxxxxxxxx, 638) will revert: "(code: -32000, message: : tx already in mempool, data: None)", skipped.
2025-03-19T06:47:44.626934Z ERROR chain_state::signers_handler: poll check_new_epoch error: (code: -32000, message: : tx already in mempool, data: None)
Stack backtrace:
0: anyhow::kind::Adhoc::new
Error karena RPC, ganti RPC
Restart
sudo systemctl daemon-reload && sudo systemctl enable 0gda && sudo systemctl start 0gda
Please open Telegram to view this post
VIEW IN TELEGRAM
InsideDropLabs
Quiz 1 : 7 Days
Quiz 2 : ZK Circuits
Quiz 3 : Near Instant
Quiz 4 : Mantle
Quiz 5 : Phala
Pick Pictures : 2 5 6 9 10
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Chaos Labs
AI - Chaos Labs
Financial intelligence reimagined,powered by Chaos Labs' proprietary protocol, security, and risk data.
InsideDropLabs
Please open Telegram to view this post
VIEW IN TELEGRAM
Ronin Market
Ronin Market | Fishing Frenzy - Chests
Ronin Market is the first and largest Ronin web3 marketplace for NFTs and crypto collectibles. Browse, create, buy, sell NFTs using Ronin Market today.
InsideDropLabs
Please open Telegram to view this post
VIEW IN TELEGRAM
InsideDropLabs
Please open Telegram to view this post
VIEW IN TELEGRAM
Galxe
Weekly Quest: Linera x Atoma - Under the Hood by Linera | Galxe Quest
Join Weekly Quest: Linera x Atoma - Under the Hood on Galxe. Earn loyalty points by contributing to Linera and enhance your web3 presence and reputation.
InsideDropLabs
Please open Telegram to view this post
VIEW IN TELEGRAM
Galxe
DeFi just got faster with Momentum on @SuiNetwork 💧! by Momentum | Galxe Quest
Join DeFi just got faster with Momentum on @SuiNetwork 💧! on Galxe. Earn loyalty points by contributing to Momentum and enhance your web3 presence and reputation.
InsideDropLabs
Please open Telegram to view this post
VIEW IN TELEGRAM
screen -R cess
apt update && apt install wget tar -y
sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
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
wget https://github.com/CESSProject/cess-nodeadm/archive/v0.6.0.tar.gz
tar -xvzf v0.6.0.tar.gz
cd cess-nodeadm-0.6.0/
./install.sh
cess profile testnet
cess config set
Fokus ke TEXT yang admin BOLD, ketik sesuai dengan yang admin tulis atau klik enter dibawah ini :
Enter cess node mode from 'authority/storage/rpcnode' (current: authority, press enter to skip): storage
Enter cess storage listener port (current: 15001, press enter to skip): enter
Start configuring the endpoint to access Storage-Miner from the internet
Do you need to automatically detect extranet address as endpoint? (y/n) y
try to get your extranet IP ...
Your Storage-Miner endpoint is http://xxx.xxx.xxx:15001
Enter cess rpc ws-url (current: local-chain, to use an external chain, type WS-URL directly, or press enter to skip): wss://testnet-rpc.cess.cloud/ws/
Enter cess storage earnings account: paste address reward wallet
Enter cess storage signature account phrase: paste Pharse KEY staking wallet
Enter cess storage disk path (default: /opt/cess/storage/disk): enter
The directory: /opt/cess/storage/disk does not exist, do you need to create it for you? (y/n) y
Enter cess storage space, by GB unit (current: 300, press enter to skip): 250
(current: 0, 0 means all cores are used; press enter to skip): 4
Enter the staking account if you use one account to stake multiple nodes (if it is the same as the signature account, press enter to skip): enter
Enter the TEE worker endpoints if you have any (separate multiple values with commas, press enter to skip): enter
cess start
docker logs miner
OK 2025-03-24 19:00:24 Service started successfully
Please open Telegram to view this post
VIEW IN TELEGRAM
Google
SubWallet - Polkadot Wallet - Chrome Web Store
Comprehensive Web3 wallet solution for Polkadot, Substrate & Ethereum ecosystems
InsideDropLabs
Please open Telegram to view this post
VIEW IN TELEGRAM
InsideDropLabs
Quiz 1 : ZK IRL
Quiz 2 : ZK Camera
Quiz 3 : ZK Image Editor
Quiz 4 : ZK Credit Score
Quiz 5 : General Purpose
Pick Pictures : 1 3 7 8 9 10
Please open Telegram to view this post
VIEW IN TELEGRAM
InsideDropLabs
Please open Telegram to view this post
VIEW IN TELEGRAM
InsideDropLabs
cess miner statPlease open Telegram to view this post
VIEW IN TELEGRAM
❤1
VPS
Codespace (Gratis)
curl -sSL https://raw.githubusercontent.com/soundnesslabs/soundness-layer/main/soundnessup/install | bash
source ~/.bashrc # for bash
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env
soundnessup install # Install the CLI
soundness-cli generate-key --name my-key
Seed Pharse
Password
Public Key
!access Publik Key"Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub Codespaces
GitHub Codespaces gets you up and coding faster with fully configured, secure cloud development environments native to GitHub.
*Buat wallet baru, isi ETH base mainnet 1-3$, simpan private key.
screen -R ritual
sudo apt update && sudo apt upgrade -y
sudo apt -qy install curl git jq lz4 build-essential screen
sudo apt-get update
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg \
lsb-release
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
sudo curl -L "https://github.com/docker/compose/releases/download/v2.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
DOCKER_CONFIG=${DOCKER_CONFIG:-$HOME/.docker}
mkdir -p $DOCKER_CONFIG/cli-plugins
curl -SL https://github.com/docker/compose/releases/download/v2.20.2/docker-compose-linux-x86_64 -o $DOCKER_CONFIG/cli-plugins/docker-composechmod +x $DOCKER_CONFIG/cli-plugins/docker-compose
sudo usermod -aG docker $USER
git clone https://github.com/ritual-net/infernet-container-starter
cd infernet-container-starter
project=hello-world make deploy-container
*Jika muncul error biarkan saja.
ctrl A+D
nano ~/infernet-container-starter/deploy/config.json
nano ~/infernet-container-starter/projects/hello-world/container/config.json
{
"log_path": "infernet_node.log",
"server": {
"port": 4000,
"rate_limit": {
"num_requests": 100,
"period": 100
}
},
"chain": {
"enabled": true,
"trail_head_blocks": 3,
"rpc_url": "https://mainnet.base.org/",
"registry_address": "0x3B1554f346DFe5c482Bb4BA31b880c1C18412170",
"wallet": {
"max_gas_limit": 4000000,
"private_key": "Masukan private key dengan awalan 0x",
"allowed_sim_errors": []
},
"snapshot_sync": {
"sleep": 3,
"batch_size": 10000,
"starting_sub_id": 210000,
"sync_period": 30
}
},
"startup_wait": 1.0,
"redis": {
"host": "redis",
"port": 6379
},
"forward_stats": true,
"containers": [
{
"id": "hello-world",
"image": "ritualnetwork/hello-world-infernet:latest",
"external": true,
"port": "3000",
"allowed_delegate_addresses": [],
"allowed_addresses": [],
"allowed_ips": [],
"command": "--bind=0.0.0.0:3000 --workers=2",
"env": {},
"volumes": [],
"accepted_payments": {},
"generates_proofs": false
}
]
}crtl X, Y, Enter
nano ~/infernet-container-starter/projects/hello-world/contracts/script/Deploy.s.sol
// SPDX-License-Identifier: BSD-3-Clause-Clear
pragma solidity ^0.8.13;
import {Script, console2} from "forge-std/Script.sol";
import {SaysGM} from "../src/SaysGM.sol";
contract Deploy is Script {
function run() public {
// Setup wallet
uint256 deployerPrivateKey = vm.envUint("PRIVATE_KEY");
vm.startBroadcast(deployerPrivateKey);
// Log address
address deployerAddress = vm.addr(deployerPrivateKey);
console2.log("Loaded deployer: ", deployerAddress);
address registry = 0x3B1554f346DFe5c482Bb4BA31b880c1C18412170;
// Create consumer
SaysGM saysGm = new SaysGM(registry);
console2.log("Deployed SaysHello: ", address(saysGm));
// Execute
vm.stopBroadcast();
vm.broadcast();
}
}
ctrl X, Y, Enter
Please open Telegram to view this post
VIEW IN TELEGRAM
nano ~/infernet-container-starter/projects/hello-world/contracts/Makefile
# phony targets are targets that don't actually create a file
.phony: deploy
# anvil's third default address
sender := Masukan private key dengan awalan 0x
RPC_URL := https://mainnet.base.org/
# deploying the contract
deploy:
@PRIVATE_KEY=$(sender) forge script script/Deploy.s.sol:Deploy --broadcast --rpc-url $(RPC_URL)
# calling sayGM()
call-contract:
@PRIVATE_KEY=$(sender) forge script script/CallContract.s.sol:CallContract --broadcast --rpc-url $(RPC_URL)
ctrl X, Y, Enter
nano ~/infernet-container-starter/deploy/docker-compose.yaml
image: ritualnetwork/infernet-node:1.3.1
image: ritualnetwork/infernet-node:1.4.0
ctrl X, Y, Enter
curl -L https://foundry.paradigm.xyz | bash
source ~/.bashrc
killall anvil
foundryup
cd ~/infernet-container-starter/projects/hello-world/contracts
rm -rf projects/hello-world/contracts/lib/forge-std
rm -rf projects/hello-world/contracts/lib/infernet-sdk
rm -rf lib/forge-std
rm -rf lib/infernet-sdk
forge install --no-commit foundry-rs/forge-std
forge install --no-commit ritual-net/infernet-sdk
screen -r ritual
cd ~/infernet-container-starter
project=hello-world make deploy-container
ctrl A+D
cd ~/infernet-container-starter
project=hello-world make deploy-contracts
##### base
✅ [Success] Hash: 0x70bda88b86a1d63ccda7de995d97bfeb1e31d43a75b02f96537773axxxxxx
Contract Address: 0x49c2EaFB05b32F47028eC3cED4dA9bCxxxxxx
Block: 28115xxxx
Paid: 0.00000296542539588 ETH (1213518 gas * 0.00244366 gwei)
nano ~/infernet-container-starter/projects/hello-world/contracts/script/CallContract.s.sol
// SPDX-License-Identifier: BSD-3-Clause-Clear
pragma solidity ^0.8.0;
import {Script, console2} from "forge-std/Script.sol";
import {SaysGM} from "../src/SaysGM.sol";
contract CallContract is Script {
function run() public {
// Setup wallet
uint256 deployerPrivateKey = vm.envUint("PRIVATE_KEY");
vm.startBroadcast(deployerPrivateKey);
SaysGM saysGm = SaysGM(Paste Contract Address Disini);
saysGm.sayGM();
vm.stopBroadcast();
}
}
crtl X, Y, Enter
project=hello-world make call-contract
##### base
✅ [Success] Hash: 0xe30d4faed4986541e9a650d98e289de5aaca7d1712e7xxxxxx
Block: 28115xxx
Paid: 0.000000365456706396 ETH (134977 gas * 0.002707548 gwei)
screen -r ritual
cd ..
docker compose -f infernet-container-starter/deploy/docker-compose.yaml up
#NotFree
Please open Telegram to view this post
VIEW IN TELEGRAM
Guild
Ritual
Home page for "Ritual" guild
InsideDropLabs
Please open Telegram to view this post
VIEW IN TELEGRAM