Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 12 additions & 20 deletions docs/Rskj-Configuration.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,13 @@
# Best Practices for Setting Up an RSK Node
# Best Practices for Setting Up a Rootstock Node

This guide provides recommendations and references for setting up and configuring an RSK node. For complete instructions and the latest configuration details, refer to the [RSK DevPortal](https://dev.rootstock.io/).
This guide provides recommendations and references for setting up and configuring an Rootstock node. For complete instructions and the latest configuration details, refer to the [Rootstock DevPortal](https://dev.rootstock.io/).

---
## Node Setup Recommendations

## 🛠️ Node Setup Recommendations
When setting up an Rootstock node, it’s important to follow the official setup guidelines to ensure stability, performance, and security.

When setting up an RSK node, it’s important to follow the official setup guidelines to ensure stability, performance, and security.

👉 **Reference:**
- [RSK Node Setup Guide](https://dev.rootstock.io/node-operators/setup/)
**Reference:**
- [Rootstock Node Setup Guide](https://dev.rootstock.io/node-operators/setup/)

### Key Recommendations
- Follow the installation instructions for your operating system (Linux, Windows, or Docker).
Expand All @@ -21,24 +19,18 @@ When setting up an RSK node, it’s important to follow the official setup guide
It’s highly recommended to follow the [system configurations suggested for Ubuntu](https://github.com/rsksmart/artifacts/tree/master/rskj-ubuntu-installer).
The most straightforward way to achieve this is to [install the RSKj node using the Ubuntu package](https://dev.rootstock.io/node-operators/setup/installation/ubuntu/).

---

## ⚙️ Module Configuration Recommendations
## Module Configuration Recommendations

Depending on your use case (full node, archive node, or light node), some modules can be enabled or disabled to optimize resource usage. The minimal modules set-up to run a node which will be consumed by a Flyover Liquidity Provider Server can be found in [this file](../docker-compose/rskj/rsk.conf). Please notice that the provided configuration is just a regtest example so it shouldn't be used in production, however, the enabled modules part can be used as a reference.

👉 **Reference:**
**Reference:**
- [Node Configuration and Modules](https://dev.rootstock.io/node-operators/setup/configuration/)


---
## Additional Resources

## 📚 Additional Resources

- [RSK Node Runners documentation](https://dev.rootstock.io/node-operators/setup/node-runner/)
- [RSK Network Monitoring Tools](https://dev.rootstock.io/dev-tools/)
- [Rootstock Node Runners documentation](https://dev.rootstock.io/node-operators/setup/node-runner/)
- [Rootstock Network Monitoring Tools](https://dev.rootstock.io/dev-tools/)
- [Troubleshooting Guide](https://dev.rootstock.io/node-operators/troubleshooting/)

---

_This document is meant as a high-level best practices summary. Always refer to the official RSK DevPortal for up-to-date configuration instructions._
_This document is meant as a high-level best practices summary. Always refer to the official Rootstock DevPortal for up-to-date configuration instructions._
Loading