SettleMint
ArchitectureComponentsInfrastructure

EVM RPC Node

The EVM RPC Node provides the direct interface to blockchain networks, handling JSON-RPC requests for transaction submission, state queries, and event subscription across public and private EVM-compatible chains.

Overview

The EVM RPC Node serves as the blockchain network access point for all DALP operations, providing transaction submission, state queries, and event streaming via JSON-RPC.

  • Doc type: Reference
  • What you'll find here:
    • Network connectivity architecture
    • Supported networks (L1, L2, appchains, testnets, private)
    • RPC capabilities
    • Security model
  • Related:

Production deployments connect through the Chain Gateway, which manages load balancing and failover across multiple endpoints.

Network connectivity

Rendering diagram...

Supported networks

DALP operates across all EVM-compatible networks without application changes. Network-specific configuration handles consensus differences, gas models, and confirmation requirements.

Layer 1 mainnets

NetworkDescription
EthereumPrimary EVM network with largest ecosystem
Polygon PoSHigh-throughput sidechain with low fees
BNB Smart ChainEVM-compatible chain with fast finality
Avalanche C-ChainSub-second finality with Snowman consensus
XDC NetworkEnterprise-grade hybrid blockchain
Gnosis ChainCommunity-owned network (formerly xDai)

Layer 2 rollups

NetworkTypeDescription
Arbitrum OneOptimisticLargest L2 by TVL with Nitro technology
BaseOptimisticOP Stack chain incubated by Coinbase
OP MainnetOptimisticBedrock-based flagship OP Stack chain
LineaZKConsenSys zkEVM with type 2 equivalence
zkSync EraZKMatter Labs ZK Stack rollup
ScrollZKCommunity-driven zkEVM
Polygon zkEVMZKPolygon type 2 zkEVM

Specialized and appchains

NetworkDescription
ADI ChainUAE-based ZK Stack chain for institutional finance and regulated stablecoins
Immutable zkEVMGaming-focused Polygon zkEVM
WorldchainWorld ID verified OP Stack chain

Testnets

NetworkMainnet equivalent
SepoliaEthereum testnet
HoleskyEthereum validator testnet
AmoyPolygon PoS testnet
Arbitrum SepoliaArbitrum One testnet
Base SepoliaBase testnet

Private networks

ClientUse case
Hyperledger BesuEnterprise features with permissioning
Go-Ethereum (Geth)Reference implementation for private networks
Nethermind.NET-based client with enterprise plugins
ErigonArchive-optimized client for analytics

Network resources

  • Chainlist - Complete EVM network directory with public RPC endpoints
  • L2Beat - Layer 2 network security and TVL analytics

RPC capabilities

  • Transaction submission: Routes signed transactions to the network mempool with structure validation before broadcast
  • State queries: Read current or historical blockchain state (balances, contract storage, call simulations)
  • Event subscription: WebSocket connections for real-time event streaming and new block notifications
  • Trace APIs: Debug and trace APIs for transaction execution details and gas breakdowns (client-dependent)

Security

  • Authentication: API keys for managed providers; reverse proxy or node-level auth for self-hosted
  • Network isolation: Private nodes deploy within isolated network segments with firewall restrictions
  • TLS encryption: All RPC communication uses TLS with certificate verification

See also

On this page