Skip to main content

OP_NET Nodes

Introduction

OP_NET Nodes are the backbone of the OP_NET metaprotocol, enabling developers and users to interact with Bitcoin's UTXO model, execute smart contracts, and deploy decentralized applications (dApps). These nodes operate on Bitcoin’s Layer 1 infrastructure, extending its functionality with OP_NET’s features like smart contracts, token standards, and more.

Storage Requirements

At the moment, OP_NET Nodes only support archive mode. This means that to run a production-grade OP_NET Node, you will need at least 5TB of SSD storage to accommodate the full archive of blockchain data and enable seamless interaction with the OP_NET environment.


Why Run an OP_NET Node?

Running an OP_NET Node provides several advantages:

  • Full Control: Direct interaction with the OP_NET environment for deploying contracts and managing UTXOs.
  • Enhanced Security: Use your node to validate transactions and ensure trustless interactions.
  • Decentralization: Contribute to OP_NET's distributed ecosystem.
  • Development Environment: Test and debug smart contracts locally before deploying to mainnet.

Types of OP_NET Nodes

  1. Archive Node: Stores the entire Bitcoin blockchain and OP_NET data for full interaction.
  2. Full Node: Hosts the entire Bitcoin blockchain and processes all OP_NET interactions. (Coming Soon)
  3. Lightweight Node: Relies on trusted full nodes for blockchain data while focusing on OP_NET-specific interactions. (Coming Soon)
Node Selection

For development purposes, a lightweight node is usually sufficient. Use a full node for enhanced security and decentralized participation.


Networks Supported

OP_NET Nodes support multiple environments: Full List