OriginTrail
  • Get started with OriginTrail
  • OriginTrail Ecosystem — Call for Papers (Coming Soon)
  • Key Concepts
    • Decentralized Knowledge Graph (DKG)
    • DKG key concepts
  • Build with DKG
    • Quickstart (test drive the DKG in 5 mins)
      • Quickstart with Node.js
      • Quickstart with Python
    • ChatDKG builder toolkit
      • DKG SDK
        • Development environment setup
        • DKG Javascript SDK (dkg.js)
          • Interact with DKG paranets
          • Knowledge submission & curation
          • Paranet's incentives pool implementation
        • DKG Python SDK (dkg.py)
      • DKG paranets
        • Deploying a DKG paranet
        • Building with DKG paranets
        • Syncing a DKG Paranet
        • Initial Paranet Offerings (IPOs)
          • IPO specification
          • Launching your IPO
          • Paranet's incentives pool
          • IPO voting
      • AI agents
        • ElizaOS DKG agent
        • Custom DKG Python agent
        • Custom DKG JavaScript agent
    • DKG Edge Node
      • DKG Edge Node architecture
      • Get started with the Edge Node boilerplate
        • Automated setup with the installer
        • Manual setup
        • Usage example
      • Customize & build with the Edge Node
      • Knowledge Mining and dRAG examples
      • DKG Edge Node inception program
      • DKG Edge Node API documentation
    • DKG Core Node
      • Run a V8 Core Node on testnet
        • Preparation for V8 DKG Core Node deployment
        • V8 DKG Core Node installation
      • Run a V8 Core Node on mainnet
        • Preparation for V8 DKG Core Node deployment
        • V8 DKG Core Node installation
  • Delegated staking
    • Delegated staking—Introduction
      • Step-by-step staking
      • Redelegating stake
  • Integrated Blockchains
    • Base blockchain
      • Connect to Base
    • Gnosis chain
      • Connect to Gnosis
    • NeuroWeb
    • Teleport instructions - NeuroWeb
    • Bridging to Moonbeam
    • Deployed smart contracts
  • Bounties & rewards
    • General bug bounty
    • Code contributions & V8 bug bounty
  • Whitepapers & RFCs
    • OriginTrail whitepaper
    • OriginTrail RFCs
  • Useful Resources
    • What's new with OriginTrail V8
    • DKG V8 guidebook
      • Protocol updates
      • Feature roadmap
      • How to upgrade to V8?
    • Public nodes
    • Tutorials
    • Test token faucet
    • Development principles
    • Community created resources
    • Linked data & knowledge graphs
    • Available networks, network details and RPCs
    • OT Node Engine implementation details
      • Modules
      • Command Executor
    • Contribution guidelines
      • Guidelines for automated test contributions
    • Explore the OriginTrail ecosystem
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
  1. DKG V6 (previous version)

Running DKG nodes

Last updated 11 months ago

Was this helpful?

The OriginTrail Decentralized Network is a permissionless system that hosts the Decentralized Knowledge Graph and is ran by the OriginTrail community. Anyone, anywhere can run an OriginTrail DKG node - you require no permission, and you can even expand node functionalities as it is completely open source software.

There are two ways to run a DKG node:

  1. as a gateway node, which enables access to the DKG (publishing and querying knowledge assets)

  2. as a full (hosting) node, which apart from providing access, also hosts the DKG state

For a DKG node to be eligible to host a portion of the DKG and receive publishing fees (to be a hosting node), it has to accumulate a minimum of 50 000 TRAC tokens as stake in the network on a particular blockchain. Network stake provides the economic security layer and can be provided by anyone owning TRAC tokens by the notion of "delegated staking".

However running a DKG node requires some degree of technical knowledge, so you are advised to carefully consider all of the relevant implications of doing so. In the following pages you will get detailed instructions on how to setup a DKG node, and we encourage you to seek assistance if needed within the server

These setup instructions are a "Work in progress" and are subject to change, and the core developers aim to keep it up to date at all times. However if you notice an issue during installation, we ask for you to please report the issue on our official or .

OriginTrail community Discord
Github repo
Discord channel