/avalanche-awesome-subnet

Best Practices and Tools around development of Avalanche Subnets

MIT LicenseMIT

Avalanche Awesome Subnet

A curated list of best Practices and Tools around development, deployment and maintainance of awesome Avalanche Subnets. Inspired by awesome-go.

Community

  • Discord Official Avalanche Discord Channel
  • Forum Official Avax Forum

Development

  • GoGoTools: Reduce "Time to RPC", quickly spin up a subnet dev environment with avalanchego + subnet-evm + precompiles

Build- and Deployment-Tools

  • Avalanche-cli
  • Avalanche Network Runner

Example VMs

  • Subnet-EVM Subnet with EVM
  • XSVM Cross Subnet Virtual Machine
  • TimestampVM Timestamp Virtual Machine
  • BlobVM Blob Virtual Machine - Content-Addressable Key-Value Store w/EIP-712 Compatibility and Fee-Based Metering
  • SpacesVM Spaces Virtual Machine - Authenticated, Hierarchical Key-Value Store w/EIP-712 Compatibility, State Expiry, and Fee-Based Metering
  • BulletproofVM Zero-Knowledge Virtual Machine

Data storage

Best practices for Validators

Documentation

  • Subnets Official Subnet Dociumentation

Blogs and Books

Tutorials

Precompiles: