Chain Information
📚 Code
# Clone the repository
git clone https://github.com/strangelove-ventures/noble.git
# Navigate into the directory
cd noble
# Switch to your desired version (Refer 'Binary Map' for versions)
git checkout <your_desired_version>
# Install the dependencies
make install
# Init
nobled --home ~/.noble init defiantlabs
🌐 Binary Map
Here's an overview of all the binary versions utilized on noble-1. 🚀
Blocks 📦 | Version 📔 |
---|---|
1 ➡️ 119,000 | v1.0.0 ➡️ 🔗 |
119,001 ➡️ 1,296,000 | v2.0.0 ➡️ 🔗 |
1,296,001 ➡️ Current | v3.0.0 ➡️ 🔗 |
💾 Snapshots
Download snapshots from polkachu. Place extracted snapshot in ~/.nobled/data
before you start your node.
🚀 Node Configuration
Use either the Manual Config, or the Script below to configure your node.
📂 Manual Config
1️⃣ Download genesis.json to ~/.nobled/config
.
2️⃣ Modify the chain-id
in your client.toml
noble-1
3️⃣ Update the seeds
in your config.toml
seeds = "ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0@seeds.polkachu.com:21556"
4️⃣ Set minimum-gas-prices
in app.toml
0.0uusdc
🔧 Script
#!/bin/bash
# Download genesis.json
GENESIS_URL="https://raw.githubusercontent.com/strangelove-ventures/noble-networks/main/testnet/noble-1/genesis.json"
curl -s "$GENESIS_URL" > ~/.nobled/config/genesis.json
# Modify chain-id
sed -i 's/chain-id = ".*"/chain-id = "noble-1"/' ~/.nobled/config/client.toml
# Modify seeds
SEEDS="ade4d8bc8cbe014af6ebdf3cb7b1e9ad36f412c0@seeds.polkachu.com:21556"
sed -i "s/seeds = \".*\"/seeds = \"$SEEDS\"/" ~/.nobled/config/config.toml
# Modify minimum-gas-prices
GAS="0.0uusdc"
sed -i "s/seeds = \".*\"/seeds = \"$GAS\"/" ~/.nobled/config/config.toml
Links
🕵️ Explorer
🔗 https://explore.defiantlabs.net/noble
🌐 RPC
🔗 https://rpc.mainnet.noble.strange.love
💻 API
🔗 https://api.mainnet.noble.strange.love
🗂️ Chain Registry
🔗 https://github.com/cosmos/chain-registry/tree/master/noble