The Rust SDK provides a series of abstractions for building Avalanche VMs in pure Rust. Modules for consensus, gossip, and all JSON-RPC endpoints are provided.
The following VMs were built with the SDK:
- Simple Rust VM: TimestampVM
- Complex Rust VM: SpacesVM
See this walkthrough guide for detailed information on how to use the SDK to build an Avalanche VM.
If you are interested in contributing to the SDK, or have a question, please open a Github Issue to discuss.