🔲Chasm Node Setup

Contabo : https://bit.ly/contabourl InterServer : https://bit.ly/interserverurl Digital Ocean : https://bit.ly/4cKNFco
Listened Ports :

Server Requirement :
Operating System: Ubuntu 22.04
Min Requirement: 1 vCPU, 1GB RAM / 20GB Disk, Static IP
Suggested Requirement: 2 vCPU, 4GB RAM / 50GB SSD, Static IP
Update :
sudo apt-get update && sudo apt-get upgrade -y
Docker : Via ( https://docs.docker.com/engine/install/ubuntu/ )
for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
sudo docker run hello-world
Mint :
We need MNT Token for mint transaction. 0.20 Cent MNT : 0.35 MNT MNT : BYBIT : Zero Fee But Min Withdraw 10 MNT BINGX : Fee 11 MNT UPBIT : idk KRAKEN : idk GATEIO : idk KUCOIN : Min withdraw 2 Sing - Fee : 0.60 MNT UP : https://bit.ly/3zP5zfv Mint : https://scout.chasm.net/private-mint
We need accounts from 3 platforms :
OpenRouter : https://openrouter.ai/settings/keys
OpenAI : https://platform.openai.com/api-keys
nano .env
Edit :
PORT=3001
LOGGER_LEVEL=debug
# Chasm
ORCHESTRATOR_URL=https://orchestrator.chasm.net
SCOUT_NAME=
SCOUT_UID=
WEBHOOK_API_KEY=
# Scout Webhook Url, update based on your server's IP and Port
# e.g. http://123.123.123.123:3001/
WEBHOOK_URL=
# Chosen Provider (groq, openai)
PROVIDERS=groq
MODEL=gemma2-9b-it
GROQ_API_KEY=
# Optional
OPENROUTER_API_KEY=
OPENAI_API_KEY=
Scout Name : Your Node Name Scout Cash ID : WebHook IP : Webhook URL: http://your-server-ıp:3001/ Groq API : Openrouter API : OPENAI :
CTRL X Y ENTER.
Port :
ufw allow 3001
3 - 2 - 1 Start !
docker pull johnsonchasm/chasm-scout .
docker run -d --restart=always --env-file ./.env -p 3001:3001 --name scout johnsonchasm/chasm-scout
source ./.env
curl -X POST \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WEBHOOK_API_KEY" \
-d '{"body":"{\"model\":\"gemma-7b-it\",\"messages\":[{\"role\":\"system\",\"content\":\"You are a helpful assistant.\"}]}"}' \
$WEBHOOK_URL
For Result :
curl localhost:3001
Result : OK
If the command does not work, click on the link in the output of this command and look at the top left.
docker logs scout
You'll see yourself at the end of the list :
Last updated