Avalanche x Lava
Get RPCGet access to Lava's Web3 APIs and start building on the network with ease
⚙️ Supported APIs ⚙️
Specification 📑
https://raw.githubusercontent.com/lavanet/lava/main/cookbook/specs/avalanche.json
Protocols 🔗
Platform | jsonrpc/http | jsonrpc/websocket |
---|---|---|
Gateway | ✅ | ✅ |
SDK | ✅ |
Methods 🛠️
⌨️ Command:
lavad q spec show-chain-info AVAX
📋 List :
JSONRPC
- eth_accounts
- eth_blockNumber
- eth_call
- eth_chainId
- eth_coinbase
- eth_compileLLL
- eth_createAccessList
- eth_estimateGas
- eth_feeHistory
- eth_gasPrice
- eth_getBalance
- eth_getBlockByHash
- eth_getBlockByNumber
- eth_getBlockTransactionCountByHash
- eth_getBlockTransactionCountByNumber
- eth_getCode
- eth_getCompilers
- eth_getFilterChanges
- eth_getFilterLogs
- 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_getWork
- eth_hashrate
- eth_maxPriorityFeePerGas
- eth_mining
- eth_newBlockFilter
- eth_newFilter
- eth_newPendingTransactionFilter
- eth_protocolVersion
- eth_sendRawTransaction
- eth_sendTransaction
- eth_sign
- eth_signTransaction
- eth_subscribe
- eth_syncing
- eth_uninstallFilter
- eth_unsubscribe
- net_listening
- net_peerCount
- net_version
- rpc_modules
- web3_clientVersion
- web3_sha3
- avax.export
- avax.exportKey
- avax.getAtomicTx
- avax.getAtomicTxStatus
- avax.import
- avax.importKey
- avax.issueTx
- platform.addDelegator
- platform.getBlock
- platform.getBlockchainStatus
- platform.getCurrentSupply
- platform.getCurrentValidators
- platform.getHeight
- platform.getMinStake
- platform.getPendingValidators
- platform.getStakingAssetID
- platform.getTimestamp
- platform.getTotalStake
- platform.getTx
- platform.getTxStatus
- platform.getUTXOs
- platform.getValidatorsAt
- platform.issueTx
- platform.sampleValidators
- platform.validatedBy
- platform.validates
- avm.getAssetDescription
- avm.getBlock
- avm.getBlockByHeight
- avm.getHeight
- avm.getTxStatus
- avm.getUTXOs
- avm.issueTx
- debug_getBadBlocks
- debug_getRawBlock
- debug_getRawHeader
- debug_getRawReceipts
- debug_getRawTransaction
- debug_storageRangeAt
- debug_traceBlock
- debug_traceBlockByHash
- debug_traceBlockByNumber
- debug_traceCall
- debug_traceTransaction