Skip to main content

Nodeop

Introduction

nodeop is the core service daemon that runs on every Wire node. It can be configured to process smart contracts, validate transactions, produce blocks containing valid transactions, and confirm blocks to record them on the blockchain.

Installation

nodeop is distributed as part of the Wire software suite. To install nodeop, visit the Wire software Installation section.

Explore

Navigate the sections below to configure and use nodeop.

  • Usage - Configuring and using nodeop, node setups/environments.
  • Plugins - Using plugins, plugin options, mandatory vs. optional.
  • Replays - Replaying the chain from a snapshot or a blocks.log file.
  • RPC APIs - Remote Procedure Call API reference for plugin HTTP endpoints.
  • Logging - Logging config/usage, loggers, appenders, logging levels.
  • Concepts - nodeop concepts, explainers, implementation aspects.
  • Troubleshooting - Common nodeop troubleshooting questions.
note

A local or remote Wire access node running nodeop is required for a client application or smart contract to interact with the blockchain.