Skip to content

This is a repo that provides sample solutions for all ethernaut hacks.

License

Notifications You must be signed in to change notification settings

shorttermmem/ethernaut

Repository files navigation

Master status: Build Status Build status codecov Coverage Status

Staging status: Build Status

Ethernaut - Learn Ethereum Smart Contracts by Hacking

Status

  • 0. Hello Ethernaut
  • 1. Fallback
  • 2. Fallout
  • 3. Coin Flip
  • 4. Telephone
  • 5. Token
  • 6. Delegation
  • 7. Force
  • 8. Vault
  • 9. King
  • 10. Re-entrancy
  • 11. Elevator
  • 12. Privacy
  • 13. Gatekeeper One
  • 14. Gatekeeper Two
  • 15. Naught Coin
  • 16. Preservation
  • 17. Locked
  • 18. Recovery
  • 19. MagicNumber
  • 20. Alien Codex
  • 21. Denial
  • 22. Shop

Getting Started

Clone the repo.

git clone https://github.com/shorttermmem/ethernaut.git

Install required dependencies.

npm install

Run a specific test for the contract 'Basic' on the local development blockchain.

truffle test test/basic.test.js --network dev

About

This is a repo that provides sample solutions for all ethernaut hacks.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published