Thank you for your interest in contributing to SolSab! This guide will help you get set up for development.
Ensure you have the following software installed and configured on your machine:
- Rust (Nightly)
- Solana CLI v2.1.21
- Anchor CLI v0.31.1 (Solana development framework)
- Node.js v23+
- Just (command runner)
- Bun (package manager)
- Ni (package manager resolver)
Make sure to configure your local Solana wallet.
git clone git@github.com:sablier-labs/solsab.git && cd solsabbun installRun one-time setup script:
just setupTo see a list of all available scripts, run this command:
just --listjust buildTip
Make sure to build the programs first.
just full-checkjust testSee the recommended VSCode extensions in .vscode/extensions.json.
Solana Cluster RPC URLs:
- Mainnet Beta: https://api.mainnet-beta.solana.com
- Devnet: https://api.devnet.solana.com
- Testnet: https://api.testnet.solana.com
- Localnet: http://127.0.0.1:8899