Library of Solana programs used in the Nosana Network.
Most code is unaudited. Use at your own risk.
Four Nosana programs can be found in this repository, together with the Nosana Common crate.
| program | program address | devnet | mainnet |
|---|---|---|---|
| Nosana Staking | nosScmHY2uR24Zh751PmGj9ww9QRNHewh9H59AfrTJE |
✅ | ✅ |
| Nosana Rewards | nosRB8DUV67oLNrL45bo2pFLrmsWPiewe2Lk2DRNYCp |
✅ | ✅ |
| Nosana Pools | nosPdZrfDzND1LAR28FLMDEATUPK53K8xbRBXAirevD |
✅ | ✅ |
| Nosana Jobs | nosJhNRqr2bc9g1nfGDcXXTXvYUmxD4cVwy2pMWhrYM |
✅ | ✅ |
The external audits of the following Nosana programs are published in this repository:
| program | report | auditor | date | status |
|---|---|---|---|---|
| Nosana Staking | NOSANA_STAKING_REPORT_1.pdf | Op Codes | 10-08-2022 | ✅ |
| Nosana Staking | NOSANA_STAKING_REPORT_2.pdf | Op Codes | 23-08-2022 | ✅ |
See CONTRIBUTING guidelines.
Significant contributions to the source code may be compensated with a grant from the Nosana Foundation.
See docs/development.md for a complete guide to setting up your development environment and working with this codebase.
See docs/deployment.md for how the programs are deployed and upgraded: what each CI job does, and how mainnet upgrades are prepared by CI and executed through the Squads multisig.
This Nosana Programs are licensed under the MIT license.