测试网节点教程系列 10:Chasm Network
也是朋友告诉我的项目,看到 exploring.eth 老师也发了。
官方网站:https://www.chasm.net/#product
网页做的很好看很高级 逻辑也很简单 就是众包 groq 出去给调用方,以此获取收益。官方确认一定会有空投。
官方文档写的很好,基本上对照着就能完成操作。这边简单介绍一下。
首先准备好机器 可以参考下面这篇购买对应的服务器和安装好 docker。官方推荐 2C4G 但我感觉 1C2G 都足够。
在 https://console.groq.com/keys 注册一个账号并获取到 key 存着后面有用。(如果想要 fallback 的话可以在 https://openrouter.ai/ 注册并拿到对应的 key)。
然后去 https://scout.chasm.net/private-mint 连接钱包并 mint ,会拿到属于自己的 API_KEY(一个 base64 ) 和 UID。需要注意的是这个 NFT 是基于 Mantle Network 的,需要钱包地址里面得有 0.1 个 MNT 以上。没有的话可以交易所购买了提出,也可以走跨链之后 swap。实在没有办法可以联系我来做交换。
然后 vim 一个 .env
PORT=3001
LOGGER_LEVEL=debug
ORCHESTRATOR_URL=https://orchestrator.chasm.net
SCOUT_UID=xxxx
SCOUT_NAME=xxxx
WEBHOOK_API_KEY=xxxx
WEBHOOK_URL=http://{IP}:{port}
MODEL=gemma2-9b-it
PROVIDERS=groq,openrouter
GROQ_API_KEY=xxxx
OPENROUTER_API_KEY=xxxx
注意 IP:port 需要更换成你自己的服务器。
然后使用命令
docker run -d --restart=always --env-file ./.env -p 3001:3001 --name scout chasmtech/chasm-scout
然后用 docker logs -f scout
查看日志
如果有如下的日志的话表已经正常运行
info Logger level set to debug
info Starting Scout ⚜️
info --------------------------------------------
info Scout UID: 2795
info Scout Name: hcloud-scout
info Port: 3001
info Providers: groq, openrouter
info Provider API Key set for: Groq, OpenRouter
info Orchestrator URL: https://orchestrator.chasm.net
info --------------------------------------------
info Server running on port 3001
debug Connecting to orchestrator at wss://orchestrator.chasm.net?uid=2795
debug Your webhook URL: http://IP:3001/
debug Initiated WS handshake
info Setting up webhook at: http://IP:3001/
debug [groq] Req: {
model: 'gemma2-9b-it',
temperature: 0.1,
messages: [
{ role: 'system', content: 'You are a helpful assistant.' },
{ role: 'user', content: '1+1=' },
[length]: 2
],
seed: 42
}
然后过一段时间就能看到自己的积分和排名了。