Run a Node

Running a replica node for Curtis

Download the zipped repository below for an out-of-the-box example of how to spin up a node locally.

💡
Syncing can take up to a few hours.

nitro-replica-curtis.zip (opens in a new tab)

Using the Repo

The repo is set up to easily run curtis testnet replica nodes. Simply run docker-compose up from the root of the repository to bring a replica node up locally.

The docker image for curtis testnet is hosted in a public docker repo: public.ecr.aws/i6b2w2n6/nitro-node:curtis3

The nodeConfig file included in the repository is prepopulated with curtis testnet parameters. The current setup uses a public rpc url for the Arbitrum Sepolia rpc and stores node data in ad Docker volume.

It is recommended to replace the Arbitrum Sepolia RPC URL in docker-compose.yml with your own private url to avoid ratelimiting issues, it's advised to use your private PRC URL instead of the default public one. By default, this value is set to Arbitrum's public RPC url.

Docker Images

public.ecr.aws/i6b2w2n6/nitro-node:curtis3

Existing RPC Endpoints

http endpoint: https://rpc.curtis.apechain.com/http

Wss endpoint: wss://rpc.curtis.apechain.com/ws