Skip to content
View Chain-Fox's full-sized avatar

Block or report Chain-Fox

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
Chain-Fox/README.md

Chain-Fox

Website Discord Telegram X

CA: Fo9wJVqWYXEgsG3UKekvK1R7YVewyUGodRfBrmjaBAGS

Chain-Fox is an all-in-one automated security platform for blockchain projects.
We unify the best open-source checkers into a single framework, making advanced security affordable, accessible, and scalable for every developer and user.

๐ŸŽฏ Why Chain-Fox

  • Security audits are expensive and time-consuming.
  • Existing tools are fragmented and hard to integrate.
  • Many teams skip audits entirely โ€” leaving critical vulnerabilities in production.

Chain-Fox changes that.
We deliver automated, multi-language security detection that is easy to integrate into your workflow โ€” empowering developers to ship safer code without the high costs of manual audits.


๐Ÿ“Š Proof of Impact

  • 23 advanced checkers integrated (Rust, Go, Solidity, C/C++, Solana, etc.).
  • 200+ bugs found and fixed across real-world projects.
  • Built-in CI/CD integration guides to get started in minutes.

Check out our [detection results](./detection-results/'Github Bug Report.xlsx')
and audit reports for real examples.

๐Ÿ” Supported Checkers

We bring together leading tools across ecosystems:

Checker Language Type Detects
lockbud Rust static Memory & concurrency bugs
RAPx Rust static Use-after-free, memory leaks
AtomVChecker Rust static Atomic concurrency bugs
cargo-check-deadlock Rust static Deadlock
rudra Rust static Memory safety, variance, lifetime bugs
MIRAI Rust verifier Panic & correctness issues
verus Rust verifier Panic & correctness issues
kani Rust verifier Panic & correctness issues
ERASan Rust dynamic Memory access bugs
shuttle Rust dynamic Concurrency bugs
GCatch Go static Concurrency bugs
GFuzz Go dynamic Concurrency bugs
go-critic Go static Common Go bugs
cppcheck C/C++ static Common C/C++ bugs
cpplint C/C++ static Common C/C++ bugs
bmoc C/C++ verifier Common C/C++ bugs
slither Solidity static Solidity bugs
aderyn Solidity static Solidity bugs
GasFeeSaver Solidity static Gas-fee inefficiencies
solana-program-analyzer Solana static Solana Bugs
solana-lints Solana static Solana Bugs
trident Solana dynamic Solana Bugs
shellcheck Shell static Shell Bugs

๐Ÿ‘‰ See our Awesome Rust Checker list for upcoming additions.

๐Ÿ›ฃ๏ธ Roadmap

Short-term goals:

  • Build collaboration with more influential projects.
  • Extend coverage to more languages and project types.

Long-term vision:

  • Build a unified checking engine for multi-language support.
  • Enable AI-assisted verification for smarter bug detection.
  • Foster a community-driven security ecosystem accessible to all.

๐Ÿค Get Involved

We welcome contributions from the community! Here's how you can help:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Please read our Contributing Guidelines for more details.

๐Ÿ“„ License

This project is licensed under the BSD 3-Clause License - see the LICENSE file for details.

๐Ÿ”’ Security

For security-related issues, please refer to our Security Policy.

Pinned Loading

  1. chain-fox-frontend chain-fox-frontend Public

    JavaScript 1

  2. os-checker os-checker Public

    Forked from os-checker/os-checker

    ๅฏน Rust ็ผ–ๅ†™็š„ไปฃ็ ่ฟ่กŒไธ€็ณปๅˆ—ๆฃ€ๆŸฅๅทฅๅ…ท๏ผŒๅนถๅฏน็ป“ๆžœ่ฟ›่กŒๆŠฅๅ‘Šๅ’Œ็ปŸ่ฎก

    Rust 1

  3. os-checker-local os-checker-local Public

    Forked from os-checker/os-checker-local

    os-checker for local Rust projects

    Shell 1

  4. Chain-Fox Chain-Fox Public

    Chain-Fox: An all-in-one platform with automatic security detection ability for blockchains and smart contracts

    Python 572 3