Skip to content

risechain/rise-node

Repository files navigation

RISE Node

Blazingly fast Ethereum rollup that reaches 1 Gigagas/s for enormous blocks and is 6~18 times faster than OP.

Hardware Requirements

Below are suggested minimum hardware requirements for full node.

  • Disk: At least 1TB (NVMe recommended)
  • Memory: 16GB+
  • CPU: High clock speeds.

If you're using AWS, we recommend at least c6id.4xlarge instance with a 6000 IOPS disk enabled.

How to run RISE full node.

This guide will help you set up a full node on our Sepolia Testnet.

Generate the jwt token

$ ./generate-jwt.sh

Prepare your config

$ cp env.example .env

Config your Sepolia L1 RPC and local data directory to persist the state data.

# .env file
# your config
L1_RPC_URL=
LOCAL_DATA_DIR=./

Note: You can request your L1 provider for the beacon RPC. For example, if you use Quicknode, the L1_RPC_URL and L1_BEACON_URL will be the same, like: https://blue-capable-bush.ethereum-sepolia.quiknode.pro/<token>.

Start the node

docker compose -p rise -f docker-compose.yml -f monitor.yml up -d

After starting the node, you can monitor your chain via the Grafana dashboard. The default login credentials are:

  • username: admin
  • password: admin

dashboard

Run the full node from snapshot

We take a snapshot of the full node once every day. You can use these snapshots to speed up your node synchronization.

The archive includes the databases for both the execution and consensus layers, specifically l2_data and safedb_data.

Snapshots are hosted on Cloudflare R2 and are available over HTTPS. Make sure to download and extract the archive into your node’s data directory (default is ./data).

Latest snapshot

You can download the latest snapshot using the following URL: https://snapshot.testnet.riselabs.xyz/rise-sepolia/snapshot/latest

If you face any issues while downloading the latest snapshot (for example, interrupted or failed downloads), please use the direct snapshot file URL instead.

Snapshot download link (alternative)

The download link will look like this: https://snapshot.testnet.riselabs.xyz/rise-sepolia.snapshot._YYYYMMDD.tar.zst

Example: https://snapshot.testnet.riselabs.xyz/rise-sepolia.snapshot._20260202.tar.zst

Snapshot naming format

The file is named in the format: rise-sepolia.snapshot._YYYYMMDD.tar.zst

(for example, the snapshot taken on February 2 should be rise-sepolia.snapshot._20260202.tar.zst).

Extract the snapshot

To extract the archive, use the following commands:

wget https://snapshot.testnet.riselabs.xyz/rise-sepolia.snapshot._20260202.tar.zst
cp rise-sepolia.snapshot._20260202.tar.zst ./data
cd ./data
tar --use-compress-program=zstd -xvf rise-sepolia.snapshot._20260202.tar.zst
rm rise-sepolia.snapshot._20260202.tar.zst

About

Running a RISE full node

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 5

Languages