Skip to content

Executable solutions for all challenges from Openzeppelin's Ethernaut

License

Notifications You must be signed in to change notification settings

Nilay27/Openzeppelin-Ethernaut

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Title Description Progress
Ethernaut
Solutions for Openzeppelin's Ethernaut
14/25
  • Executable solutions for all challenges from Ethernaut

Challenges

  • Fallback
  • Fallout
  • CoinFlip
  • Telephone
  • Token
  • Delegation
  • Force
  • Vault
  • King
  • Reentrancy
  • Elevator
  • Privacy
  • GatekeeperOne
  • GatekeeperTwo
  • NaughtCoin
  • Preservation
  • Recovery
  • MagicNumber
  • AlienCodex
  • Denial
  • Dex
  • DexTwo
  • PuzzleWallet
  • MororBike
  • DoubleEntryPoint

Steps to setup in local

  • Install dependencies
yarn
  • Compile all the contracts
yarn c
  • Run linter for all tests
yarn l
  • Run linter for all contracts
yarn sl
  • Running the tests will deploy the contract on local network and execute the hack
npx hardhat test test/ContractName.js
  • To compile and hack all contracts
yarn t

About

Executable solutions for all challenges from Openzeppelin's Ethernaut

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published