SimplicityHL Toolchain
Our basic developer tools for SimplicityHL are
simc, the SimplicityHL compiler (GitHub project)hal-simplicity, an all-purpose Simplicity utility that can do various tasks related to programs and transactions (GitHub project)
The recommended way to install both of these tools is via cargo; make sure you have cargo installed first.
You can then install these tools with the command
That's it! With these tools installed, you can complete our quickstart tutorial.
VSCode extension
If you're expecting to develop SimplicityHL contracts with Visual Studio Code, you can also install our extension to provide syntax highlighting and other developer features.
- Open Extensions View: Click the Extensions icon in the left sidebar.
- Search: In the search field, type
SimplicityHL. - Install: Click the Install button for the extension provided by Blockstream.