An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

          





Trident Github




Trident

# Trident


Rust-based framework to Fuzz Solana programs, designed to help you ship secure code.





Website





Documentation





Chat





Version





MIT License





Lint





Test Escrow and Turnstile



## 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://abchprod.wpengine.com/wp-content/uploads/2024/05/Solana-Foundation.png)](https://ackee.xyz/blog/introducing-trident-the-first-open-source-fuzzer-for-solana-programs/) | [![](https://abchprod.wpengine.com/wp-content/uploads/2024/05/Marinade.png)](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).