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
  • What are DKG Core Nodes?
  • Good to know before proceeding:

Was this helpful?

Edit on GitHub
  1. Build with DKG

DKG Core Node

DKG Core Nodes form the backbone of the OriginTrail Decentralized Knowledge Graph (DKG). They host the public network and ensure its security and high availability. These nodes are incentivized to maintain uptime and play a crucial role in the network's stability and functionality.

What are DKG Core Nodes?

  • Core Nodes are essential for providing consistent and reliable access to the DKG. They are designed with incentives to maintain high uptime, ensuring the network remains stable and dependable.

  • Full node: Full participation as a Core Node requires a minimum stake of 50,000 TRAC tokens. Nodes with larger stakes are rewarded with increased chances of earning network rewards, making staking an integral part of the Core Node ecosystem.

  • Gateway Nodes: In addition to their role in network security, Core Nodes can serve as Gateway Nodes, specializing in publishing data to the DKG. Nodes with higher publishing activity have an enhanced opportunity to earn rewards, encouraging active contributions.

Core Nodes offer services to the network for a fee. These fees are globally determined through a pricing mechanism that considers the individual asks of each node. Nodes that set competitive fees (or appear less “greedy”) are prioritized, improving their chances of earning rewards.

By balancing staking incentives, publishing capabilities, and fair pricing mechanisms, DKG Core Nodes foster a robust and equitable ecosystem that supports the growth and reliability of the Decentralized Knowledge Graph.

Good to know before proceeding:

To run a DKG Core Node, you don’t need in-depth knowledge of blockchain or knowledge graphs. If you are comfortable with:

  • Navigating through directories and using basic Linux commands (e.g., cd, ls, cp, mv, cat, nano/vi)

  • Updating files and configurations

  • Understanding and using blockchain wallets

  • Basic log monitoring and troubleshooting (e.g., tail, grep, less)

  • Setting up and managing firewalls (e.g., ufw, iptables)

... you should be quite ready to operate a DKG Core Node effectively. The best way to be sure, though, is to try it on the testnet :). To do so, proceed to the next page.

PreviousDKG Edge Node API documentationNextRun a V8 Core Node on testnet

Last updated 3 months ago

Was this helpful?