139 Repositories
Rust solana-token Libraries
Examples of Solana on-chain programs
spl-examples List of Solana on-chain programs which demonstrate different aspects of Solana architecture. 01__state It's a counter program. Each user
Simple template for building smart contract(Rust) and RPC Client(web3.js) on Solana (WIP) โ๐ท๐งโ ๏ธ
Solana BPF Boilerplate Simple template for building smart contract(Rust) and RPC Client(web3.js) on Solana This boilerplate provides the following. Si
Solana NFT generative artwork program
resin Solana NFT generative artwork program Installation Depends on imagemagick for art generation, which can be installed here: https://imagemagick.o
Traction is a protocol for issuing American options on Solana.
Traction is a protocol for issuing American options on Solana.
๐ค Autonomous Twitter bot that posts analytics of the APYs available on the Solend Protocol.
Solend APY Twitter Bot Solana Ignition Hackathon 2021 View Demo ยท Report Bug ยท Request Feature Table of Contents About The Project Motivation Challeng
A variation of the solana helloworld program example with a client written in Rust instead of Typescript
Simple Solana Smart Contract Example This repository demonstrates how to create and invoke a program on the Solana blockchain. In Solana the word prog
Solana Escrow Program
Environment Setup Install Rust from https://rustup.rs/ Install Solana from https://docs.solana.com/cli/install-solana-cli-tools#use-solanas-install-to
@Buildspace project creating a Web3 Solana Dapp with React and Rust
buildspace Solana GIF Portal Project Welcome ๐ To get started with this course, clone this repo and follow these commands: Run npm install at the roo
clockchain is a system for benchmarking smart contract execution times across blockchains.
Clockchain Clockchain is a research tool for benchmarking smart contract execution times across blockchains using Arcesco-- a block-chain agnostic ins
SPL Token-swap (AMM) implemented in Anchor
Anchor Example: Token Swap AMM SPL Token-swap (AMM) implemented in Anchor. Build, Deploy and Test First, install dependencies: $ npm install Make sur
Testing a smart contract on the Solana blockchain
Environment Setup Install Rust from https://rustup.rs/ Install Solana from https://docs.solana.com/cli/install-solana-cli-tools#use-solanas-install-to
NFT Marketplace with Rust on Solana
NFT Marketplace with Rust on Solana Compile and Deploy Contracts make sure you have solana installed make sure you have rust installed install phantom
A suite of programs for Solana key management and security.
๐ goki Goki is a suite of programs for Solana key management and security. It currently features: Goki Smart Wallet: A wallet loosely based on the Se
Solana Escrow Program written by RUST.
Environment Setup Install Rust from https://rustup.rs/ Install Solana from https://docs.solana.com/cli/install-solana-cli-tools#use-solanas-install-to
sandbox to play around numerous functionalities on Solana
Solana Sandbox This sandbox is for verifying smart contracts(programs) implemented on Solana for a self-study purpose. Programs Currently implemented
๐ Aggregate of Solana stake pools.
๐ aSOL: Aggregate Stake Pool aSOL is an unbiased stake pool aggregator built to tackle one goal: to ensure all SOL on Solana is staked into stake poo
The Solana Program Library (SPL) is a collection of on-chain programs targeting the Sealevel parallel runtime.
Solana Program Library The Solana Program Library (SPL) is a collection of on-chain programs targeting the Sealevel parallel runtime. These programs a
The Voting example based on MoonZoon and Solana + Anchor framework.
The Voting example based on MoonZoon and Solana + Anchor framework.
Generate Nice Solana Address By Template
Yes, I know about GPU generators. https://smith-mcf.medium.com/solana-vanity-address-using-gpus-5a68ad94d1d4 ./solana-nice-address --help solana-nice-
Command line interface for Solana Metaplex programs.
Metaplex Command Line Interface This is a command line interface for creating and managing non-fungible tokens on the Solana blockchain through the Me
Blazing Fast Discord Token Grabber that just works!
Discord Token Grabber A Discord token grabber written in Rust. โจ Features ๐ Blazing Fast! (Thanks to Rust and it's speed) ๐ Tiny as passible (Only 7
Repo for Monaco, a DCA engine for Solana. Built on Solend and lending protocols (Jet, Solend, Port, etc...)
Monaco Monaco is a DCA protocol for solana built on top of Serum and compatible with any program that implements or extends the instruction interface
A framework for creating PoC's for Solana Smart Contracts in a painless and intuitive way
Solana PoC Framework DISCLAIMER: any illegal usage of this framework is heavily discouraged. Most projects on Solana offer a more than generous bug bo
multi-market crank for serum-dex
A performance and cost optimized serum-dex crank that allows combining multiple market cranking instructions into a single transaction, while concurrently generating the crank instructions allowing for increased throughput.
Bespoke toolkit for Non-fungible token (NFT) technology ๐
Bespoke toolkit for Non-fungible token (NFT) technology ๐ What is Onft? Instead of forcing a consensus algorithm or peer networking on you, Onft prov
The Voting example based on MoonZoon and Solana.
Voting example The Rust-only Voting example based on MoonZoon and Solana. MoonZoon is a Rust Fullstack Framework. Solana is a decentralized blockchain
Tool for audit and reclaim of delegated SPL Token accounts
Usage Install prerequisites System development libraries sudo apt install libssl-dev libudev-dev pkg-config gcc Rust curl --proto '=https' --tlsv1.2
An anchor CPI client for the SPL token lending program
anchor-lending anchor-lending is an anchor CPI client for any program that implements or extends the instruction interface found in the spl token lend
NFT & Marketplace Contracts with royalties and fungible token support. Sample React app included.
NFT Market Reference Implementation A PoC backbone for NFT Marketplaces on NEAR Protocol. Reference Changelog Changelog Progress: basic purchase of NF
โ An open protocol for launching liquidity mining programs on Solana.
โ Quarry An open protocol for launching liquidity mining programs on Solana. Background Quarry was built with the intention of helping more Solana pro
Drop-in Access Control via NFT Ownership
niftygate - Signature-Based Authenticating Proxy What is it? niftygate is a proxy for HTTP services, that validates signatures, providing an AuthN lay
๐ถ Assorted checks and validations for writing safer Solana programs.
vipers ๐ Assorted checks and validations for writing safer Solana programs. Motivation Solana's fee mechanism is unlike Ethereum's, in that the numbe
Dank - The Internet Computer Decentralized Bank - A collection of Open Internet Services - Including the Cycles Token (XTC)
Dank - The Internet Computer Decentralized Bank Dank is a collection of Open Internet Services for users and developers on the Internet Computer. In t
A paseto implementation in rust.
Paseto Rust Paseto is everything you love about JOSE (JWT, JWE, JWS) without any of the many design deficits that plague the JOSE standards. This is d
delegated, decentralized, capabilities based authorization token
Biscuit authentication/authorization token Goals Biscuit is an authentication and authorization token for microservices architectures with the followi
Metaplex is a protocol built on top of Solana that allows: Creating/Minting non-fungible tokens;
Metaplex is a protocol built on top of Solana that allows: Creating/Minting non-fungible tokens; Starting a variety of auctions for primary/secondary
Solana Foundation stake bot used on the Solana Testnet and Mainnet-Beta
Effortlessly Manage Cluster Stakes The testnet and mainnet-beta clusters currently have a large population of validators that need to be staked by a c
โ Solana Sealevel Framework
Anchor โ Anchor is a framework for Solana's Sealevel runtime providing several convenient developer tools. Rust eDSL for writing Solana programs IDL s
JSON Web Token implementation in Rust.
Frank JWT Implementation of JSON Web Tokens in Rust. Algorithms and features supported HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 Sign Veri