TOP AI Network

A decentralized AI Model platform and the blockchain infrastructure for AI Agents

How to Be a Compute Node in TOP AI Testnet

--

Register for the Whitelist

  1. Contact TOP AI officials to join the test program and get whitelisted. Submit your email, public IP address, and HTTP port.
  2. The TOP AI official will send you the relevant test programs and accounts:
  • TOP AI Node program package.
  • Testnet GPU Provider account ETH wallet private key (a certain amount of test ETH will be deposited into it).

Preparation

  1. Download the TOP AI Node program (topainode-linux-amd64-main-xxx-v0.1.x.tar.gz).
  2. Prepare a Linux server (Ubuntu 22.04 LTS or higher recommended) with Docker pre-installed (Docker version 27 or higher recommended).
  3. The server must have at least an NVIDIA GeForce RTX 2080 or higher GPU.
  4. A publicly accessible IP address and port are required.
  5. Extract the downloaded package, which contains the following files:
  • topainode: Node executable program.
  • topainode-cli: Command-line client for accessing the TOP AI network.
  • config.json: Blockchain configuration file.
  • ipmap_testnet.yaml: Proxy address IP mapping file.
  • node_config_0.yaml: Node program configuration file.

Create or Import a Wallet

  • Use the /create wallet command to create a wallet.
    Note: The password is currently fixed to 123456.
  • Use the /import wallet command to import a wallet.

Modify Configuration File

nodeConfig:
managerConfig:
logDir: "./logs_0" (log file)
enableLog: true
httpPort: 12110 (HTTP port)
grpcPort: 12111

aiServingConfig:
grpcPort: 12112

proxyConfig:
grpcPort: 12113

p2pConfig:
bootstrap:
/ip4/127.0.0.1/tcp/9990/p2p/16Uiu2HAmUP5F6QczFJEk4bD49PMgvqukmT9VqbJ53Ge2t8Xd28H8

port: 9990 (P2P network binding port)
listen: "127.0.0.1" (local binding address)
natPort: 0 (publicly accessible port)
natIP: "" (public IP address)
loglevel: "debug"
logpath: "./logs_0"
logfile: "p2p.log"
stdoutEnable: false
stderrEnable: false

ChainConfig:
chainurl: "https://toptest.crosschain.topnetwork.org" (TOP testnet RPC service address)
wallet: "0xab57EF2B6477d7966E0c26f5869CCE9f1732c711" (node wallet address)
identifier: "0xab57EF2B6477d7966E0c26f5869CCE9f1732c711"
fromheight: 50 (TOP chain block height)

Modify the following fields: wallet, identifier, natPort, and natIP. Other fields can remain unchanged.

Start the Node Program

Run the following command:

bash

Copy

./topainode — config node_config.yaml

Verify Node Successfully Joined

Start the Client

You can run the client program (topainode-cli.exe) on Linux or Windows.

View Nodes in the TOP AI Testnet

In the interactive mode of topainode-cli.exe, use the /show all node command to view the nodes.

About TOP AI Network

TOP AI Network is a decentralized AI Model platform and also the infrastructure for AI Agents, empowering AI model developers to deploy and host their models without the need for costly hardware or complex software. TOP AI Network aims to provide a robust Layer 1 blockchain infrastructure that serves a wide range of users, from individual developers to large-scale businesses. With a mission to support decentralized AI computing power for Web3.0, DePIN, and gaming ecosystems, it ensures low transaction fees, high speed, scalability, and an exceptional user experience, addressing the growing demand for AI-driven applications.

Find More

Official Website | Telegram | Twitter | Medium | Reddit | Email

--

--

TOP AI Network
TOP AI Network

Published in TOP AI Network

A decentralized AI Model platform and the blockchain infrastructure for AI Agents

TOP AI Network Official
TOP AI Network Official

Written by TOP AI Network Official

A decentralized AI Model platform and the blockchain infrastructure for AI Agents. www.topnetwork.ai

No responses yet