Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.plasma.org/llms.txt

Use this file to discover all available pages before exploring further.

Plasma supports multiple node types based on architecture roles and operational goals.

Non-Validator Nodes

Monitor network state and serve RPC requests. Available now.

RPC Providers

Professional hosted endpoints with enterprise features. Available now.

Consensus Nodes

Validate blocks and secure the network. Coming post-mainnet.

Node Types

Non-Validator Nodes

Non-validator nodes are read-only participants that follow the blockchain without participating in consensus decisions. They provide a lightweight way to access blockchain data without the overhead of consensus participation. For a more in-depth explanation of the design, see the Overview page.
Availability: Non-validator nodes are available for permissionless participation. See the Non-Validator Node Setup guide to get started.
CapabilityDescription
Block receptionReceive and process blocks from the network
Chain synchronizationMaintain an up-to-date copy of the blockchain
Catchup mechanismAutomatically detect and recover missing blocks
API accessProvide the same API endpoints as validators for querying blockchain state
CharacteristicDetail
ConfigurationSimplified with node ID (string identifier)
Validator keysRead-only access to validator public keys
Peer discoveryConnect through bootstrap nodes
LimitationsCannot propose blocks, vote, or trigger view changes
Setup: Follow the Non-Validator Node Setup guide.

RPC Providers

Hosted RPC infrastructure with production-grade availability and support.

QuickNode

High-performance global infrastructure with monitoring and alerting.

Tenderly

Managed access with built-in observability, simulations, and incident tooling.
RPC providers offer immediate production-ready access with SLAs and support included, and scale with application demand. They’re ideal for production applications requiring high availability, teams prioritizing development over infrastructure, and projects needing enterprise support and guarantees. Full list of providers: See the RPC Providers page.

Consensus Nodes

Consensus nodes are the core participants in the Plasma consensus layer, implementing the Fast-Hotstuff Byzantine Fault Tolerant (BFT) protocol. The network can tolerate up to f faulty nodes in a system of 3f+1 total validators.
Availability: Not yet available. External participation will begin post-mainnet.
ResponsibilityDescription
Block productionValidators take turns proposing blocks using round-robin selection based on the current view
VotingValidate incoming blocks and cast votes that are aggregated into Quorum Certificates (QCs)
Consensus participationActively participate in view changes, timeouts, and the 2-chain finalization rule
State managementMaintain full consensus state including vote aggregation, view tracking, and block finalization
RequirementDetail
CryptographyBLS keypair for cryptographic operations and vote aggregation
ConfigurationFull node configuration with validator ID (numeric identifier)
Execution layerAccess to execution layer (Reth) for block production
NetworkingP2P networking capabilities for unicast and broadcast messaging
Preparation: Follow the Consensus Node Preparation page.

Getting Started

StepAction
Review requirementsCheck hardware requirements and ensure you meet specifications
Set up infrastructureFollow the non-validator node setup guide for detailed instructions
Configure monitoringImplement monitoring using the monitoring guide
Join communityConnect with other operators in Discord
Stay updatedMonitor announcements for consensus participation timeline
StepAction
Choose providerSelect between non-validator nodes or professional RPC providers
Configure networkAdd Plasma testnet to your development environment
Test integrationDeploy and test your applications on testnet
Monitor performanceTrack RPC performance and adjust as needed
Plan productionPrepare for mainnet launch and scaling requirements
StepAction
Start with non-validator nodesGain operational experience with the non-validator node setup guide
Build infrastructureDesign and test your consensus-ready infrastructure
Engage communityParticipate in governance discussions and provide feedback
Prepare economicsUnderstand staking requirements and reward structures
Monitor timelineStay informed about consensus participation opening