Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>EthSentialNew to Visual Studio Code? Get it now.
EthSential

EthSential

1140251

|
3,720 installs
| (0) | Free
Security analysis for Ethereum smart contracts
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

EthSential (Visual Studio Code Extension)

Visual Studio Code integration for EthSential.

EthSential is a security analysis framework for Ethereum smart contracts. It bundles security analysis tools to find vulnerabilities in smart contracts code.

Features

  • Visual Studio Code integration of security analysis tools for Solidity smart contracts.
  • Analyze current active Solidity file.
  • Present code diagnostic resulst in source code as native Visual Studio Code information/warnings/errors.
  • Handle installation of security analysis tools using Docker API.

Supported Tools

  • Mythril
  • Securify
  • Slither

Prerequisites

The Visual Studio Code integration requires Docker, Python3 and EthSential to be installed in the system.

Usage

Run the extension from the command palette by pressing (Ctrl+Shift+P or Cmd+Shift+P on Mac) and typing EthSential. Two commands should appear in the command palette.

select-command

When the analysis is completed the diagonistics should be present in the source code and Problems tab.

complete-command

How to contribute

Please read CONTRIBUTING.md for details about how to proceed.

Everyone interacting in Ethsential and its sub-projects' codebases and issue trackers, is expected to follow the Contributor Covenant code of conduct.

License

This project is licensed under the Apache-2.0 license - see the LICENSE.md file for details.

Feedback

It would be great if you could spare 10 minutes of your time to fill out this usability questionnaire.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft