- Overview
- Architecture
❱
- Native Token
- Security
- Transaction lifecycle
- Consensus Layer
- Peer-to-peer Network
- P2P Network
❱
- Transport
- Established connection calibration
- Handshake-start accounting
- Early Identity Refusal
- Gossip
- Discovery
- Peers
- Established Source Admission
- Local Committee Inventory
- Request-response
- Sync streams
- Getting Started
❱
- Bootstrap Peers
- Validator Production Operations
- Reading Blockchain Data
❱
- cURL requests
- Programmatic Requests
❱
- eth_blockNumber
- eth_call
- Libraries
- Dapp Development
❱
- Development Tools
- Faucet
- Hardware Requirements
- Networks and RPC Endpoints
- Namespaces
❱
- Enabling Namespaces
- eth
❱
- eth_accounts
- eth_blockNumber
- eth_call
- eth_chainId
- eth_createAccessList
- eth_estimateGas
- eth_feeHistory
- eth_gasPrice
- eth_getBalance
- eth_getBlockByHash
- eth_getBlockByNumber
- eth_getBlockReceipts
- eth_getBlockTransactionCountByHash
- eth_getBlockTransactionCountByNumber
- eth_getCode
- eth_getLogs
- eth_getProof
- eth_getStorageAt
- eth_getTransactionByBlockHashAndIndex
- eth_getTransactionByBlockNumberAndIndex
- eth_getTransactionByHash
- eth_getTransactionCount
- eth_getTransactionReceipt
- eth_getUncleByBlockHashAndIndex
- eth_getUncleByBlockNumberAndIndex
- eth_getUncleCountByBlockHash
- eth_getUncleCountByBlockNumber
- eth_maxPriorityFeePerGas
- eth_protocolVersion
- eth_sendRawTransaction
- eth_sendTransaction
- eth_sign
- eth_syncing
- Filter Methods
❱
- eth_getFilterChanges
- eth_getFilterLogs
- eth_newBlockFilter
- eth_newFilter
- eth_newPendingTransactionFilter
- eth_uninstallFilter
- net
❱
- net_listening
- net_peerCount
- net_version
- web3
❱
- web3_clientVersion
- web3_sha3
- rpc
❱
- rpc_modules
- tn
❱
- tn_delegationDigest
- tn_epochRecord
- tn_epochRecordByHash
- tn_genesis
- tn_getBalanceBreakdown
- tn_getBlockTimestampMillis
- tn_getBlsPubkey
- tn_getCommitteeBlsPubkeys
- tn_getCommitteeValidators
- tn_getCurrentEpoch
- tn_getCurrentEpochInfo
- tn_getCurrentStakeVersion
- tn_getEpochInfo
- tn_getNextCommitteeSize
- tn_getRewards
- tn_getValidator
- tn_getValidators
- tn_info
- tn_isDelegated
- tn_isRetired
- tn_isValidator
- tn_latestConsensusHeader
- tn_latestHeader
- tn_nodeMode
- tn_proofOfPossessionMessage
- tn_undistributedIssuance
- debug
❱
- debug_chainConfig
- debug_codeByHash
- debug_dbGet
- debug_executionWitness
- debug_executionWitnessByBlockHash
- debug_getBadBlocks
- debug_getRawBlock
- debug_getRawHeader
- debug_getRawReceipts
- debug_getRawTransaction
- debug_getRawTransactions
- debug_stateRootWithUpdates
- debug_traceBlock
- debug_traceBlockByHash
- debug_traceBlockByNumber
- debug_traceCall
- debug_traceCallMany
- debug_traceTransaction
- trace
❱
- trace_block
- trace_blockOpcodeGas
- trace_call
- trace_callMany
- trace_filter
- trace_get
- trace_rawTransaction
- trace_replayBlockTransactions
- trace_replayTransaction
- trace_transaction
- trace_transactionOpcodeGas
- Reference
❱
- Stablecoin Contracts
- Adiri
- Staking
❱
- How Staking Works
- Why Membership Model
- How to Stake
- Future Direction
- Basefees
- Gas Limit Penalty
❱
- Gas Over-Reservation Penalty
- EVM Compatibility
- Epoch Boundaries
- Canonical Updates
- FAQs
- Economic Incentives and Rewards