Skip to content

Ethereum Development Tech Tree to test your skills and pick up some new ones

License

Notifications You must be signed in to change notification settings

BuidlGuidl/eth-tech-tree

Repository files navigation

ETH Development Tech Tree

Test your skills and find some new ones by completing medium to hard Solidity challenges.

Quick Start

Run the following command to use the NPM package

       npx eth-tech-tree

The CLI visualizes several categories which contain challenges. Navigate with your arrow keys and hit enter to view the challenge description and see options. Follow the instructions in your CLI to complete challenges and fill out your Ethereum development tech tree.

You can also run individual commands without the tree visualization.

Set up a challenge:

       npx eth-tech-tree setup CHALLENGE_NAME INSTALL_LOCATION

Submit a challenge:

       npx eth-tech-tree submit CHALLENGE_NAME CONTRACT_ADDRESS

Development

Clone and cd into the repo then run this CLI application with the following commands

  • yarn install
  • yarn build
  • yarn cli

Also consider contributing new challenges here: https://github.com/BuidlGuidl/eth-tech-tree-challenges