> For the complete documentation index, see [llms.txt](https://docs.adanothe.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.adanothe.com/mainnet/ternoa.md).

# Ternoa

<figure><img src="/files/8W8xca6BVtXX2kAdeaOD" alt=""><figcaption></figcaption></figure>

##

## Registration Process Guide, Setting Up an Archive Node with Ternoa

Road to 1000 Nodes: $150K incentive program! \
Details: <https://medium.com/ternoa/road-to-1000-nodes-150k-incentive-program-4d8ae95ede37>

![Ternoa Logo](https://miro.medium.com/v2/resize:fit:828/format:webp/1*Yv6SHHkoohYzdB-NNcJLBA.jpeg)

### **Registration Process Guide**

1. **Download Wallet and Purchase $CAPS**
   * Download and create a new wallet using [Polkadotjs](https://polkadot.js.org/).
   * Purchase $CAPS on Gate.io for transaction fees (approximately 10 $CAPS).
2. **Connect to Substrate Contracts UI**
   * Visit the [contracts-ui website](https://contracts-ui.substrate.io/add-contract?rpc=wss://mainnet.ternoa.io)
   * Disregard other network options in the dropdown list.
3. **Instantiate Smart Contract**
   * **Using On-Chain Contract Address**
     * Contract Address: `5HknN4gFaaWtrCmZRLfhThGRnr8PKYx3duH55BAM318EAyFw`
   * **Download Metadata**
     * Download the metadata file [here](https://ipfs-mainnet.trnnfr.com/ipfs/QmcfLxDRnsM9PSusc93H8YCqM5tXQxEh1Vhm6Us1XhRCDf) (Save the page as json).
   * **Instantiate Contract**
     * Name the contract as "Ternoa Node Registration" and upload the downloaded metadata file.
4. **Register Your Node Name**
   * Ensure you have some $CAPS in your wallet.
   * Select your wallet to link with your node.
   * Enter your desired node name in the "name: String" field.
   * Click on "Call Contract".
   * To verify registration, select `checkSubmission()` in the 'Message to Send'.

### **Setting Up an Archive Node with Telemetry**

#### Requirements

For the **minimum** specification, we recommend:

* 2 core machine (with a newish server CPU)
* 4 GB DDR4/DDR5 ECC RAM
* 80GB SSD storage.

For **optimal** server we recommend:

* 4 core machine (with a newish server CPU)
* 4GB DDR4/DDR5 ECC RAM
* 160GB SSD storage.

**Follow these steps to set up an Archive Node with Telemetry**

Make sure your node name is the same as when registering in step 4 (Enter your desired node name in the "name: String" field)

```bash
curl -sf -L https://raw.githubusercontent.com/Dedenwrg/ternoa-node/main/ternoa -o ternoa.sh
sudo chmod +x ternoa.sh
sudo ./ternoa.sh
```

Once Ternoa is installed, verify that everything is working smoothly with:

```bash
ternoa --version
```

### Useful commands

check node logs

```bash
journalctl -f -u ternoa.service
```

restart node

```bash
systemctl restart ternoa  
```

stop node

```bash
systemctl stop ternoa
```

### **Telemetry Monitoring**

Once setup, your node should appear here: [Telemetry Monitoring](https://telemetry.polkadot.io/#list/0x6859c81ca95ef624c9dfe4dc6e3381c33e5d6509e35e147092bfbc780f777c4e)

Binary installs are available on our [GitHub Releases](https://github.com/capsule-corp-ternoa/ternoa-node/releases/) page and [Ternoa Packages](https://packages.ternoa.network/ternoa/). Let's build the future of Ternoa together! 🚀
