solana-program-library
anchor
solana-program-library | anchor | |
---|---|---|
1 | 24 | |
1 | 3,255 | |
- | 4.3% | |
9.9 | 9.2 | |
4 months ago | 7 days ago | |
Rust | Rust | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
solana-program-library
-
Solana Dev
As for cool projects that are OSS, I guess I have to shill the project that I'm working on hahaha. I'm a dev for socean. Our first product is a stake pool. We built it off the solana program library implementation and then merged our contributions back upstream. You can see our fork here. I can't say for sure, but I think most defi protocols took this route: building off the reference implementations of programs in the solana-program-library and then merging their contributions back upstream. Other examples are orca, which is an AMM, and solend, which is a lending-borrowing protocol.
anchor
-
Configurar Solana en Linux
cargo install --git https://github.com/coral-xyz/anchor avm --locked --force
- Solana Developers - New Anchor Version 0.28.0 Just Dropped
- New Solana Dev Guide
- PDA inference added to Anchor
-
Can anyone guide on how to create staking dapp for a solana nft?
If you want to roll your own check out the Anchor Framework. There are also deployed contracts that you can use like Gem Farm.
-
To all software engineers: what companies/industries would you absolutely work at?
To code in Rust and deploy contracts on solana, I would recommend the anchor framework https://github.com/coral-xyz/anchor
- Anchor - ⚓ solana sealevel framework
-
How to store information in the solana blockchain
//Rust curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh source $HOME/.cargo/env rustup component add rustfmt //Solana sh -c "$(curl -sSfL https://release.solana.com/v1.9.1/install)" //Yarn npm install -g yarn //Anchor (install wsl in VSC) npm i -g @project-serum/anchor-cli cargo install --git https://github.com/project-serum/anchor --tag v0.24.2 anchor-cli --locked sudo apt-get update && sudo apt-get upgrade && sudo apt-get install -y pkg-config build-essential libudev-dev
-
The ultimate Solana step-by-step guide (including programs, dapps and Rust from scratch)
cargo install --git https://github.com/project-serum/anchor anchor-cli --locked
What are some alternatives?
solana-program-library - A collection of Solana-maintained on-chain programs
metaplex - A directory of what the Metaplex Foundation works on!
stable-swap - 🔁 StableSwap by Saber: an automated market maker for mean-reverting trading pairs.
solana-escrow - Reference Implementation for the guide https://paulx.dev/blog/2021/01/14/programming-on-solana-an-introduction/
liquid-staking-program - Marinde Anchor-Based, first on mainnet, liquid-staking-program and mSOL->SOL swap pool
solana-web3.js - Solana JavaScript SDK
solana-program-library - Solend main lending program
solana-py - Solana Python SDK
solana-docker-mac-m1 - Docker config for Mac M1, to support development on Solana
solana-go-sdk - Solana Golang SDK
dapp-scaffold - Scaffolding for a dapp built on Solana
solidity-cheatsheet - Cheat sheet and best practices for solidity. Write smart contracts for Ethereum.