Running a Full Node
Running a Full Node
Running a full node on Celestium allows you to independently validate transactions, interact with the blockchain, and support network decentralization. This section provides the steps to start and manage a full node after completing the installation process.
Prerequisites
Ensure you have successfully installed the Celestium node software. If not, follow the steps in the Node Installation section.
Starting the Node
Run the following command to launch your full node and connect to the Celestium Testnet:
This command will start the node, connect to the testnet, and begin syncing the blockchain.
Verifying Node Status
Once the node is running, check its status with an RPC call:
Response is
false
→ Your node is fully synced.Response with progress data → Your node is still syncing.
Accessing the Node
Once the node is operational, you can interact with it using any Ethereum-compatible tools such as:
MetaMask: Connect your wallet to the Celestium Testnet RPC.
Hardhat or Foundry: Configure your development environment to use your local node at
http://127.0.0.1:8545
.
Node Management
Stop the Node: Use
Ctrl + C
to terminate the node process.Restart the Node: Simply run the start command again.
Check Logs: Logs are displayed in the terminal; redirect output to a file if needed.
Next Steps
Connect your node to wallets and development tools.
Deploy and test smart contracts.
Monitor performance and sync status.
Running a full node ensures you have direct access to Celestium network data, improving your development experience and enhancing network resilience.
Last updated