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

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

Publicly available RPC, API, and gRPC endpoints
RPC Endpoints
Endpoint Status
https://rpc-arkeo.busurnode.com:443 Online
API Endpoints
Endpoint Status
https://api-arkeo.busurnode.com:443 Online

Public Nodes

Our public nodes in operation
Name Location Status
Reina France Online
Kiyo Indonesia Online
Sayo Germany Online

Peers

Add these to persistent_peers in config.toml

Seeds

Seed nodes for bootstrapping your node

State Sync

State-sync enabled RPC for the [statesync] section in config.toml
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 for quick sync
Height Size Updated Download
5805194 412.21 MB 5 hours ago 5805194.tar.lz4
5801443 304.66 MB 11 hours ago 5801443.tar.lz4
5692875 446 MB 1 week ago 5692875.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

Updated every 5 minutes from our network scanner

This page shows data of 58 active blockchain nodes on the Arkeo network obtained from our network scanner.

Please note that this page might not display all the active nodes on the network.

Decentralization Map

Geographical distribution of active nodes

Active Nodes

List of detected active nodes on the network
Show
Moniker Location
Busurnode
997c8007eff3aae0c1411e0b31902242b56a85fe
France
Roubaix
GreenNode
d2ea3ad47bb13f168e3afd45d5f24178a1d2aa59
France
Lauterbourg
PathrockNetwork
94275515f824babbe9b1b2b4f05546f1b7c38633
Poland
Warsaw
coinage_x_daic
fa2c2a127df972ba8690773549b23ffe45867ddc
Germany
Falkenstein
[NODERS]
6bbe2fd26f586f62614be6c994b04e485271f65d
Finland
Helsinki
hello-arkeo-main
198caae93aaeb8ded631ccbe71e721c781302458
Finland
Helsinki
LiveRaveN
60a1b4f4fe0fc0dbd84e65999c24d56ec3f7d172
Germany
Falkenstein
LithiumDigital-arkeo-main-validator2
d2e3103a4b0107fbd0fe4fc29761fa0b3579b2e7
France
Paris
node
77150b8bd555981cf05d3b67ee6dd7599aa937e9
Finland
Helsinki
KonsorTech-Services
21b5f40c19a36ebbdbcd00bcfad775138ca8eca0
Germany
Nuremberg
crptmax
82e7f5e84a02efa296fa0962aafb1df41e54b271
France
Lauterbourg
Architect Nodes
6a9d998b4b04f3e322580463940621c12dcc1a3f
United States
St Louis
TestTheChain
ea03e80ec547b95544b8096934875b8c707d6ef9
France
Lauterbourg
KonsorTech
2466e765bfba939a8c3f6187fc816c20f18b9d20
Finland
Helsinki
StakeVillage
9b4bddba7e0dc18f506d87a9b2a0501bc3f0fcb3
Germany
Falkenstein
NodesHub-arkeo-main
60bc31e3a6a228a54bc7769c61284126fee01fe5
India
Mumbai
Korniei
fa88b372e13da97b9f37f98c9e22092355a23bab
Ukraine
Kyiv
Apollo
a0339b741ad0a21ce84bd98ff4a49cf626e8a170
Poland
Warsaw
Sr20de
15fa0bc9e2868f748fc783781fc9cd8056d767aa
Finland
Helsinki
Decentrio
b49e73b5eedb8f23498d2af5df234b5447ed758e
Finland
Helsinki
linkednode
c0467457eb38d8cdc44c73f10cd1f72661ecbe7f
Finland
Helsinki
plantree
50bdc07c07b44569da74179c4d5a604840595e0e
Belarus
Minsk
STAVR
d5b252c90428d371aa2ceeb4b67c7e8332901eb8
Finland
Helsinki
hello-arkeo-backup
6a722aff80637b55bb935e0429475b7dfc8d9899
Germany
Falkenstein
Arkeo-Main-Validator-1
e21ebcb0b2694e7b316f2f8de883300cffc93b32
United States
Aurora
Validatus
7604159b5c1d12017f6a4855fefed3c0dcf99b88
Austria
Klagenfurt
SpaceStake
687d8a4a342e15772675541881db0d0e39dfc619
Finland
Helsinki
bonynode
746b0900f2d7a90d37be656a5fe22a3e43fcb606
Ukraine
Vyshhorod
AlxVoy
893a44b8501faa22fbe2f4d61c6586f231bd1638
Finland
Helsinki
xgunshovabp3
37201c92625df2814a55129f73f10ab6aa2edc35
Poland
Warsaw
AtmosferMuda
b7eb29a2edb42ddce5eda2e47f2b2ce48532a09e
Poland
Warsaw
MapleSyrup
e856334822761a4f5f877cbb6edd3d31d5902d4b
Finland
Helsinki
Busurnode
d3ce2314c8d7654ea01214bf487ef532f423b577
Germany
Frankfurt am Main
crptmax
547a0696e6c295ad681a25c006319dbc3cef73eb
United States
St Louis
SpaceStake
ad39f78462b4e73d778c4711ee4f0b805ec90d92
Poland
Warsaw
Arkeo Node
a3998b8a50765975be2be59954db0f6de66f92e3
Finland
Helsinki
Node
32ac947fa003639b16e621c419280523df3a2d74
Germany
Frankfurt am Main
crptcpchk
75149e2c0961f42bc72d9a0309f1d322cf1d4761
Germany
Nuremberg
test
74da2abd8fda4d2b48a1adfa75d135f5da51a1f5
The Netherlands
Amsterdam
Red_5
9930020397bd7904bd2a028ae1906567b6ced0c1
Germany
Falkenstein
Liquify
d83516bf96c86628028441b4520d0738af2d6bdb
United States
Warrenton
Kleomedes
f23d06cdc893f954ccb958a538a1a7d5b2baefdc
Italy
Rome
hello-arkeo-relayer
d911e0dcefc22a43b14cc08b3204a5d47afe010e
Germany
Falkenstein
NodeRuneR
4898f23ab8d27d2cfaa3265f3c5351477fa36f07
Finland
Helsinki
node
31fb0bbcf88e62ed975ff3c7f1eebf2f0544214a
France
Roubaix
0xFury-RPC01
ca9f62641c75f74bc8984f9e95426d5a9686b4a0
Czechia
Horoměřice
BoyGau
6b49f4506de3238fa1cc23fb93bb83a7c4a42ba3
Vietnam
Da Nang
Roomit
7e2765366b5dd6873827ae4fa3253b508e6c4287
Finland
Helsinki
AKNodes
11cf8c31a91d4eee38d339b6124de55b6ee6df47
Germany
Falkenstein
nodefleet.org
2e0a5e51ae1eabf527eb54632feb6a90ae0704ba
United States
St Louis
VALIDARIOS
c0ab73068b009a63083683d6b2c82181ba87b562
Ukraine
Kyiv
Moonbridge
b090b782213144f0ab160f422d7fb1f8dcbff874
France
Lauterbourg
Busurnode
9543531fb264e524cce86e928910bcf6238e1b82
Indonesia
Tegal
Validatus
9a37749791add100b80fbb6d0881ce8fe5c0751b
Germany
Düsseldorf
Validatus
a26ba3c190dbed548985461f2f6f6cd743767732
Austria
Klagenfurt
arkeo-relayer
b8aa19dc61aea4ca828ab18181d4d161913699a1
Germany
Karlsruhe
arkeo-main
13ad6a22ead3e468d960a73c79268739c3698fa1
Austria
Vienna
Liquify
f059ca6a5e5da7f0dc2a1d435ff3388e04d2962e
United Kingdom
London