Guide for the Chasm Network Node

all about nodes - /nodes-dk

About the Project

Chasm Network is a blockchain initiative aimed at building a decentralized network that brings together artificial intelligence (AI) and a community-driven approach to advance decentralized AI (deAI) technology. The project is focused on creating an inclusive and accessible community, offering solutions for autonomous assets and workflows.

Technological Foundation

Chasm Network utilizes a hybrid consensus algorithm that combines elements of Proof of Stake (PoS) and Proof of Work (PoW). This approach ensures high security and scalability for the network. Additionally, the network is compatible with the Ethereum Virtual Machine (EVM), making it easier to integrate existing decentralized applications (dApps).

Key Features

  1. Decentralization: The network is built on the principles of decentralization, enabling the community to actively participate in the governance and development of the project.

  2. Inclusivity and Accessibility: Chasm Network aims to make its technology accessible to a broad range of users, regardless of their technical expertise.

  3. AI Compatibility: The network integrates artificial intelligence technologies, allowing for the creation of complex autonomous systems and workflows.

Node Setup

Server Requirements

  • Minimum Specifications:

    • Processor: AMD Epyc 7282 with 4 vCores

    • Memory: 6 GB RAM

    • Storage: 400 GB SSD

    • Network: 200 Mbps

These are the baseline requirements to ensure optimal performance when running a node on the Chasm Network.

Preparation

First, you'll need the $MNT token on the Mantle network. Purchase it on one of the exchanges (Bybit, BingX, MEXC, Kucoin) and withdraw it via the Mantle network to your EVM wallet. You'll need approximately 0.02 $MNT to mint one node.

Obtaining SCOUT_UID and WEBHOOK_API_KEY

  1. Follow the provided link, connect your EVM wallet containing $MNT tokens, and click the _mint(scout) button.

  1. After completing the transaction, click on the "Setup my scouts" button. This will take you to a page where you'll need to provide your Groq account details:

Groq

In Groq, create a new API Key:

Afterward, give the API Key a name and save the details.

Creating an ngrok Account

  1. Go to the signup page and register for an account.

  2. Then, visit the Authtoken page, click on the closed eye icon to reveal the Authtoken, and copy and save it somewhere safe.

Installation

  1. Download the script:

cd $HOME && wget -q -O chasm.sh https://github.com/BananaAlliance/guides/raw/main/chasm/chasm.sh && chmod +x chasm.sh

  1. Install the node

./chasm.sh install

  1. Carefully enter all the data you obtained in the previous steps:

Pay attention to the fields!!! Insert your own values!!!

PORT=3001
LOGGER_LEVEL=debug

#Chasm
ORCHESTRATOR_URL=https://orchestrator.chasm.net
SCOUT_NAME=Your Node's Name
SCOUT_UID=Get this from the CHASM website where you completed the transaction
WEBHOOK_API_KEY=Get this from the CHASM website where you completed the transaction
WEBHOOK_URL=http://Your Server's IP Address:3001/

#Chosen Provider (groq, openai)
PROVIDERS=groq
MODEL=gemma2-9b-it
GROQ_API_KEY=Groq API Key

#Optional
OPENROUTER_API_KEY=
OPENAI_API_KEY=

After you’ve entered your own values, save the file by pressing the combination CTRL+X, then Y, and finally Enter.

  1. Enable the Firewall if it wasn’t already enabled, and allow the specified port:

sudo apt install ufw

sudo ufw enable

ufw allow 3001

  1. Start the node by running the appropriate command:

docker pull chasmtech/chasm-scout:latest

docker run -d --restart=always --env-file ./.env -p 3001:3001 --name scout chasmtech/chasm-scout

  1. You can check the logs with the following command:

docker logs -f scout

You can also check if the node is working by navigating to the server's IP address followed by :3032 in your browser, for example, 100.100.100.100:3032.

After installing the node, wait for about an hour and then go to the Dashboard. The node should appear green, indicating its active and functioning correctly.

That's all. If you have any questions, feel free to write them in the comments of any post in the channel /nodes-dk

🗺 Previous articles:

Thank you for reading!

- Daria

Loading...
highlight
Collect this post to permanently own it.
gusik4ever.eth logo
Subscribe to gusik4ever.eth and never miss a post.
#node#farcaster#chasmnetwork#crypto