Skip to content

Esorat/misti

This branch is 105 commits behind nowarp/misti:master.

Folders and files

NameName
Last commit message
Last commit date
Jan 23, 2025
Aug 30, 2024
Sep 24, 2024
Dec 22, 2024
Oct 27, 2024
Nov 20, 2024
Feb 9, 2025
Feb 9, 2025
Sep 22, 2024
Apr 15, 2024
Oct 24, 2024
Sep 19, 2024
Oct 17, 2024
Feb 9, 2025
Apr 14, 2024
Jan 29, 2025
Oct 31, 2024
Oct 5, 2024
Nov 21, 2024
Oct 17, 2024
Oct 20, 2024
Dec 25, 2024
Oct 8, 2024
Jul 22, 2024
Nov 23, 2024

Repository files navigation

Misti Logo Misti

Misti is a static analysis tool designed for smart contracts on the TON blockchain.

Language Support

Features

  • Code Analysis: Identify and fix potential security flaws and code problems early in the development cycle.
  • CI/CD Integration: Integrate Misti into your CI/CD pipeline to ensure continuous code quality checks.
  • Custom Detectors: Create custom detectors to solve specific problems in your code or to provide a thorough security review if you are an auditor.

Getting Started

  1. (optional) Install Soufflé to enable more built-in functionality.

  2. Install Misti:

npm install -g @nowarp/misti
  1. Run Misti by specifying a Tact contract, project config, or directory to check:
misti path/to/src/contracts

See Misti Configuration for available options, or Developing Misti for advanced instructions. Blueprint users should refer to the appropriate documentation page.

Resources

Packages

No packages published

Languages

  • TypeScript 89.1%
  • Tact 6.6%
  • Mermaid 3.7%
  • JavaScript 0.6%