Skip to content

abklabs/svmkit-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SVMKit Examples

Welcome to the SVMKit Examples repository! This collection of examples is designed to help developers gain a deeper understanding of SVMKit and explore ways to integrate it into various workflows.

About This Repository

This repository acts as a central hub for examples of how to use SVMKit to build both simple and complex Solana installations with ease. Here, you’ll find a range of example implementations, each demonstrating essential concepts and methods for utilizing SVMKit. While this repository does not cover every possible use case, the examples provided aim to serve as a solid foundation for getting started and exploring custom applications with SVMKit.

Here are some examples of how to use SVMKit in various scenarios:

Examples

  • Setting up a Solana Permissioned Environment (SPE) on AWS
  • Setting up a Validator to join testnet - this is an example for developers hacking on the codebase - we'll add an example for node operators soon.

Useful Links

Until this repository is further populated, we recommend checking out:

  • SVMKit - Our deployment-agnostic tooling for building Solana validators and Solana Permissioned Environments (SPEs).
  • Pulumi-SVMKit - A Pulumi provider built around SVMKit.
  • Pulumi Basics - A quick guide on how to use Pulumi.

Getting Started

Each example includes:

  • Setup instructions to configure your environment.
  • Code samples showcasing specific SVMKit functionalities.
  • Comments and tips to highlight key integration points and best practices.

Whether you’re new to SVMKit or looking to expand your knowledge, we hope this repository provides valuable insights and a starting point for your own implementations.

Contributing

We welcome contributions! If you have examples or improvements that could benefit other developers, please feel free to open a pull request.