BareMetal | Decentralised | Reliable Validators


Our clustered and automated validator monitoring systems guarantees unbeatable reliability and
state-of-the-art security.


VIEW VALIDATOR

BareMetal | Decentralised | Reliable Validators

Our clustered and automated validator monitoring systems guarantees unbeatable reliability and state-of-the-art security.

VIEW VALIDATOR
Mobile home hero image

Juno is the permissionless neutral home of CosmWasm interoperable smart contracts and the InterWasm DAO. The ecosystem is pioneering CosmWasm development and adoption. Juno as a layer 1 smart contract network solves the first generation smart contract bottlenecks which are limited scalability, high cost for deployment and execution and offers an easy environment for developers across the globe to deploy scalable, secure decentralized applications efficiently.

Stake JUNO for ??% APR or auto-compound APR to APY here

Juno Staking

Have a look into Juno blocks with our Explorer here

Juno Explorer

Node Services

Snapshots:

We have daily pruned snapshots here: https://snapshots.autostake.com/juno-1/

# Install dependancies and stop chain
sudo apt install curl liblz4-tool -y
sudo systemctl stop juno

# Remove current data and save priv_validator_state.json
cd $HOME/.juno
cp data/priv_validator_state.json priv_validator_state.json.backup
rm -r data/*

# Download the snapshot
SNAP_URL="http://snapshots.autostake.com/juno-1"
SNAP_NAME=$(curl -s $SNAP_URL/ | egrep -o ">juno-1.*.tar.lz4" | tr -d ">" | tail -1)
curl $SNAP_URL/$SNAP_NAME | lz4 -d | tar -xvf -

# Restore priv_validator_state.json and restart chain
mv priv_validator_state.json.backup data/priv_validator_state.json
sudo systemctl start juno
                        

AutoStake addrbook:

sudo apt install curl -y
cd $HOME/.juno/config

curl http://snapshots.autostake.com/juno-1/addrbook.json --output addrbook.json
                        

State-Sync RPC:

We have and RPC server with state-sync enabled here: https://juno-mainnet-rpc.autostake.com:443

STATESYNC_RPC="https://juno-mainnet-rpc.autostake.com:443"
LATEST_HEIGHT=$(curl -s "$STATESYNC_RPC/block" | jq -r .result.block.header.height)
TRUST_HEIGHT=$(("$LATEST_HEIGHT" - 2000))
TRUST_HASH=$(curl -s "$STATESYNC_RPC/block?height=$TRUST_HEIGHT" | jq -r .result.block_id.hash)

cd $HOME/.juno
sed -i '/\[statesync\]/{:a;n;/enable/s/false/true/;Ta;}' config/config.toml
sed -i "[email protected]_servers = \".*\"@rpc_servers = \"$STATESYNC_RPC,$STATESYNC_RPC\"@" config/config.toml
sed -i "[email protected]_height = .*@trust_height = $TRUST_HEIGHT@" config/config.toml
sed -i "[email protected]_hash = \".*\"@trust_hash = \"$TRUST_HASH\"@" config/config.toml
                        

AutoStake Seed:

ebc27282[email protected]

cd $HOME/.juno
SEED="ebc272824924ea1a27ea3183dd0b9ba713494f83@juno-mainnet-seed.autostake.com"
sed -i "s/seeds = \"\"/seeds = \"$SEED\"/" "config/config.toml
                        

AutoStake Peer:

ebc27282[email protected]

cd $HOME/.juno
PEER="ebc272824924ea1a27ea3183dd0b9ba713494f83@juno-mainnet-peer.autostake.com"
sed -i "s/persistent_peers = \"\"/persistent_peers = \"$PEER\"/" "config/config.toml
                        

AutoStake LCD:

https://juno-mainnet-lcd.autostake.com:443

AutoStake gRPC:

juno-mainnet-grpc.autostake.com:443

Are you ready to earn a return for HODLing?

Delegate to our validator now and start earning right away!

BlockNgine Ltd, 20-22 Wenlock Road, London, England, N1 7GU
© 2023 BlockNgine Ltd. All rights reserved.