# Node

## Trust node

```
https://node.botc.pro
```

How to use Botccoin network nodes in third-party wallets

* Select custom network/node
* Add link  <mark style="color:blue;"><https://node.botc.pro></mark>
* Link to network/node

## Compatible with EVM network

```
 http://8.217.193.164:8545/jsonrpc
```

How to add Ether series in third-party wallet Botccoin network

* Select a custom network/node
* Select Ether Series and add link RPC  <http://8.217.193.164:8545/jsonrpc>
* Add chain ID <mark style="color:green;">1658083565</mark>
* Set default symbols BOTC

## Get node snapshot

**Update not synchronized...Hide part**

Super node installation tutorial

1. Open a terminal or command line interface.
2. Navigate to the decompression directory of the super node \[xx]:

```bash
cd /root/xx/SuperNode
```

3. Run the following command to start the super node (note: nohup in the original command should be nohup and the command has been formatted appropriately)：

```sh
nohup java -Xms9G -Xmx9G \  
-XX:ReservedCodeCacheSize=256m -XX:MetaspaceSize=256m \  
-XX:MaxMetaspaceSize=512m -XX:MaxDirectMemorySize=1G \  
-XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:gc.log \  
-XX:+UseConcMarkSweepGC -XX:NewRatio=2 \  
-XX:+CMSScavengeBeforeRemark -XX:+ParallelRefProcEnabled \  
-XX:+HeapDumpOnOutOfMemoryError \  
-XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=70 \  
-jar SuperNode.jar --witness -c supernode.conf >> start.log 2>&1 &
```

Full node installation tutorial

1. Open a terminal or command line interface.
2. Navigate to the unzipped directory of the full node \[xx]:

```bash
cd /root/xx/FullNode
```

3. Run the following command to start a full node (again, the nohup in the original command has been corrected):

```sh
nohup java -Xms9G -Xmx9G \  
-XX:ReservedCodeCacheSize=256m -XX:MetaspaceSize=256m \  
-XX:MaxMetaspaceSize=512m -XX:MaxDirectMemorySize=1G \  
-XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:gc.log \  
-XX:+UseConcMarkSweepGC -XX:NewRatio=2 \  
-XX:+CMSScavengeBeforeRemark -XX:+ParallelRefProcEnabled \  
-XX:+HeapDumpOnOutOfMemoryError \  
-XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=70 \  
-jar FullNode.jar -c fullnode.conf >> start.log 2>&1 &
```

**Notice:**

* Please make sure Java is installed on your system and the version is compatible with your node application.
* Before executing these commands, you should have decompressed the corresponding node files in the specified /root/decompression directory/path.
* These commands use a number of JVM parameters to optimize performance and garbage collection. Depending on your system configuration and performance needs, you may need to adjust these parameters.
* Using the nohup command ensures that the node application will continue to run in the background even if you close the terminal or command line interface.
* The log output is redirected to the start.log file, which you can view to obtain the node's running information when needed.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://botccoin.gitbook.io/botccoin-developer-book/node-1.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
