Validator Node Guide (Restricted)
Running a Aurora Node with the Aurora Protocol
Unavailable for public access, the Aurora Protocol is only accepting institutional clients at this time.
How to Run a Aurora Node with the Aurora Protocol L3 Chain on Solana
This guide provides step-by-step instructions for running a Aurora node on your local machine.
Prerequisites
Docker: Install Docker and ensure it’s running on your machine.
System Requirements:
RAM: 8-16 GB
CPU: 2-4 cores
Storage: Varies depending on Aurora chain traffic over time.
Aurora Configuration Details: Obtain the following:
Parent chain RPC URL.
Chain information JSON.
Sequencer node URL (if applicable).
Step 1: Get the Docker Image
Download the latest Aurora node Docker image:
Step 2: Create a Data Directory
Create a directory for persistent data:
Step 3: Gather Required Parameters
Parent Chain RPC: Replace
<Parent RPC URL>
with the RPC endpoint of the parent chain.Copy
Child Chain Info JSON: Example JSON:
Use this JSON with the
--chain.info-json
flag.Chain Name: Set the name of the chain using
--chain.name
. Example:Sequencer Endpoint: If running as a non-sequencer node, add:
Step 4: Run the Node
Run the following Docker command:
Step 5: Verify Node Status
Check the logs to ensure the node is syncing:
Tips
Persistent Data: Ensure
/path/to/ndai-data
exists for storing node data across restarts.Firewall Settings: Open ports
8547
(HTTP) and8548
(WebSocket).Graceful Shutdown: Stop the node safely to save its state:
Copy
You are now running a full Aurora node!