https://github.com/ackee-blockchain/trident
Rust-based framework to Fuzz Solana programs, designed to help you ship secure code.
https://github.com/ackee-blockchain/trident
anchor fuzz fuzz-testing fuzzer fuzzing rust solana
Last synced: 6 months ago
JSON representation
Rust-based framework to Fuzz Solana programs, designed to help you ship secure code.
- Host: GitHub
- URL: https://github.com/ackee-blockchain/trident
- Owner: Ackee-Blockchain
- License: mit
- Created: 2021-11-08T15:41:16.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2025-05-10T08:22:46.000Z (6 months ago)
- Last Synced: 2025-05-10T09:27:54.886Z (6 months ago)
- Topics: anchor, fuzz, fuzz-testing, fuzzer, fuzzing, rust, solana
- Language: Rust
- Homepage: https://ackee.xyz/trident/docs/latest/
- Size: 15.5 MB
- Stars: 268
- Watchers: 8
- Forks: 29
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Trident
Rust-based framework to Fuzz Solana programs, designed to help you ship secure code.
## Documentation
For documentation and guides, visit [ackee.xyz/trident/docs](https://ackee.xyz/trident/docs/).
## Installation
Check the [Installation steps](https://ackee.xyz/trident/docs/latest/basics/installation/).
```shell
cargo install trident-cli
```
## Features
### • Coverage-guided gray box fuzzer specifically for Solana programs
### • Built in Rust for maximum performance and reliability
### • Intuitive Anchor-like macros for streamlined testing
### • High-performance [TridentSVM](https://github.com/Ackee-Blockchain/trident-svm) client powered by [Anza's SVM API](https://www.anza.xyz/blog/anzas-new-svm-api)
### • Leverages battle-tested web2 fuzzers [Honggfuzz](https://github.com/google/honggfuzz) and [AFL](https://github.com/AFLplusplus/AFLplusplus)
---
## Community
Check out the following places for more Trident-related content:
- Follow on [Twitter/X](https://twitter.com/TridentSolana) & [Warpcast](https://warpcast.com/~/channel/trident) for project updates
- Join the discussions on our Trident [warpcast channel](https://warpcast.com/~/channel/trident) or our [discord channel](https://discord.gg/wyBW9Q23aJ)
## Grants
Solana Foundation | Marinade
:-------------------------:|:-------------------------:
[](https://ackee.xyz/blog/introducing-trident-the-first-open-source-fuzzer-for-solana-programs/) | [](https://solana.com/news/riptide-hackathon-winners-solana)
## Contribution
Thank you for your interest in contributing to Trident! Please see the [CONTRIBUTING.md](./CONTRIBUTING.md) to learn how.
## License
This project is licensed under the [MIT license](https://github.com/Ackee-Blockchain/trident/blob/master/LICENSE).