Last Updated: May 22, 2025
A curated list of projects and resources utilizing the Solana Virtual Machine (SVM).
- svm-networks.json - JSON file containing structured data for all SVM networks and projects listed in this repository.
- SVM Networks and Projects
- Solana Validator Implementations
- Development Tools and Libraries
- Research and Documentation
- Learning Resources
- Community Resources
Project Name | Description | Status | Links |
---|---|---|---|
Solana | The original Solana blockchain with the SVM | Active | Website, Docs, GitHub, Twitter |
Eclipse | Eclipse is building Solana on Ethereum, using the SVM to scale Ethereum. | Active | Website, Docs, GitHub, Twitter |
Pythnet | Oracle network built on Solana, providing real-time price data | Active | Website, GitHub, Twitter |
Hyperlane | Interoperable and scalable rollups leveraging proof aggregation and zk-rollup components | Active | Website, GitHub, Twitter |
Bonk | Meme coin ecosystem built on Solana | Active | Website, Twitter |
Airchains | Framework for creating customized rollups with support for EVM, SVM, and CosmWasm | Active | GitHub |
SVM Wallet Maker | Python script to bulk-create wallets for Solana and other SVM-based blockchains | Active | GitHub |
Chainlink Data Streams Solana | Repository for Data Streams Solana (SVM) Related Code | Active | GitHub |
Project Name | Description | Status | Links |
---|---|---|---|
Lollipop | Proposes a formal specification for implementing SVM rollups on top of the Solana Layer 1 blockchain. | Development | Whitepaper, Telegram |
SOON | Ethereum Layer 2 solution utilizing the Solana Virtual Machine to expedite transaction settlement. | Development | GitHub, Website, Telegram |
Termina | Leverages the power of the Solana Virtual Machine to scale ecosystems with dedicated blockspace. | Development | Website, Docs, Twitter, Telegram |
Nitro | Optimistic rollup solution that enables Solana developers to port dApps to various ecosystems. | Development | Telegram, Twitter |
Sonic SVM | First chain extension on Solana, designed for games and applications, powered by the Sonic HyperGrid. | Development | Website, Docs, Twitter |
MagicBlock | Introduces Ephemeral Rollups, SVM-based runtimes enhancing performance for on-chain games. | Development | GitHub, Website |
Fogo | High-performance Layer 1 blockchain built on the Solana Virtual Machine for real-time experiences. | Development | Website, Whitepaper |
Solayer | Hardware-accelerated blockchain designed to infinitely scale the SVM for high-throughput applications. | Development | Website, Twitter |
Mantis | Aims to revolutionize cross-chain trading and MEV extraction with multi-chain intent settlement. | Development | GitHub, Website |
Code | Mobile app leveraging self-custodial blockchain technology for a seamless payments experience. | Development | GitHub, Website |
Grass | Decentralized AI data collection network built on Solana, rewarding users for sharing bandwidth. | Development | Website, Twitter |
Atlas SVM | Optimized for verifiable finance, combining traditional finance's performance with DeFi's transparency. | Development | Website |
Sovereign Labs | Developing interoperable and scalable rollups leveraging proof aggregation and zk-rollup components. | Development | GitHub, Website |
LessVM | SVM implementation project by openSVM | Development | GitHub |
Mollusk | SVM program test harness for Solana development | Development | GitHub |
Tilapia SVM | Freshwater Solana (SVM) rollup built for data and compute focused applications | Development | GitHub |
HolySVM | HolyC program network extension for Solana | Development | GitHub |
Sig SVM | Proof-of-concept SVM implementation for Sig validator | Development | GitHub |
EVM-SOL Wallet Abstraction | Wallet abstraction between Ethereum and Solana virtual machines | Development | GitHub |
Solaxy | SVM-based Layer 2 solution | Development | N/A |
Cube Chain | SVM-compatible blockchain | Development | N/A |
JupNet | Jupiter-powered SVM network | Development | N/A |
Polygon SVM | Polygon's SVM implementation | Development | N/A |
Cascade | SVM-based scaling solution | Development | N/A |
Yona Network | Bitcoin L2 using SVM technology | Development | N/A |
SolanaVM | SVM implementation | Development | N/A |
Light Protocol | Privacy-focused SVM solution | Development | N/A |
Lulo | SVM-based network | Development | N/A |
Sphere | SVM scaling solution | Development | N/A |
Moonwalk | SVM implementation | Development | N/A |
A curated list of current Solana validator implementations, including both primary clients and notable modified versions used by validator operators.
Implementation | Website | X Handle | GitHub Repository | Team |
---|---|---|---|---|
Agave | anza.xyz | @anza_xyz | anza-xyz/agave | Anza core engineering team |
Jito-Solana | jito.wtf | @jito_labs | jito-foundation/jito-solana | Jito Labs |
Sig | syndica.io/sig | @Syndica_io | Syndica/sig | Syndica |
Firedancer | docs.firedancer.io | @jump_firedancer | firedancer-io/firedancer | Jump Crypto |
Paladin | docs.paladin.one | @paladin_solana | paladin-bladesmith/paladin-solana | Paladin team [Modified from Jito-Solana] |
- Agave: Primary client focused on reliability and network uptime, successor to the original Solana Labs validator.
- Jito-Solana: Adds MEV capabilities to enhance validator revenue and reduce network spam.
- Sig: Focuses on RPS optimization for improved user experience, written in Zig.
- Firedancer: High-performance client in C++, aimed at boosting throughput and resilience.
- Paladin: Modified version of Jito-Solana, enhancing MEV protection and block rewards for validators.
Tool Name | Description | Status | Links | Metrics |
---|---|---|---|---|
Solana Validator Manager | Tool for managing Solana validators | Active | GitHub | Last updated: Feb 2025, Actively maintained |
Solana Identity Transition | Ansible Playbook for transitioning Solana Validator from primary to backup node | Active | GitHub | Last updated: Feb 2025, Infrastructure tool |
Solana Validator Lab | Deploy and test Agave validator features in a kubernetes-based cluster | Active | GitHub | Last updated: Jan 2025, Maintained by Anza team |
Solana Hardware Compatibility List | HCL for running a Solana Mainnet Validator | Active | GitHub | Last updated: Mar 2025, Community-maintained resource |
Solana Boot | Tooling and automation for Solana operators | Active | GitHub | Last updated: Feb 2025, Infrastructure automation |
Sosh | Solana validator operations shell scripts | Active | GitHub | Last updated: Feb 2025, Maintained by Solana core team member |
Solana Cluster | Tooling to manage Solana snapshots | Active | GitHub | Last updated: Mar 2025, Maintained by Blockdaemon |
Solana MEV | Decentralized MEV extraction from inside the validator | Active | GitHub | Last updated: Mar 2025, Maintained by Chorus One |
Tool | Description | Tags | Repository |
---|---|---|---|
Anchor | Solana program framework | Rust, TypeScript, Programs, dApps | GitHub |
AnchorPy | Anchor client library for Python | Python, dApps | GitHub |
Shank | IDL generation from Solana Native Rust | Rust, Programs | GitHub |
Solita | Generates a TypeScript client for an IDL | TypeScript, Programs, dApps | GitHub |
Seahorse | Python framework for writing Solana programs | Python, Programs | GitHub |
Nautilus | SQL-native Rust framework for Solana programs | Rust, TypeScript, Python, Programs | GitHub |
Soda | Converts a JSON IDL to source code | Rust, TypeScript, Programs, dApps | GitHub |
Tool | Description | Tags | Repository |
---|---|---|---|
Solana Wallet Adapter | Allows out-of-the-box components for providing web users a way to connect their wallet | TypeScript, dApps | GitHub |
Solana Wallet Names | Resolves wallet names (.sol, glow, .abc, .backpack etc) to wallet addresses | TypeScript, dApps | GitHub |
Solana Unity SDK | Solana SDK for Unity game development | C#, C++, Unity, dApps, Games | GitHub |
SolNet | Solana SDK for .NET framework | C#, .NET, dApps | GitHub |
Sol4k | Solana SDK for Kotlin | Kotlin, Java, dApps, Mobile | GitHub |
Solathon | Python SDK for backend Solana applications | Python, dApps | GitHub |
EspressoCash | Flutter SDK for Solana | Flutter, dApps, Mobile | GitHub |
Unreal Engine 5 SDK | Solana SDK for Unreal Engine 5 | C++, Unreal Engine, dApps, Games | GitHub |
Candy Pay | Seamless, mobile-native payment SDK | TypeScript, dApps, Mobile | GitHub |
Saganize | Kotlin mobile development suite | Kotlin, Java, dApps, Mobile | GitHub |
Gill | JavaScript/TypeScript client library for Solana blockchain | TypeScript, dApps | GitHub |
Tool | Description | Tags | Repository |
---|---|---|---|
Amman | A set of tools to help test solana SDK libraries and apps on a locally running validator | TypeScript, Rust, Testing | GitHub |
Solana NextJS Scaffold | Scaffold for getting up & running quickly with Solana & Next JS | TypeScript, dApps | GitHub |
npx create-solana-dapp |
CLI command to deploy a configurable Solana scaffold repository | TypeScript, dApps | GitHub |
Oxylana Scaffold | Scaffold for quick-starting with Rust on Solana | Rust, Programs, dApps | GitHub |
Xray | Human-readable Solana transaction explorer powered by Helius | Explorer, Programs, dApps | GitHub |
Better Call Sol | Open-source, web client for composing and submitting Solana transactions | Programs, dApps, GUI | GitHub |
Metaboss | The Metaplex NFT 'Swiss Army Knife' tool | Rust, CLI, NFTs | GitHub |
Nonci | API and SDK tool for queuing and executing transactions using durable nonces | Typescript, SDK, API | GitHub |
SolSync | Enables on-chain applications to fetch and deserialize off-chain data | CLI, Programs, dApps | GitHub |
Bokken | Debugger for Solana programs | Programs, Testing | GitHub |
Arsnal | Debugging tools for Solana programs | Programs, Testing | GitHub |
SolStromm | CI/CD for Solana programs & dApps | YAML, Programs, dApps, CI/CD | GitHub |
EventSnap | Leveraging on-chain events using an infrastructure-less approach | Rust, Programs, Logging | GitHub |
anchor-errors | TUI explorer for errors of native programs and other popular Solana programs | Rust, Programs, Logging | GitHub |
Mucho | Command-line tool for development and testing of Solana blockchain programs | CLI, Programs | GitHub |
Tool | Description | Tags | Repository/Website |
---|---|---|---|
Clockwork | Smart contract automation engine | Rust, Programs | GitHub |
QuickNode | Fastest Solana RPC with global coverage and full archival data | RPCs, API, NFT API, Developer Tools | Website |
Chainstack | Suite of Web3 (including Solana) infrastructure services | Nodes, API, Data | Website |
Helius Labs | Solana's leading RPCs, APIs, Webhooks, and Data Infrastructure | RPCs, API, Developer Tools, Compression | GitHub |
Underdog API | Seamlessly integrate dynamic NFTs into your product | API, dApps | Website |
Concise Labs GraphQL API | GraphQL API for Solana program data | API, dApps | Website |
BlokHost | Decentralised Web Hosting & dCDN | dApps, Infrastructure | GitHub |
Tiny Dancer | Light client for Solana | dApps, Infrastructure | GitHub |
Shadow Portal | Allows developers to summon off-chain data onto Solana | Rust, Programs | GitHub |
Tool | Description | Tags | Repository |
---|---|---|---|
Stockpile | Community crowdfunding tools for a variety of projects and initiatives | Rust, Programs, dApps | GitHub |
Elusiv SDK | SDK for adding zk-privacy to dApps | TypeScript, dApps, Privacy | GitHub |
BastCtrl Tools | Web-based Token/NFT utility toolbox | GUI, Programs, dApps | GitHub |
SolDisperse | Web-based Token/NFT distributor | GUI, Programs, dApps | GitHub |
Gamba | Create on-chain betting apps on Solana with zero deployments and no costs | TypeScript, dApps, Games | GitHub |
Carbon SDK | Bridges existing web2 game economies onto web3 | TypeScript, dApps, Games | GitHub |
Space Operator | Diagram what you want to build and press play | No-Code, Programs, dApps | GitHub |
SolCerberus | Role-based security layer for on-chain data access | Rust, TypeScript, Programs, dApps | GitHub |
Solana Pay | A standard for decentralized payments on Solana | Payments, dApps | GitHub |
Title | Authors | Publication Date | Source | Description |
---|---|---|---|---|
Lollipop: SVM Rollups on Solana | Irvin Steve Cardenas, Yugart Song | May 14, 2024 | arXiv:2405.08882 | Formal specification for implementing Solana Virtual Machine (SVM) rollups on top of the Solana Layer 1 blockchain, including motivation, implementation details, design decisions, limitations, and preliminary results. |
Title | Author | Publication Date | Source | Description |
---|---|---|---|---|
SVM Expansion: The Landscape Beyond Solana | Paul Timofeev | October 10, 2024 | Hyperlane | Comprehensive overview of SVM expansion beyond Solana, including SVM L2 implementations on Ethereum and Bitcoin, app-specific customizations, and extendable SVM environments. |
What Is SVM - The Solana Virtual Machine | Squads Protocol | 2024 | Squads Blog | Detailed explanation of the Solana Virtual Machine, its architecture, Sealevel parallelization engine, and comparison with EVM. |
What Is the Solana Virtual Machine (SVM)? | CoinGecko | May 28, 2024 | CoinGecko | Overview of the SVM architecture, how it enables Solana to handle thousands of transactions per second, and its technical advantages. |
What is SVM? — Solana Virtual Machine | MEXC Blog | July 21, 2024 | MEXC Blog | Exploration of the Solana Virtual Machine, its mechanisms, and challenges towards scalability and adoption. |
Opening up Solana (part 1) | Paul Arssov | August 14, 2024 | Medium | Ideas on Solana Virtual Machine chains and the concept of 'opening' Solana by adding separate networks of nodes running Solana node software with SVM capabilities. |
Solana: Past, Present, and Future | Nansen Research | October 4, 2023 | Nansen Research Portal | Analysis of Solana's technological achievements, challenges, and future directions for infrastructure development, including SVM innovations. |
Title | Organization | Publication Date | Source | Description |
---|---|---|---|---|
Execution - Solana Virtual Machine (SVM) | Eclipse | March 6, 2025 | Eclipse Documentation | Technical documentation on how Eclipse Mainnet runs the Solana Virtual Machine (SVM) and integrates with existing SVM tooling. |
Smart Contracts - EVM to SVM | Solana | 2024 | Solana Developers | Guide for writing and deploying programs on the Solana blockchain, explaining the transition from EVM to SVM for developers. |
Developing on the Solana Virtual Machine (SVM) | Eclipse | March 25, 2024 | Eclipse Developer Guides | Guide on developing applications for the Solana Virtual Machine, including program structure and execution environment details. |
Title | Author | Publication Date | Source | Description |
---|---|---|---|---|
Constructing Solana Virtual Machine (SVM) Ecosystems' Next Generation of Data Analytics | Sparsh | April 30, 2025 | Medium | Analysis of data analytics infrastructure for SVM ecosystems, highlighting projects like Helius, Solscan, and Solana FM that provide developer APIs for accessing on-chain data. |
An article analyzing Solana virtual machine SOON | PANews | February 26, 2025 | PANews | Exploration of SOON's SVM technology and its applications in blockchain development. |
SVM Track Overview: MoveVM Implementation | ChainCatcher | January 7, 2025 | ChainCatcher | Overview of Eclipse as the first Layer 2 based on Solana Virtual Machine on Ethereum, combining Solana's speed with Ethereum's liquidity. |
Resource | Provider | Type | Level | Link |
---|---|---|---|---|
Solana Development Courses | Unboxed | Course Series | Beginner to Advanced | Solana.com |
Solana Bootcamp | Solana Foundation | Comprehensive Course | Beginner to Intermediate | Solana.com |
Solana Bytes | Solana Foundation | Short Tutorials | All Levels | Solana.com |
Tutorials and Guides | Solana | Documentation | All Levels | Solana.com/developers/guides |
EVM to SVM: Complete Guide | Solana | Documentation | Intermediate | Solana.com |
Smart Contracts - EVM to SVM | Solana | Documentation | Intermediate | Solana.com |
Resource | Provider | Type | Level | Link |
---|---|---|---|---|
Build on Solana by Rise In | RiseIn.com | Course | Beginner to Intermediate | RiseIn.com |
Ethereum to Solana Developer Course | RareSkills.io | Course | Intermediate | RareSkills.io |
Solana Learning Track | Hackquest | Course | Beginner to Advanced | Hackquest |
Rust + Solana Advanced Development | CareerBooster.io | Course | Advanced | CareerBooster.io |
Solana Developer Courses | Solayer | Course Series | All Levels | Solayer Docs |
Resource | Provider | Type | Focus | Link |
---|---|---|---|---|
Developing on the Solana Virtual Machine (SVM) | Eclipse | Tutorial | SVM Development | Eclipse Docs |
CCIP Tutorials (SVM) | Chainlink | Tutorial Series | Cross-chain Development | Chainlink Docs |
Prerequisites for SVM to EVM Tutorials | Chainlink | Guide | Cross-chain Setup | Chainlink Docs |
Implementing CCIP Receivers | Chainlink | Tutorial | Cross-chain Communication | Chainlink Docs |
SVM to EVM Guide | Chainlink | Guide | Cross-chain Development | Chainlink Docs |
What is Solana's SVM? A Beginner's Guide | SDLC Corp | Guide | SVM Fundamentals | SDLC Corp |
Resource | Provider | Type | Focus | Link |
---|---|---|---|---|
Solana SVM Quick Walkthrough | YouTube | Video Tutorial | SVM Overview | YouTube |
BP 2024: Workshop: SVM: The Power of Solana Beyond the Blockchain | Solana Compass | Workshop Recording | SVM Applications | Solana Compass |
Resource | Provider | Type | Focus | Link |
---|---|---|---|---|
What Is the Solana Virtual Machine (SVM)? | Binance Academy | Article | SVM Fundamentals | Binance Academy |
What Is the Solana Virtual Machine (SVM)? | CoinGecko | Article | SVM Architecture | CoinGecko |
What is SVM? — Solana Virtual Machine | MEXC Blog | Article | SVM Mechanisms | MEXC Blog |
- Solana Stack Exchange - Q&A site for Solana developers
- Solana Forum - Official Solana community forum
- Solana Subreddit - Reddit community for Solana discussions
- Solana Discord - Official Solana Discord server
- Solana Developers Telegram - Telegram group for Solana developers
- Solana Collective - Community-driven Solana developer hub
- Solana Breakpoint - Annual Solana conference
- Solana Hacker House - Global series of in-person hacking events
- Solana Grizzlython - Solana's global hackathon series
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-contribution
) - Commit your changes (
git commit -m 'Add some amazing contribution'
) - Push to the branch (
git push origin feature/amazing-contribution
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to all the contributors who have helped to expand this list
- Special thanks to the Solana Foundation and community for their support
- Resource count: 150+ SVM-related resources across all categories