Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-solana
A curated list of awesome Solana protocols, repos & community tools
https://github.com/hokage-candidates/awesome-solana
- Install the Official Solana CLI
- Developer Guide
- Anchor's Intro to Solana
- Intro to Solana for Solidity Developers
- Solana
- Nitro SVM
- Eclipse
- Solana Cookbook
- Anchor Lang Book
- SolDev Tutorials
- Buildspace Tutorials
- Guide to Fullstack Development on Solana
- Bootcamp Lectures - Highly Technical - developers/solana-bootcamp-lectures.svg?style=social)
- Program Examples - developers/program-examples.svg?style=social)
- Workshop dApps - developers/workshop-dapps.svg?style=social)
- Solana Core
- Fullstack mail dApp on Solana
- Crowdfunding with Solana
- Make a Solana Explorer Clone Using React
- Building Solana Smart Contract dApps
- Programming on Solana
- Solana Ecosystem Job Board
- Superteam DAO's Earn Page
- Official Solana Explorer
- Solana FM
- Solscan
- official developers page
- the official Solana Stackexchange
- awesome-solana-nfts - source core protocols related to NFT development on Solana.
- Metaplex
- docs
- Cardinal Lab's Token Manager - labs/cardinal-token-manager.svg?style=social) Cardinal token manager is a set of smart contracts on Solana to facilitate conditionally managed ownership. Using the invalidators and approvers in various ways allows for building rentals, expiring in-game items, subscriptions, permits, tickets, passes and more.
- NFToken - xyz/nftoken.svg?style=social) ([docs](https://nftoken.so/docs/overview)) NFToken is a simple, cheap NFT standard for Solana by Glow Wallet
- SPL Token - labs/solana-program-library.svg?style=social) Similar to [ERC-20 standard](https://ethereum.org/en/developers/docs/standards/tokens/erc-20/)
- SPL Token 2022 - labs/solana-program-library.svg?style=social) Not yet widely adopted
- Serum Monorepo - serum/serum-dex.svg?style=social) Project Serum Rust Monorepo. Serum was the first Central Limit Order Book (CLOB) on Solana, and has been a cornerstone of Solana Defi.
- Saber Stable Swap - hq/stable-swap.svg?style=social) 🔁 StableSwap by Saber: an automated market maker for mean-reverting trading pairs.
- Bonfida Token Vesting - vesting.svg?style=social) A Vesting Contract for the Solana Blockchain
- Mango Markets V3 - foundation/mango-v3.svg?style=social) One of the largest Solana margin trading platforms
- Jet Protocol V2 - lab/jet-v2.svg?style=social) Implementation of the Jet Protocol V2 programs for Solana
- Marinade Finance Liquid Staking Program - finance/liquid-staking-program.svg?style=social)
- Jupiter Aggregator API Rust Bindings - jup-ag.svg?style=social)
- SPL Token Lending - labs/solana-program-library.svg?style=social) A lending protocol for the Token program on the Solana blockchain inspired by Aave and Compound
- SPL Token Swap - labs/solana-program-library.svg?style=social) A Uniswap-like exchange for the Token program on the Solana blockchain.
- SPL Governance - labs/solana-program-library.svg?style=social) SPL Governance is a program the chief purpose of which is to provide core building blocks and primitives to create Decentralized Autonomous Organizations (DAOs) on Solana blockchain. [Realms](https://realms.today/) is the official UI for interacting with organizations running on top of SPL Governance. The UI is [open sourced](https://github.com/solana-labs/governance-ui) ![](https://img.shields.io/github/stars/solana-labs/governance-ui.svg?style=social).
- Wormhole - foundation/wormhole.svg?style=social) A reference implementation for the Wormhole blockchain interoperability protocol. See more information about [wormhole here](https://wormhole.com/).
- Switchboard - xyz/switchboard-v2.svg?style=social) ([docs](https://docs.switchboard.xyz/)) Switchboard provides a permission-less data layer to bridge the gap between the internet and web3.
- Pyth Oracles for Serum Order Book Prices - network/pyth-serum.svg?style=social) and it's [Rust SDK](https://github.com/pyth-network/pyth-sdk-rs) ![](https://img.shields.io/github/stars/pyth-network/pyth-sdk-rs.svg?style=social). See more information about [Pyth Network here](https://pyth.network/).
- Strata Protocol - source protocol to launch tokens around a person, project, idea, or collective on Solana
- Cardinal Lab's Namespaces - labs/cardinal-namespaces.svg?style=social) Cardinal program for mapping string names to data on-chain. Names are organized into logical groupings called namespaces. Namespaces authority can optionally set a rental price. Names are represented as NFTs wrapped using cardinal-token-manager
- Wordcel - form blogging at the moment
- Bonfida's Name Service Guide
- Anchor - xyz/anchor.svg?style=social) ⚓ Solana Sealevel Framework
- Docs
- Cookbook
- Seahorse - lang.svg?style=social) Write Solana programs in Python
- Docs
- Cookbook
- Solita - foundation/solita.svg?style=social) Generates an SDK API from solana contract IDL (written by Metaplex to generate typescript SDK from Shank IDL)
- Shank - foundation/shank.svg?style=social) Extracts IDL from Solana Rust contracts (written by Metaplex for Metaplex NFT standard)
- Sokoban - Labs/sokoban.svg?style=social) Compact, efficient data structures in contiguous byte arrays (for use in Solana smart contracts)
- Holaplex's NFT Indexer
- Metaplex's NFT Indexer - foundation/digital-asset-validator-plugin.svg?style=social)
- Official Web3.js - labs/solana.svg?style=social) Solana JavaScript API
- Official Rust SDK - labs/solana.svg?style=social) Solana Rust SDK
- Solana.py - py.svg?style=social) Solana Python SDK
- Solana Go - go.svg?style=social) Solana Web3.js library in Go
- Solnet
- Cryptoplease-dart - dart.svg?style=social) Dart and Flutter apps and libraries maintained by Crypto Please team for Solana
- SolanaKT - foundation/SolanaKT.svg?style=social) Solana SDK for Kotlin
- Solders
- solanaj - org/solanaj.svg?style=social) Solana blockchain client, written in pure Java
- Online Solana IDE - Solana Playground - playground/solana-playground) ![](https://img.shields.io/github/stars/solana-playground/solana-playground.svg?style=social)
- VSCode Plugin for Anchor - solana) ![](https://img.shields.io/github/stars/heyAyushh/vscode-solana.svg?style=social)
- Coral-xyz's Backpack - xyz/backpack.svg?style=social) Cross chain wallet for Solana and Ethereum, it's specialty is its app store, which allows dApps to be bought as xNFTs (executable NFTs) which can then be run inside your wallet
- Solana Wallet for Unity - solana-wallet.svg?style=social) The First Open-Source Unity-Solana Wallet with NFT support
- p2p's Web Wallet - org/p2p-wallet-web.svg?style=social) An Open Source Browser Based Solana Wallet.
- Phantom
- Solflare
- Glow
- Solana Status
- Official Solana News
- List of Common Security Pitfalls
- Workshop Tutorial
- PoC Framework - labs/solana-poc-framework.svg?style=social)
- Framework for Solana CTF Challenges - sec/sol-ctf-framework.svg?style=social)
- Binary Ninja Plugin for Solana Byte Format - sec/bn-ebpf-solana.svg?style=social)
- Jet Protocol Governance PoCs - sec/jet-governance-pocs.svg?style=social)
- Part One
- Part Two
- Part Three
- Auditing Workshop Slides
Keywords
solana
18
rust
10
blockchain
9
nft
5
metaplex
4
defi
3
smart-contracts
3
cryptocurrency
3
python
2
wallet
2
sdk
2
solana-program
2
margin
1
protocol
1
v2
1
golang
1
solidity
1
token
1
coral
1
jet
1
typescript
1
solana-token
1
react
1
digital-assets
1
rustc
1
performance-blockchain
1
ledger
1
bitcoin
1
pyo3
1
sol
1
kotlin
1
android
1
mobile-app
1
mobile
1
flutter-apps
1
flutter
1
dart2
1
dart-library
1
web3
1
spl-tokens
1
sollet
1
solana-keygen
1
rpc-client
1
programs
1
library
1
keystore
1
dotnet
1
csharp
1
graphql
1
graph
1