| web3_clientVersion | Supported | Supported | Supported | |
| web3_sha3 | Supported | Supported | Supported | |
| net_version | Supported | Supported | Supported | Returns ChainID from config.json |
| net_listening | Supported | Supported | Supported | |
| net_peerCount | Partially Supported | Partially Supported | Partially Supported | Always returns 0 |
| eth_protocolVersion | Supported | Supported | Supported | |
| eth_syncing | Partially Supported | Partially Supported | Partially Supported | Always returns false |
| eth_coinbase | Supported | Supported | Supported | Always returns SKALE Chain Owner Address. Retrieved from config.json (which is used as the coinbase address) |
| eth_mining | Partially Supported | Partially Supported | Partially Supported | Always returns false. Mining is not supported on a SKALE Chain |
| eth_hashrate | Partially Supported | Partially Supported | Partially Supported | Always returns 0. No hashrate for SKALE Chains |
| eth_gasPrice | Supported | Supported | Supported | Gas price is dynamically adjusted from 1000 wei and above aas load increases |
| eth_accounts | Supported | Supported | Supported | |
| eth_blockNumber | Supported | Supported | Supported | |
| eth_getBalance | Partially Supported | Partially Supported | Supported | Second parameter is ignored and always set to “latest” on Core and Full Sync Node. Supports EIP-1898 interface |
| eth_getStorageAt | Partially Supported | Partially Supported | Supported | Second parameter is ignored and always set to “latest” on Core and Full Sync Node. Supports EIP-1898 interface |
| eth_getTransactionCount | Partially Supported | Partially Supported | Supported | Second parameter is ignored and always set to “latest” on Core and Full Sync Node. Supports EIP-1898 interface |
| eth_getBlockTransactionCountByHash | Partially Supported | Partially Supported | Partially Supported | Old blocks are rotated out |
| eth_getBlockTransactionCountByNumber | Partially Supported | Partially Supported | Partially Supported | Old blocks are rotated out |
| eth_getUncleCountByBlockHash | Supported | Supported | Supported | There are no uncles on a SKALE Chain |
| eth_getUncleCountByBlockNumber | Supported | Supported | Supported | There are no uncles on a SKALE Chain |
| eth_getCode | Partially Supported | Partially Supported | Supported | Second parameter is ignored and always set to “latest” on Core and Full Sync Node. Supports EIP-1898 interface |
| eth_sign | Not Supported | Not Supported | Not Supported | |
| eth_signTransaction | Not Supported | Not Supported | Not Supported | SKALE Chains do not support Personal API Methods |
| eth_sendTransaction | Partially Supported | Not Supported | Not Supported | Full Sync and Archive Nodes cannot process blocks. Partially supported on Core Nodes as Personal API is disabled. |
| eth_sendRawTransaction | Supported | Supported | Supported | Full Sync and Archive Nodes cannot process blocks. Fully supported on Core Nodes. |
| eth_call | Partially Supported | Partially Supported | Partially Supported | Second parameter is ignored and always set to “latest” on Core and Full Sync Node. Supports EIP-1898 interface |
| eth_estimateGas | Supported | Supported | Supported | Does not use binary search |
| eth_getBlockByHash | Supported | Supported | Supported | Old blocks are rotated out on Core and Full Sync Node. Block contains three (3) extra fields: author, boundary, seedHash |
| eth_getBlockByNumber | Supported | Supported | Supported | Old blocks are rotated out on Core and Full Sync Node. Block contains three (3) extra fields: author, boundary, seedHash |
| eth_getTransactionByHash | Supported | Supported | Supported | Does not contain fields: chainId, v, r, s, type |
| eth_getTransactionByBlockHashAndIndex | Supported | Supported | Supported | |
| eth_getTransactionByBlockNumberAndIndex | Supported | Supported | Supported | |
| eth_getTransactionReceipt | Supported | Supported | Supported | Receipt does not contain fields: effectiveGasPrice, type |
| eth_getUncleByBlockHashAndIndex | Supported | Supported | Supported | There are no uncles on a SKALE Chain |
| eth_getUncleByBlockNumberAndIndex | Supported | Supported | Supported | There are no uncles on a SKALE Chain |
| eth_getCompilers | Not Supported | Not Supported | Not Supported | |
| eth_compileSolidity | Not Supported | Not Supported | Not Supported | |
| eth_compileLLL | Not Supported | Not Supported | Not Supported | |
| eth_compileSerpent | Not Supported | Not Supported | Not Supported | |
| eth_newFilter | Partially Supported | Partially Supported | Supported | Ignores logs on logs that were rotated out on Core and Full Sync Nodes |
| eth_newBlockFilter | Supported | Supported | Supported | |
| eth_newPendingTransactionFilter | Supported | Supported | Supported | |
| eth_uninstallFilter | Supported | Supported | Supported | |
| eth_getFilterChanges | Supported | Supported | Supported | |
| eth_getFilterLogs | Supported | Supported | Supported | |
| eth_getLogs | Partially Supported | Partially Supported | Supported | Ignores logs on logs that were rotated out on Core and Full Sync Nodes |
| eth_getWork | Supported | Supported | Supported | |
| eth_submitWork | Not Supported | Not Supported | Not Supported | |
| eth_submitHashrate | Supported | Supported | Supported | |
| eth_getProof | Not Supported | Not Supported | Not Supported | |
| db_putString | Not Supported | Not Supported | Not Supported | |
| db_getString | Not Supported | Not Supported | Not Supported | |
| db_putHex | Not Supported | Not Supported | Not Supported | |
| db_getHex | Not Supported | Not Supported | Not Supported | |
| ssh_version | Not Supported | Not Supported | Not Supported | |
| ssh_newIdentity | Not Supported | Not Supported | Not Supported | |
| ssh_hasIdentity | Not Supported | Not Supported | Not Supported | |
| ssh_newGroup | Not Supported | Not Supported | Not Supported | |
| ssh_addToGroup | Not Supported | Not Supported | Not Supported | |
| ssh_newFilter | Not Supported | Not Supported | Not Supported | |
| ssh_uninstallFilter | Not Supported | Not Supported | Not Supported | |
| ssh_getFilterChanges | Not Supported | Not Supported | Not Supported | |
| ssh_getMessages | Not Supported | Not Supported | Not Supported | |