Skip to main content
SKALE supports Ethereum JSON-RPC API with compatibility across different node types:
MethodCoreFullArchive
eth_blockNumberSupportedSupportedSupported
eth_callPartialPartialPartial
eth_estimateGasSupportedSupportedSupported
eth_getBalancePartialPartialSupported
eth_getBlockByNumberSupportedSupportedSupported
eth_getTransactionByHashSupportedSupportedSupported
eth_getTransactionReceiptSupportedSupportedSupported
eth_sendRawTransactionSupportedSupportedSupported
eth_getCodePartialPartialSupported
eth_getStorageAtPartialPartialSupported
eth_getTransactionCountPartialPartialSupported
eth_gasPriceSupportedSupportedSupported
eth_getLogsPartialPartialSupported
eth_newFilterPartialPartialSupported
eth_subscribeSupportedSupportedSupported
net_versionSupportedSupportedSupported
web3_clientVersionSupportedSupportedSupported
BITE Protocol Methods:
  • bite_getDecryptedTransactionData - Get decrypted transaction data
  • bite_getCommitteesInfo - Get committee information
Legend:
  • Supported: Full support
  • Partial: Partial support (limitations apply)
Most Core and Full nodes only support “latest” state queries. Use Archive nodes for historical data.
SKALE has no uncle blocks, mining, or peer discovery. Related methods return default values.