All Projects β†’ StreamFlow-Finance β†’ timelock-crate

StreamFlow-Finance / timelock-crate

Licence: other
Streamflow Community program (inaptly named) deployed on Solana mainnet.

Programming Languages

rust
11053 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to timelock-crate

wallet-adapter
Modular TypeScript wallet adapters and components for Solana applications.
Stars: ✭ 964 (+3607.69%)
Mutual labels:  solana
fetch-nft
πŸ–ΌπŸŽ‘πŸŒ  A utility to fetch and easily display Ethereum & Solana NFTs in a common format given any wallet
Stars: ✭ 83 (+219.23%)
Mutual labels:  solana
kyve
KYVE - A protocol for verified data-streams
Stars: ✭ 51 (+96.15%)
Mutual labels:  solana
raydium-sdk
An SDK for building applications on top of Raydium.
Stars: ✭ 66 (+153.85%)
Mutual labels:  solana
serum-price-api
An easy to use API to know SPL Tokens price.
Stars: ✭ 23 (-11.54%)
Mutual labels:  solana
dex-v4
Orderbook-based on-chain SPL token swap market
Stars: ✭ 36 (+38.46%)
Mutual labels:  solana
solana-nft-token-metadata-update
Node.js script to update NFT Token metadata on Solana Blockchain
Stars: ✭ 143 (+450%)
Mutual labels:  solana
metaplex-cli
Command line interface for Solana Metaplex programs.
Stars: ✭ 16 (-38.46%)
Mutual labels:  solana
Open Crypto Tracker
Bitcoin / Alts private portfolio tracker, with email / text / alexa / telegram price alerts, charts, leverage support and much more.
Stars: ✭ 59 (+126.92%)
Mutual labels:  solana
nina
a self-publishing protocol for musicians - on solana
Stars: ✭ 27 (+3.85%)
Mutual labels:  solana
solana-go-sdk
Solana Golang SDK
Stars: ✭ 162 (+523.08%)
Mutual labels:  solana
bonfida-utils
Collection of different utilities in use across various Bonfida projects
Stars: ✭ 22 (-15.38%)
Mutual labels:  solana
solana-web3-demo
a quick demo for solana web3
Stars: ✭ 93 (+257.69%)
Mutual labels:  solana
serum-vial
Real-time WebSocket market data API for Serum
Stars: ✭ 154 (+492.31%)
Mutual labels:  solana
air-support
Airdrop automation tools for Solana from The Skeleton Crew
Stars: ✭ 112 (+330.77%)
Mutual labels:  solana
OpenLoginSdk
Pluggable auth infrastructure for Web3 wallets and dapps
Stars: ✭ 108 (+315.38%)
Mutual labels:  solana
Solana.Swift
This is a open source library on pure swift for Solana protocol.
Stars: ✭ 107 (+311.54%)
Mutual labels:  solana
spl-token-ui
Interface for creating and managing SPL Tokens
Stars: ✭ 130 (+400%)
Mutual labels:  solana
solana-py
Solana Python SDK
Stars: ✭ 445 (+1611.54%)
Mutual labels:  solana
expo-solana-wallet
Cross-Platform Solana Wallet built with Expo and Solana/web3.js
Stars: ✭ 122 (+369.23%)
Mutual labels:  solana

Streamflow

Disclaimer: This is a Community (free and open-source) version of a Streamflow protocol. It has limited set of features and is provided as is, without support.

Reference implementation (also free and open-source, implemented in Anchor) that uses this protocol (as crate) is available here. That program is deployed on Solana mainnet with the program ID: 8e72pYCDaxu3GqMfeQ5r8wFgoZSYk6oua1Qo9XpsZjX

To interact with Streamflow protocol (commercial version with full feature set), you can use the application, JS SDK or Rust SDK.


Security audit passed. Report here. βœ…

This Rust crate provides SPL timelock functionalities that can be used "out of the box" and integrated in other Solana programs.

Functionalities are:

  • create a vesting contract.
  • withdraw from a vesting contract.
  • cancel a vesting contract.
  • transfer_recipient of a vesting contract.

High level overview

Overview

Check the docs to get familiar with the crate. Or check the reference program implementation where this crate is used.

Run python3 misc/make_idl.py > OUTPUT_FILE.js to generate JS IDL to be used for easy (de)serialization of the program account data structs.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].