Solana Fender
Solana static analysis tool built in rust for anchor programs. Can be used as a rust crate for unit testing or as a CLI tool.
CLI Tool
⚙️ Installation
Install via Cargo ( Recommended )
Install via Source
Usage
Tip: Clone sealevel-attacks as a test case to sample this program.
Cargo
Source
Unit Testing Crate Usage
You can also use Solana Fender as a development dependency in your Anchor projects to run security checks as part of your unit tests.
Add as a Dev Dependency
Add Solana Fender to your program's Cargo.toml:
[]
= "0.2.0" # Replace with the latest version
Example Usage in Tests
Check /examples for more examples.
This allows you to integrate security checks directly into your test suite, ensuring that your program remains secure as you develop it.