Overview
Rayls is a three-layer blockchain architecture for institutional finance. Validation Cloud provides RPC access to the Rayls Public Chain, the EVM-compatible Layer 1 that anchors the network.
The Rayls Public Chain uses the Axyl execution client and supports standard Ethereum JSON-RPC methods, debug tracing, and trace APIs. It serves as the settlement and bridging layer for the broader Rayls ecosystem, which also includes a Privacy Ledger (Layer 2) and Commit Chains (Layer 3).
Block explorer: https://explorer.rayls.com
Network Support
Rayls Mainnet
✅
✅
✅
WebSocket clients MUST respond to server
pingframes, otherwise the connection will be closed and re-established every minute.
Methods & Compute Units
debug_traceBlockByHash
80
debug_traceBlockByNumber
80
debug_traceCall
80
debug_traceTransaction
80
eth_blockNumber
20
eth_call
40
eth_chainId
10
eth_createAccessList
20
eth_estimateGas
40
eth_feeHistory
20
eth_gasPrice
40
eth_getBalance
40
eth_getBlockByHash
40
eth_getBlockByNumber
40
eth_getBlockReceipts
40
eth_getBlockTransactionCountByHash
40
eth_getBlockTransactionCountByNumber
40
eth_getCode
40
eth_getFilterChanges
40
eth_getFilterLogs
40
eth_getLogs
80
eth_getProof
40
eth_maxPriorityFeePerGas
20
eth_getStorageAt
40
eth_getTransactionByBlockHashAndIndex
40
eth_getTransactionByBlockNumberAndIndex
40
eth_getTransactionByHash
40
eth_getTransactionCount
40
eth_getTransactionReceipt
40
eth_getUncleCountByBlockHash
40
eth_getUncleCountByBlockNumber
40
eth_newBlockFilter
40
eth_newFilter
40
eth_newPendingTransactionsFilter
40
eth_sendRawTransaction
80
eth_subscribe
20
eth_syncing
10
eth_uninstallFilter
20
eth_unsubscribe
20
net_listening
10
net_version
10
trace_block
80
trace_call
80
trace_filter
80
trace_replayBlockTransactions
270
trace_replayTransaction
270
trace_transaction
80
web3_clientVersion
40
web3_sha3
40
Endpoint Capabilities
Rayls endpoints support both HTTP and WebSocket connectivity for production-grade applications.
HTTP
Best suited for:
backend services and APIs
blockchain data queries
smart contract deployment and interaction
development and testing workflows
WebSocket
Best suited for:
real-time transaction monitoring
event subscriptions
live dashboards and analytics
applications that require low-latency data delivery
Getting Started
To start building on Rayls, connect your application to a Rayls endpoint and send standard Ethereum JSON-RPC requests.
Example request:
Last updated
Was this helpful?
