Skip to content

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

License

Notifications You must be signed in to change notification settings

Ackee-Blockchain/trident

Repository files navigation

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.

Installation

Check the Installation steps.

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 client powered by Anza's SVM API

• Leverages battle-tested web2 fuzzers Honggfuzz and AFL


Community

Check out the following places for more Trident-related content:

Grants

Solana Foundation Marinade

Contribution

Thank you for your interest in contributing to Trident! Please see the CONTRIBUTING.md to learn how.

License

This project is licensed under the MIT license.