{"id":14968458,"url":"https://github.com/ackee-blockchain/trident","last_synced_at":"2026-04-01T21:51:02.173Z","repository":{"id":37520459,"uuid":"425896296","full_name":"Ackee-Blockchain/trident","owner":"Ackee-Blockchain","description":"Rust-based framework to Fuzz Solana programs, designed to help you ship secure code.","archived":false,"fork":false,"pushed_at":"2025-05-10T08:22:46.000Z","size":16285,"stargazers_count":268,"open_issues_count":6,"forks_count":29,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-05-10T09:27:54.886Z","etag":null,"topics":["anchor","fuzz","fuzz-testing","fuzzer","fuzzing","rust","solana"],"latest_commit_sha":null,"homepage":"https://ackee.xyz/trident/docs/latest/","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Ackee-Blockchain.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-11-08T15:41:16.000Z","updated_at":"2025-05-05T09:58:48.000Z","dependencies_parsed_at":"2023-01-29T00:46:02.636Z","dependency_job_id":"51f9bab7-eccb-40f3-8302-3aa45e654f83","html_url":"https://github.com/Ackee-Blockchain/trident","commit_stats":{"total_commits":483,"total_committers":19,"mean_commits":25.42105263157895,"dds":0.7805383022774327,"last_synced_commit":"ceb549c976732fb36ee22949110c6623b9b18216"},"previous_names":["ackee-blockchain/trdelnik"],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ackee-Blockchain%2Ftrident","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ackee-Blockchain%2Ftrident/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ackee-Blockchain%2Ftrident/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ackee-Blockchain%2Ftrident/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ackee-Blockchain","download_url":"https://codeload.github.com/Ackee-Blockchain/trident/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254328385,"owners_count":22052632,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["anchor","fuzz","fuzz-testing","fuzzer","fuzzing","rust","solana"],"created_at":"2024-09-24T13:39:57.496Z","updated_at":"2026-03-27T07:21:28.546Z","avatar_url":"https://github.com/Ackee-Blockchain.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://usetrident.xyz/\"\u003e\n    \u003cpicture\u003e\n      \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://abchprod.wpengine.com/wp-content/uploads/2024/05/Trident-Github.png?raw=true\"\u003e\n      \u003cimg alt=\"Trident Github\" src=\"https://abchprod.wpengine.com/wp-content/uploads/2024/05/Trident-Github.png?raw=true\" width=\"auto\"\u003e\n    \u003c/picture\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"left\"\u003e\n  \u003ca href=\"https://usetrident.xyz/\"\u003e\n    \u003cimg height=\"100\" width=\"100\" src=\"https://abchprod.wpengine.com/wp-content/uploads/2024/05/Trident-Color.png\" alt=\"Trident\"/\u003e\n  \u003c/a\u003e\n\n# Trident\n\n\n\u003cp align=\"left\"\u003e\n  Rust-based framework to Fuzz Solana programs, designed to help you ship secure code.\n\u003cp\u003e\n\n\u003cp align=\"left\"\u003e\n\u003ca href=\"https://usetrident.xyz/\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n   \u003cpicture\u003e\n     \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://img.shields.io/badge/website-usetrident.xyz-blue?colorA=21262d\u0026colorB=0000FF\u0026style=flat\"\u003e\n     \u003cimg src=\"https://img.shields.io/badge/website-usetrident.xyz-blue?colorA=f6f8fa\u0026colorB=0000FF\u0026style=flat\" alt=\"Website\"\u003e\n   \u003c/picture\u003e\n \u003c/a\u003e\n\u003ca href=\"https://ackee.xyz/trident/docs/latest/\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n   \u003cpicture\u003e\n     \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://img.shields.io/badge/docs-ackee.xyz-blue?colorA=21262d\u0026colorB=0000FF\u0026style=flat\"\u003e\n     \u003cimg src=\"https://img.shields.io/badge/docs-ackee.xyz-blue?colorA=f6f8fa\u0026colorB=0000FF\u0026style=flat\" alt=\"Documentation\"\u003e\n   \u003c/picture\u003e\n \u003c/a\u003e\n\u003ca href=\"https://discord.gg/JhTVXUvaEr\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n   \u003cpicture\u003e\n     \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://img.shields.io/discord/867746290678104064?colorA=21262d\u0026colorB=0000FF\u0026style=flat\"\u003e\n     \u003cimg src=\"https://img.shields.io/discord/867746290678104064?colorA=f6f8fa\u0026colorB=0000FF\u0026style=flat\" alt=\"Chat\"\u003e\n   \u003c/picture\u003e\n \u003c/a\u003e\n \u003ca href=\"https://crates.io/crates/trident-cli\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n   \u003cpicture\u003e\n     \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://img.shields.io/crates/v/trident-cli?colorA=21262d\u0026colorB=21262d\u0026style=flat\"\u003e\n     \u003cimg src=\"https://img.shields.io/crates/v/trident-cli?colorA=f6f8fa\u0026colorB=f6f8fa\u0026style=flat\" alt=\"Version\"\u003e\n   \u003c/picture\u003e\n \u003c/a\u003e\n \u003ca href=\"https://github.com/Ackee-Blockchain/trident/blob/master/LICENSE\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n    \u003cpicture\u003e\n      \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://img.shields.io/npm/l/@coinbase/onchainkit?colorA=21262d\u0026colorB=21262d\u0026style=flat\"\u003e\n      \u003cimg src=\"https://img.shields.io/npm/l/@coinbase/onchainkit?colorA=f6f8fa\u0026colorB=f6f8fa\u0026style=flat\" alt=\"MIT License\"\u003e\n    \u003c/picture\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/Ackee-Blockchain/trident/actions/workflows/lint.yml\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n    \u003cpicture\u003e\n      \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://img.shields.io/github/actions/workflow/status/Ackee-Blockchain/trident/lint.yml?label=Lint\u0026colorA=21262d\u0026style=flat\"\u003e\n      \u003cimg src=\"https://img.shields.io/github/actions/workflow/status/Ackee-Blockchain/trident/lint.yml?label=Lint\u0026colorA=f6f8fa\u0026style=flat\" alt=\"Lint\"\u003e\n    \u003c/picture\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/Ackee-Blockchain/trident/actions/workflows/fuzz.yml\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n    \u003cpicture\u003e\n      \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://img.shields.io/github/actions/workflow/status/Ackee-Blockchain/trident/fuzz.yml?label=Test%20Fuzz%20Tests\u0026colorA=21262d\u0026style=flat\"\u003e\n      \u003cimg src=\"https://img.shields.io/github/actions/workflow/status/Ackee-Blockchain/trident/fuzz.yml?label=Test%20Fuzz%20Tests\u0026colorA=f6f8fa\u0026style=flat\" alt=\"Test Escrow and Turnstile\"\u003e\n    \u003c/picture\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cbr /\u003e\n\n\n\n## Documentation\n\nFor documentation and guides, visit [ackee.xyz/trident/docs](https://ackee.xyz/trident/docs/).\n\n## Installation\n\nCheck the [Installation steps](https://ackee.xyz/trident/docs/latest/basics/installation/).\n\n```shell\ncargo install trident-cli\n```\n\u003c/p\u003e\n\n\u003cbr /\u003e\n\n## Features\n\n### • Coverage-guided gray box fuzzer specifically for Solana programs\n\n### • Built in Rust for maximum performance and reliability\n\n### • Intuitive Anchor-like macros for streamlined testing\n\n### • 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)\n\n### • Leverages battle-tested web2 fuzzers [Honggfuzz](https://github.com/google/honggfuzz) and [AFL](https://github.com/AFLplusplus/AFLplusplus)\n\n\n---\n\n## Community\n\nCheck out the following places for more Trident-related content:\n\n- Follow on [Twitter/X](https://twitter.com/TridentSolana) \u0026 [Warpcast](https://warpcast.com/~/channel/trident) for project updates\n- Join the discussions on our Trident [warpcast channel](https://warpcast.com/~/channel/trident) or our [discord channel](https://discord.gg/wyBW9Q23aJ)\n\n## Grants\n\nSolana Foundation             |  Marinade\n:-------------------------:|:-------------------------:\n[![](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)\n\n## Contribution\n\nThank you for your interest in contributing to Trident! Please see the [CONTRIBUTING.md](./CONTRIBUTING.md) to learn how.\n\n## License\n\nThis project is licensed under the [MIT license](https://github.com/Ackee-Blockchain/trident/blob/master/LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fackee-blockchain%2Ftrident","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fackee-blockchain%2Ftrident","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fackee-blockchain%2Ftrident/lists"}