Skip to content

MythX cloud smart contract analysis plugin for Embark.

License

Notifications You must be signed in to change notification settings

cryptomental/embark-mythx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Embark-MythX

A plugin for Embark framework to analyze Smart Contracts using MythX cloud service. Uses Mythos to connect to MythX.

Installation

In the running Embark console type

Embark (development) > plugin install @cryptomental/embark-mythx

or

In your Embark dApp directory:

npm install @cryptomental/embark-mythx --save

Visit (MythX)[https://mythx.io/] to register and set up MythX API password. Then add @cryptomental/embark-mythx plugin configuration to the plugins section in embark.json file:

  "plugins": {
    "@cryptomental/embark-mythx": {
      "mythxEthAddress": "YourMythXEthAddress",
      "mythxPassword": "YourMythXPassword"
    }
  }

It is also possible to use a predefined trial user account but the number of requests is limited and MythX analysis response is not guaranteed.

  "plugins": {
    "@cryptomental/embark-mythx": {
      "mythxEthAddress": "0x0000000000000000000000000000000000000000",
      "mythxPassword": "trial"
    }
  }

Requirements

  • Embark 4.0.0+

Demo

asciicast

About

MythX cloud smart contract analysis plugin for Embark.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published