Busurnode Logo
Loading...
project logo
Arkeo mainnet
Chain ID: arkeo-main-v1
Status: Online

Overview

Arkeo was created to provide decentralized applications with increased development velocity, censorship-resistance, and most importantly to be a needed tool in fully decentralizing the UI layer of the web3 stack, all while reducing reliance on centralized data sources. In short, Arkeo is a free-market solution for decentralized infrastructure.

Our Contributions

Busurnode has been present since the testnet and is a day one mainnet validator on this network. We currently offer validator services with a fully redundant setup (multiple nodes and a signer cluster) to ensure the best uptime possible. We also provide RPC, Peers, Seeds, State-Sync, Snapshot and other node services that are available for public.

Endpoints

RPC Endpoints
Endpoint Status
https://rpc-arkeo.busurnode.com:443 Online
API Endpoints
Endpoint Status
https://api-arkeo.busurnode.com:443 Online

Nodes

Our Public Nodes in Operations
Name Location Status
Reina France Online
Kiyo Indonesia Online
Sayo Germany Online

Peers

Below are our public peers, you can add them to your persistent_peers in config.toml

Seeds

If you need seeds for your node, below are our seed nodes:

State Sync

In case you want to do state-sync, here is our state-sync enabled RPC, you can adjust on the [statesync] section in config.yoml
https://rpc-arkeo.busurnode.com:443
If you want to cleanup or start a new node without waiting for a long synchronization time, you can use our snapshot service.

Create a reusable shell script, for example statesync.sh with the following code. This script will fetch essential state-sync information (like block height and trust hash) from our server and update your config.toml file accordingly.
#!/bin/bash
SNAP_RPC="https://rpc-arkeo.busurnode.com:443"
LATEST_HEIGHT=$(curl -s $SNAP_RPC/block | jq -r .result.block.header.height); \
BLOCK_HEIGHT=$((LATEST_HEIGHT - 2000)); \
TRUST_HASH=$(curl -s "$SNAP_RPC/block?height=$BLOCK_HEIGHT" | jq -r .result.block_id.hash)

sed -i.bak -E "s|^(enable[[:space:]]+=[[:space:]]+).*$|\1true| ; \
s|^(rpc_servers[[:space:]]+=[[:space:]]+).*$|\1\"$SNAP_RPC,$SNAP_RPC\"| ; \
s|^(trust_height[[:space:]]+=[[:space:]]+).*$|\1$BLOCK_HEIGHT| ; \
s|^(trust_hash[[:space:]]+=[[:space:]]+).*$|\1\"$TRUST_HASH\"|" $HOME/.arkeo/config/config.toml

Grant execution privileges to the script and run it
chmod 700 statesync.sh
./statesync.sh

Stop the node
sudo service arkeod stop

Reset the node
arkeod tendermint unsafe-reset-all --home $HOME/.arkeo --keep-addr-book

Restart the node
sudo service arkeod start

If everything is set up correctly, your node should begin syncing within 10 minutes.

Snapshot

Available snapshot files:
Height Size Updated Download
295599 439.71 MB 1 week ago 295599.tar.lz4
291851 490.75 MB 1 week ago 291851.tar.lz4
288111 426.07 MB 1 week ago 288111.tar.lz4
Note: Snapshot are taken periodically every ~6hrs.

To simplify the re-sync from snapshot process, log in as the user running the arkeo service and create a reusable shell script, such as snapsync.sh with the following code. Make sure to update SERVICE_NAME if you use service name other than 'arkeo'.
#!/bin/bash

# Service Name (update this if you use service name other than 'arkeo')
SERVICE_NAME=arkeo

# Install required package
echo "Installing required package"
sudo apt install -y lz4 jq curl > /dev/null 2>&1

# Get Latest Snapshot URL
API_REQUEST=$(curl -s https://busurnode.com/api/v1/snapshot/mainnet/arkeo)
IS_SUCCESS=$(echo $API_REQUEST | jq -r '.success')
if [ "$IS_SUCCESS" = "true" ]; then
  SNAPSHOT_URL=$(echo $API_REQUEST | jq -r '.data.snapshot.url')
  echo "Latest Snapshot URL: $SNAPSHOT_URL"
else
  echo "Error fetching latest snapshot from Busurnode API"
  exit 1
fi

# Download the latest snapshot and save it as arkeo_snapshot.tar.lz4
echo "Downloading the latest snapshot..."
curl -L --progress-bar -o "$HOME/arkeo_snapshot.tar.lz4" "$SNAPSHOT_URL"
if [ $? -eq 0 ] && [ -f "$HOME/arkeo_snapshot.tar.lz4" ]; then
  echo "Download complete: $HOME/arkeo_snapshot.tar.lz4"
else
  echo "Error: Download failed."
  exit 1
fi

# Stop the arkeo service
echo "Stopping the arkeo service..."
sudo service $SERVICE_NAME stop

# Copy the validator state JSON file
cd $HOME
cp ~/.arkeo/data/priv_validator_state.json ~/.arkeo/priv_validator_state.json

# Reset Tendermint state
arkeod tendermint unsafe-reset-all --home $HOME/.arkeo --keep-addr-book

# Extract the snapshot
echo "Extracting snapshot..."
lz4 -c -d $HOME/arkeo_snapshot.tar.lz4 | tar -x -C $HOME/.arkeo
rm $HOME/arkeo_snapshot.tar.lz4

# Replace priv_validator_state from backup
cp ~/.arkeo/priv_validator_state.json ~/.arkeo/data/priv_validator_state.json

# Start the arkeo service
echo "Starting the arkeo service..."
sudo service $SERVICE_NAME start
echo "Process complete."

Grant execution privileges to the script and run it
chmod 700 snapsync.sh
./snapsync.sh

After that, make sure your node is running
sudo service arkeo status
sudo journalctl -u arkeo.service -f --output=cat

Information

This page showing data of 88 active blockchain nodes on Arkeo network obtained from our network scanner, updated every 5 minutes.
Please note that this page might not displaying all the active nodes on the network.

Decentralization Map

Active Nodes

Moniker Continent Country City
StakeVillage EU Germany Falkenstein
LiveRaveN EU Germany Falkenstein
kokos EU Germany Falkenstein
LithiumDigital-arkeo-main EU France Paris
Busurnode EU Germany Frankfurt am Main
Lefey EU Finland Helsinki
Sr20de EU Finland Helsinki
MictoNode EU Poland Warsaw
bonynode EU Germany Falkenstein
Decentrio EU Finland Helsinki
VALIDARIOS EU Germany Falkenstein
node EU Germany Falkenstein
Busurnode EU France Roubaix
SpaceStake EU France Lauterbourg
UTSA_guide EU Germany Falkenstein
KonsorTech EU Finland Helsinki
[NODERS] EU Finland Helsinki
Moonbridge EU Finland Helsinki
Architect Nodes NA United States St Louis
Apollo EU Poland Warsaw
LuckyStar EU Germany Falkenstein
02gxv0ij9qyf EU Poland Warsaw
Arkeo EU United Kingdom London
NODEJUMPER EU Finland Helsinki
ruangnode EU Finland Helsinki
NodeRuneR EU Finland Helsinki
PathrockNetwork EU Poland Warsaw
YOUR_MONIKER EU Germany Limburg an der Lahn
coinage_x_daic EU Germany Falkenstein
rpc-1.arkeo.nodes.guru NA Canada Toronto
hello-arkeo-main EU Finland Helsinki
dmski EU Germany Düsseldorf
STANV EU Finland Helsinki
NODERS.SERVICES-arkeo EU Germany Falkenstein
SpaceStake EU Finland Helsinki
hello-arkeo-backup EU Germany Falkenstein
Snodes EU The Netherlands Amsterdam
Stake Shark NA Canada Montreal
Vinjan.Inc EU Finland Helsinki
weaversnodes EU Switzerland Lucerne
StakeTown EU Finland Helsinki
airSintez EU Germany Düsseldorf
plantree EU Belarus Minsk
AKNodes EU Germany Falkenstein
TaxiStake NA United States Dublin
Validatus EU Austria Vienna
localhost EU United Kingdom London
Validatus EU Finland Helsinki
hello-arkeo-relayer EU Germany Falkenstein
arkeo-relayer EU Germany Karlsruhe
StickMan EU Germany Düsseldorf
Node EU Germany Frankfurt am Main
Red_5 NA United States North Bergen
arkeo-main EU Austria Vienna
AtmosferMuda EU Poland Warsaw
Arkeo-Main-Validator-2 NA United States Ashburn
AlxVoy EU Finland Helsinki
NODEJUMPER-SERVICE EU Finland Helsinki
STAVR EU Finland Helsinki
nyancat EU Germany Düsseldorf
BoyGau AS Vietnam Da Nang
crptmax EU Germany Karlsruhe
Arkeo-Main-Validator-1 NA United States Denver
Lapatylin EU Germany Falkenstein
PureNodes EU Finland Helsinki
Arkeo Node EU Finland Helsinki
Trace-rpc EU Russia Moscow
VN-Sti AS Vietnam Hanoi
liquify EU United Kingdom London
Busurnode AS Indonesia Ubud
BKLuckyStar EU Finland Helsinki
liquify NA United States Alexandria
Trace EU Russia Moscow
Node EU France Paris
Stilucky AS Vietnam Hanoi
Arkeo-Main-Seed-2 NA United States Ashburn
rnemwa4xgt1f EU Poland Warsaw
ChainTools EU France Roubaix
Not404 EU Germany Düsseldorf
Roomit EU Finland Helsinki
GreenNode EU Germany Düsseldorf
UTSA EU Germany Falkenstein
arkeo-seed NA Canada Hamilton
Liquify NA United States Alexandria
crptcpchk EU Austria Vienna
MapleSyrup EU Finland Helsinki
linkednode EU Finland Helsinki
nodefleet.org NA United States Pittsburgh