Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iavecilla/asdf_zksolc
zksolc compiler plugin for asdf version manager.
https://github.com/iavecilla/asdf_zksolc
Last synced: 3 days ago
JSON representation
zksolc compiler plugin for asdf version manager.
- Host: GitHub
- URL: https://github.com/iavecilla/asdf_zksolc
- Owner: IAvecilla
- License: mit
- Created: 2024-06-26T21:36:10.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-27T16:06:51.000Z (7 months ago)
- Last Synced: 2024-11-21T17:44:04.393Z (2 months ago)
- Language: Shell
- Homepage:
- Size: 27.3 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# asdf_zksolc
[zksolc](https://github.com/matter-labs/era-compiler-solidity) compiler plugin for asdf version manager.
## Prerequisites
This plugin does NOT install the solidity compiler `solc` that `zksolc` needs to work correctly.
See how to install it [here](https://docs.soliditylang.org/en/latest/installing-solidity.html) or add the correct [plugin](https://github.com/diegodorado/asdf-solidity) and follow the instructions.
## Install
Run the following command to add the plugin:
```bash
asdf plugin add zksolc https://github.com/IAvecilla/asdf_zksolc.git
```To check that the plugin was succesfully added, you can list all the compatible versions of the zksolc tool:
```bash
asdf list-all zksolc
```To install a new version and use it across different projects
```bash
# This will install the latest released version
asdf install zksolc latest# This sets that version as default for all projects
asdf global zksolc latest
```To test that everything is working as expected, check the installed version
```bash
# Should output the last version of the compiler
zksolc --version
```