chore: updated post
5a81e48d
2 file(s) · +3 −11
| 14 | 14 | ||
| 15 | 15 | " |
|
| 16 | 16 | ||
| 17 | - | # Install Foundry |
|
| 18 | 17 | echo "❯ Do you want to install Foundry? (Y/n)" |
|
| 19 | - | read -n 1 install_foundry |
|
| 20 | - | echo |
|
| 18 | + | read install_foundry |
|
| 21 | 19 | ||
| 22 | 20 | if [[ $install_foundry =~ ^[Nn]$ ]]; then |
|
| 23 | 21 | echo "Skipping Foundry installation..." |
|
| 24 | 22 | else |
|
| 25 | - | # Install foundryup |
|
| 26 | 23 | printf "Installing Foundry..." |
|
| 27 | 24 | curl -fsS https://foundry.paradigm.xyz | bash > /dev/null 2>&1 |
|
| 28 | 25 | ||
| 29 | - | # Install foundry |
|
| 30 | 26 | foundryup > /dev/null 2>&1 |
|
| 31 | 27 | ||
| 32 | 28 | printf "\r✔️ Foundry installed \n" |
|
| 33 | 29 | fi |
|
| 34 | 30 | ||
| 35 | - | # Install Helios |
|
| 36 | 31 | echo "❯ Do you want to install Helios? (Y/n)" |
|
| 37 | 32 | read -n 1 install_helios |
|
| 38 | 33 | echo |
|
| 40 | 35 | if [[ $install_helios =~ ^[Nn]$ ]]; then |
|
| 41 | 36 | echo "Skipping Helios installation..." |
|
| 42 | 37 | else |
|
| 43 | - | # Install heliosup |
|
| 44 | 38 | printf "Installing Helios..." |
|
| 45 | 39 | curl -fsS https://raw.githubusercontent.com/a16z/helios/master/heliosup/install | bash > /dev/null 2>&1 |
|
| 46 | 40 | ||
| 50 | 44 | printf "\r✔️ Helios installed \n" |
|
| 51 | 45 | fi |
|
| 52 | 46 | ||
| 53 | - | # Install Hardhat |
|
| 54 | 47 | echo "❯ Do you want to install Hardhat? (Y/n)" |
|
| 55 | 48 | read -n 1 install_hardhat |
|
| 56 | 49 | echo |
|
| 72 | 65 | printf "\r✔️ HardHat installed \n" |
|
| 73 | 66 | fi |
|
| 74 | 67 | ||
| 75 | - | # Install Solc |
|
| 76 | 68 | echo "❯ Do you want to install Solc? (Y/n)" |
|
| 77 | 69 | read -n 1 install_solc |
|
| 78 | 70 | echo |
|
| 91 | 83 | fi |
|
| 92 | 84 | ||
| 93 | 85 | ||
| 94 | - | # Ask user if they want to create a wallet |
|
| 95 | 86 | echo "❯ Do you want to create a new wallet? (Y/n)" |
|
| 96 | 87 | read -n 1 create_wallet |
|
| 97 | 88 | echo |
|
| 4 | 4 | description: "Imagining an all-in-one tool to start developing on Ethereum" |
|
| 5 | 5 | tags: ["programming", "ethereum", "blockchain"] |
|
| 6 | 6 | ogImage: "/blog-images/other/genesis.png" |
|
| 7 | + | hidden: true |
|
| 7 | 8 | --- |
|
| 8 | 9 | ||
| 9 | 10 |  |
|
| 95 | 96 | While there is a delicate balance between building native tooling and supporting existing tooling, there should be a collective effort to improve the developer experience of Ethereum. We want a world where new and old builders alike can enjoy building EVM based applications and improve our ecosystem further, and it starts with us. Try out the MVP of Genesis by copying and pasting the script below into your terminal, or view the source script [here](https://stevedylan.dev/genesis)! |
|
| 96 | 97 | ||
| 97 | 98 | ```bash |
|
| 98 | - | curl -fsS https://stevedylan.dev/genesis | bash |
|
| 99 | + | bash <(curl -fsS https://stevedylan.dev/genesis.sh) |
|
| 99 | 100 | ``` |
|