https://github.com/0xdmitry/ethernaut-solutions-hardhat
Etharnaut CTF solutions using Hardhat
https://github.com/0xdmitry/ethernaut-solutions-hardhat
ctf ethereum ethernaut ethernaut-ctf hardhat
Last synced: about 2 months ago
JSON representation
Etharnaut CTF solutions using Hardhat
- Host: GitHub
- URL: https://github.com/0xdmitry/ethernaut-solutions-hardhat
- Owner: 0xDmitry
- License: mit
- Created: 2023-08-05T03:59:01.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-11T20:00:50.000Z (almost 2 years ago)
- Last Synced: 2024-10-03T12:18:56.684Z (8 months ago)
- Topics: ctf, ethereum, ethernaut, ethernaut-ctf, hardhat
- Language: Solidity
- Homepage:
- Size: 237 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ethernaut CTF - Hardhat edition
## What is Ethernaut
[Ethernaut](https://ethernaut.openzeppelin.com/) is a Web3/Solidity based war game inspired in [overthewire.org](https://overthewire.org/), to be played in the Ethereum Virtual Machine. Each level is a smart contract that needs to be 'hacked'.
The game acts both as a tool for those interested in learning Ethereum, and as a way to catalog historical hacks in levels. Levels can be infinite, and the game does not require to be played in any particular order.
## Acknowledgements
- Created by [OpenZeppelin](https://www.openzeppelin.com/)
- [Ethernaut Website](https://ethernaut.openzeppelin.com/)
- [Ethernaut GitHub](https://github.com/OpenZeppelin/ethernaut)
- [Hardhat](https://github.com/NomicFoundation/hardhat)
- [Hardhat Docs](https://hardhat.org/docs)## How to play
### Install dependencies
```bash
yarn
```### Compile contracts
```bash
yarn compile
```### Check solutions
```bash
yarn test
```