Skip to content
franfrandevPublic

About

Avalanche networking Rust libs

Resources

Stars

2 stars

Watchers

1 watching

Forks

Repository files navigation

Snowflake: Avalanche light node

snowflake

Run an Avalanche node to interact with the Avalanche network with very small hardware and time requirements.
This node can be used to quickly spin up a client that will directly communicate with peers on the Avalanche network.
Since it's a particularly low consumption node, it can be used on low-end hardware such as phones, Raspberry Pi, or even browsers for instant access to the P2P network.

Ethereum JSON-RPC API (WIP)

Method Supported
web3_clientVersion ✅
web3_sha3 ✅
net_version ✅
net_listening ❌
net_peerCount ✅
eth_protocolVersion ❌
eth_syncing ❌
eth_coinbase ❌
eth_chainId ✅
eth_mining ❌
eth_hashrate ❌
eth_gasPrice ❌
eth_accounts ❌
eth_blockNumber ❌
eth_getBalance ❌
eth_getStorageAt ❌
eth_getTransactionCount ❌
eth_getBlockTransactionCountByHash ✅
eth_getBlockTransactionCountByNumber ✅
eth_getUncleCountByBlockHash ✅
eth_getUncleCountByBlockNumber ✅
eth_getCode ❌
eth_sign ❌
eth_signTransaction ❌
eth_sendTransaction ✅
eth_sendRawTransaction ❌
eth_call ❌
eth_estimateGas ❌
eth_getBlockByHash ✅
eth_getBlockByNumber ✅
eth_getTransactionByHash ❌
eth_getTransactionByBlockHashAndIndex ✅
eth_getTransactionByBlockNumberAndIndex ✅
eth_getTransactionReceipt ❌
eth_getUncleByBlockHashAndIndex ✅
eth_getUncleByBlockNumberAndIndex ✅
eth_newFilter ❌
eth_newBlockFilter ❌
eth_newPendingTransactionFilter ❌
eth_uninstallFilter ❌
eth_getFilterChanges ❌
eth_getFilterLogs ❌
eth_getLogs ❌

Development

Testing

Docker

BUILD_MODE=debug docker compose -f docker/docker-compose.yml up --force-recreate --build
BUILD_MODE=release docker compose -f docker/docker-compose.yml up --force-recreate --build

About

Avalanche networking Rust libs

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages