Jito Restaking is a next-generation restaking platform for Solana and SVM environments.
This project is currently under development and is not yet ready for production use. Expect breaking changes.
- Universal framework for staking, restaking, and liquid restaking
- VRT construction and management
- Customizable slashing conditions
- Flexible NCN and operator management
git clone https://github.com/jito-foundation/restaking.git
cd restaking
cargo-build-sbf
To create a vault, mint vrt, and delegate to an operator, follow this guide.
cargo-build-sbf
# Build the shank CLI tool
cargo b --release -p jito-shank-cli && ./target/release/jito-shank-cli
# Generate the client code
yarn generate-clients
# Rebuild the entire project
cargo b --release
If you haven't installed cargo-nextest
yet, it's recommended to install it.
You find the installation instructions here.
cargo nextest run
cargo-build-sbf && SBF_OUT_DIR=$(pwd)/target/sbf-solana-solana/release cargo nextest run --all-features
./release
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the project
- Create your feature branch (git checkout -b username/feature_name)
- Commit your changes (git commit -m 'Add some feature')
- Push to the branch (git push origin username/feature_name)
- Open a Pull Request
This project is licensed under the Business Source License 1.1 - see the LICENSE file for details.