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 node keys and why are they needed?
  • NeuroWeb wallet preparation:
  • NeuroWeb (OriginTrail Parachain) wallet preparation:
  • Mapping your operational and admin wallets
  • Gnosis and Chiado wallet preparation:
  • Base and Base Sepolia wallet preparation:

Was this helpful?

Edit on GitHub
  1. DKG V6 (previous version)
  2. Running DKG nodes
  3. Installation prerequisites

Setting up node keys (wallets)

This section will guide you trough the preparation of the node wallets (keys) for each of the blockchains currently supported by OriginTrail DKG node.

What are node keys and why are they needed?

For a DKG node to be able to properly operate, it will need to execute transactions on the blockchains it is connected to, and for that it uses node keys (wallets) of H160 type (Ethereum). Nodes have two different types of keys:

  • operational keys, for which the node requires access to (you will need to generate and upload their private keys to your node)

  • admin keys, for which the node doesn't require access and are used to manage the node on chain configuration

To get you started, you will need at least one operational and one one admin key. More details on keys can be found here.

The details of key setup can vary between particular blockchains, so are presented below separately for clarity.

NeuroWeb wallet preparation:

Since DKG nodes are connected to one or more blockchains, in order to perform actions on them they need to appropriate keys (wallets). Therefore, for each blockchain you want to support with your node, you will need to setup several keys.

More info can be found in the node keys explained page.

Since version 6.2.0 DKG nodes support multiple operational wallets.

NeuroWeb (OriginTrail Parachain) wallet preparation:

In order for you to run your OriginTrail DKG node on NeuroWeb blockchain, you will need to prepare and fund multiple wallet addresses as presented below:

  • At least one “Operational” Ethereum wallet and "Operational" Substrate wallet (defined in operationalWallets)

  • An “Admin” Ethereum wallet (mapped to evmManagementWallet)

  • An “Admin” Substrate wallet (mapped to evmManagementWallet)

A node can use multiple operational wallets at once. Utilising multiple is preferrable and provides the node with more throughput for sending and updating commits and proofs, as well as performing other operations in parallel.

A node can use multiple operational wallets at once. Utilising multiple is preferrable and provides the node with more throughput for sending and updating commits and proofs, as well as performing other operations in parallel.

TRAC is an ERC20 token on the Ethereum blockchain, transferred over to the NeuroWeb blockchain and enhanced with Polkadot native capabilities. In order to run OriginTrail DKG node on NeuroWeb parachain, TRAC tokens are required to be transfered from Ethereum to NeuroWeb blockchain network.

Mapping your operational and admin wallets

During the installation process, the installer will ask you to provide it with the above wallet addresses (keys) and will automatically add them into your OriginTrail configuration file.

After you finish the mapping process, your keys are ready to be used by the OriginTrail DKG node.

The mapping procedure is part of the EVM implementation on NeuroWeb and is a one time activity.

Gnosis and Chiado wallet preparation:

In order for you to run your OriginTrail DKG node on Gnosis or Chiado blockchains, you will need to prepare and fund at least following wallets:

  • At least one “Operational” EVM wallet (defined in operationalWallets)

  • 1x “Admin” EVM wallet (mapped to evmManagementWallet)

It's recommended to assign multiple operational wallets to a node in order to increase throughput and reliability of operations.

Once the wallets have been prepared, proceed to the process of acquiring tokens on the desired network (testnet or mainnet).

Base and Base Sepolia wallet preparation:

In order for you to run your OriginTrail DKG node on Base or Base Sepolia blockchains, you will need to prepare and fund at least following wallets:

  • At least one “Operational” EVM wallet (defined in operationalWallets)

  • 1x “Admin” EVM wallet (mapped to evmManagementWallet)

It's recommended to assign multiple operational wallets to a node in order to increase throughput and reliability of operations.

Once the wallets have been prepared, proceed to the process of acquiring tokens on the desired network (testnet or mainnet).

Last updated 10 months ago

Was this helpful?

In order to transfer your TRAC tokens to the NeuroWeb blockchain, a Teleport system has been established until a Polkadot <-> Ethereum bridge is ready. Therefore to get your TRAC on the NeuroWeb blockchain, you need to .

Details are available in .

In order to complete the Teleport and setup your V6 node, you will need to perform a process of “mapping” your Ethereum and Substrate wallets. The mapping process is explained . The process will require you to use an “account mapping” interface - an example usage video is available .

Read more about operational and admin wallets .

teleport your tokens first
OT-RFC-12
here
here
here