Skip to content

Esorat/misti

 
 

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 96.0%
  • Mermaid 3.6%
  • JavaScript 0.4%