{"id":21714123,"url":"https://github.com/arcxteam/origintrail-v8-node","last_synced_at":"2026-05-09T02:35:09.446Z","repository":{"id":259432881,"uuid":"877077899","full_name":"arcxteam/origintrail-v8-node","owner":"arcxteam","description":"OriginTrail Ai, Data - Full Guides to Run V8 Node Incentivized Testnet - Buidl to Measure, Manage, Master","archived":false,"fork":false,"pushed_at":"2024-11-01T08:01:27.000Z","size":106,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-23T23:38:44.312Z","etag":null,"topics":["ai","knowledge-graph","origintrail","sdk-java","testnet-blockchain","testnet-eth","testnet-node","verifiable-internet"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/arcxteam.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-23T03:40:14.000Z","updated_at":"2025-02-06T15:27:07.000Z","dependencies_parsed_at":"2024-10-25T10:36:12.810Z","dependency_job_id":"ac2c3f45-83f4-474c-8725-4b58a145f95d","html_url":"https://github.com/arcxteam/origintrail-v8-node","commit_stats":null,"previous_names":["arcxteam/origintrail-v8-node"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/arcxteam/origintrail-v8-node","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arcxteam%2Forigintrail-v8-node","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arcxteam%2Forigintrail-v8-node/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arcxteam%2Forigintrail-v8-node/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arcxteam%2Forigintrail-v8-node/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arcxteam","download_url":"https://codeload.github.com/arcxteam/origintrail-v8-node/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arcxteam%2Forigintrail-v8-node/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32804998,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-08T08:22:46.396Z","status":"online","status_checked_at":"2026-05-09T02:00:06.633Z","response_time":123,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","knowledge-graph","origintrail","sdk-java","testnet-blockchain","testnet-eth","testnet-node","verifiable-internet"],"created_at":"2024-11-26T00:31:51.946Z","updated_at":"2026-05-09T02:35:09.422Z","avatar_url":"https://github.com/arcxteam.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"![origintrail-testnet-node-v8](https://github.com/user-attachments/assets/17fa3e53-8a92-4f44-8a9d-e2cae7037922)\n\n# Run OriginTrail V8 Incentivized Testnet Node - Full Guide\nOriginTrail - Decentralized Knowledge Graph (DKG), Run an Node V8 Incentivized Testnet - Buidl to Measure, Manage, and Master\n## Here We Go...Gasss!!\n**`OriginTrail community, driven by an incentivized testnet system. The goal of the V8 incentivized testnet is to ensure security, scalability and usability for all ecosystem participants in a joint test environment, before releasing the new version to the DKG mainnet. An incentivising all eligible contributors with a total incentive pool of 1,000,000 TRAC tokens.`**\n\n*There following four categories of contributions and their incentive pools are indicated below.*\n| Incentivized Activity               | Required Technical Level | Reward Budget  |\n|-------------------------------------|--------------------------|---------------|\n| Staking \u0026 UI testing                | Low                      | 50 000 TRAC   |\n| Running core nodes                  | Medium                   | 100 000 TRAC  |\n| Bug submissions \u0026 Code contributions| Medium                   | 100 000 TRAC  |\n| Building Paranets (inception program for Builders) | High | 750 000 TRAC  |\n\n*The V8 incentivized testnet will go through a \"3 layer launch\", each layer introducing new functionality*\n- **Core Infrastructure Layer: Run V8 core nodes**\n- **Security Layer: V8 staking**\n- **AI Layer: V8 edge nodes**\n\n## 1. Preparation for V8 DKG Core Node\n**1. Hardware requirements** \n\n`In order to deploy your V8 DKG node, you will need a Linux server with the minimum recommended hardware`\n| Requirement                      | Details                                          |\n|-----------------------------------|--------------------------------------------------|\n| RAM/Memory                         | 4-6 GB                                               |\n| CPU/vCPU                              | 2-4 Cores                                           |\n| Storage Space                         | 50-100 GB                                             |\n| Supported OS                      | Ubuntu 20.04-22.04-24.04 LTS               |\n| Node Installation Script   | Monitor, Language Based-on Java                         |\n\n**2. Configuration OriginTrail node**\n\n`Setting up node for Base Sepolia Testnet`\n\n- Acquire Base Sepolia ETH (native)\n- Acquire Base Sepolia TRAC (token)\n\n`Important note prepare minimum 2 different wallet (address \u0026 key)`\n\n- EVM **operational** wallet public key no. 1 (address)\n- EVM **operational** wallet private key no. 1 (private key)\n- EVM **management** wallet address no. 2 (address)\n- EVM **management** wallet private key no. 2 (private key)\n\n`Provide/choose Base Sepolia RPC endpoints`\n\n- Get RPC public https://chainlist.org/chain/84532\n- Get RPC own the best like Infura, Alchemy, Thirdweb, Ankr, Publicnode, blastapi, blokpi, dRpc etc....\n\n`Port firewall on the server`\n\n- PORT 8900 (default node API endpoint)\n- PORT 9000 (networking port for communication with other nodes)\n- PORT 9999 (a framework queries/graph data with Blazegraph)\n- PORT 3030 (a framework queries/graph data with Fuseki)\n\n**In order to acquire TRAC token on Base Sepolia, you should use the Faucet bot on [Discord](https://discord.gg/zuCaVtXFpD) channels** \n```sh\n!fundme_v8_base_sepolia_trac (your_operational_wallet_address)\n```\n\n## 2. Running V8 DKG Core Node installation\n**1. Installer bind (port) firewall configured**\n```sh\nsudo ufw allow 9999 \u0026\u0026 sudo ufw allow 8900 \u0026\u0026 sudo ufw allow 9000 \u0026\u0026 sudo ufw allow 3030 \u0026\u0026 sudo ufw reload\nsudo iptables -A INPUT -p tcp --dport 9999 -j ACCEPT \u0026\u0026 sudo iptables -A INPUT -p tcp --dport 8900 -j ACCEPT \u0026\u0026 sudo iptables -A INPUT -p tcp --dport 9000 -j ACCEPT \u0026\u0026 sudo iptables -A INPUT -p tcp --dport 3030 -j ACCEPT\n```\n\n**2. Run OriginTrail V8 DKG core node installer** \n```sh\ncd /root/ \u0026\u0026 curl -k -o v8_installer.sh https://raw.githubusercontent.com/OriginTrail/ot-node/v8/develop/installer/v8_installer.sh \u0026\u0026 chmod +x v8_installer.sh\n```\n\n**3. Execute the installer by running**\n```sh\n./v8_installer.sh\n```\n\n**4. Verify V8 DKG Core node installation**\n\n- During node installation process stay cool and read on ssh logs, maybe your menu like image below. this OK status\n\n![V8-DKG-Core-Node-installation-OriginTrail-10-24-2024_09_53_AM](https://github.com/user-attachments/assets/a96a3e52-9d8d-45ad-90ae-7163893c3ea2)\n\n- If your installation has been successful, your node will show the `Node is up and running!` log as shown in the example image. **Congratulations, your V8 DKG Core node is up and running!**\n\n![Captureorigin](https://github.com/user-attachments/assets/0b7070f4-6809-43a4-97c2-ca11b19ebf90)\n\n## 3. Checking, Leaderboard and Usefull Commands\n**1. Super cmd logs**\n\n- Start node: `systemctl start otnode`\n- Stop node: `systemctl stop otnode`\n- Restart node: `systemctl restart otnode`\n- Show node logs: `journalctl -u otnode --output cat -fn 100`\n- Open node config: `nano /root/ot-node/.origintrail_noderc`\n- Save and backup: `cat /root/ot-node/.origintrail_noderc`\n\n**2. Check the leaderboard incentivised testnet v8**\n\n- The leaderboards are periodically updated based on community contributions, used to determine the amount of TRAC incentives.\n- ✅ Profile shares token name : **this named by typing your like**\n- Checking search onto your token name **[DASHBOARD LEADERBOARDS](https://dkg-v8-incentivised-testnet.origintrail.io/)**\n\n**3. Important note** \n\nDuring the V8 DKG Core node installation process, installer will deploy otnode-logger.service which will automatically stream the V8 DKG Core node logs to OriginTrail team for support/debug purposes **This service is a hard requirement for the incentivised testnet rewards.**\n\nTo disable this service, execute the following commands on the server once the installation is finalized:\n```sh\nsystemctl disable otnode-logger.service\nsystemctl stop otnode-logger.service\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farcxteam%2Forigintrail-v8-node","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farcxteam%2Forigintrail-v8-node","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farcxteam%2Forigintrail-v8-node/lists"}