TLDR; get started in few steps:
- Install the “Nix: the package manager” if you haven’t or not using NixOS.
- Enable Nix Flake following the instruction in the link, e.g.:
addexperimental-features = nix-command flakes
to your~/.config/nix/nix.conf
. - Have any solc version available in your shell by running e.g.:
nix shell github:hellwolf/solc.nix#solc_0_4_26 github:hellwolf/solc.nix#solc_0_8_19
Full readme & repository