# DeFi Challenges

- [Ethernaut](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut.md)
- [Ethernaut - Template](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/ethernaut-template.md)
- [Level 1 - Fallback ⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-1-fallback.md)
- [Level 2 - Fallout ⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-2-fallout.md)
- [Level 3 - Coin Flip ⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-3-coin-flip.md)
- [Level 4 - Telephone ⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-4-telephone.md)
- [Level 5 - Token ⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-5-token.md)
- [Level 6 - Delegation ⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-6-delegation.md)
- [Level 7 - Force ⏺⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-7-force.md)
- [Level 8 - Vault ⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-8-vault.md)
- [Level 9 - King ⏺⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-9-king.md)
- [Level 10 - Re-entrancy ⏺⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-10-re-entrancy.md)
- [Level 11 - Elevator ⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-11-elevator.md)
- [Level 12 - Privacy ⏺⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-12-privacy.md)
- [Level 13 - Gatekeeper 1 ⏺⏺⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-13-gatekeeper-1.md)
- [Level 14 - Gatekeeper 2 ⏺⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-14-gatekeeper-2.md)
- [Level 15 - Naught Coin ⏺⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-15-naught-coin.md)
- [Level 16 - Preservation ⏺⏺⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-16-preservation.md)
- [Level 17 - Recovery ⏺⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-17-recovery.md)
- [Level 18 - Magic Number ⏺⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-18-magic-number.md)
- [Level 19 - Alien Codex ⏺⏺⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-19-alien-codex.md)
- [Level 20 - Denial ⏺⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-20-denial.md)
- [Level 21 - Shop ⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-21-shop.md)
- [Level 22 - Dex ⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-22-dex.md)
- [Level 23 - Dex Two ⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-23-dex-two.md)
- [Level 24 - Puzzle Wallet ⏺⏺⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-24-puzzle-wallet.md)
- [Level 25 - Motorbike ⏺⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-25-motorbike.md)
- [Level 26 - DoubleEntryPoint ⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-26-doubleentrypoint.md)
- [Level 27 - Good Samaritan ⏺⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-27-good-samaritan.md)
- [Level 28 - Gatekeeper 3 ⏺⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-28-gatekeeper-3.md)
- [Level 29 - Switch ⏺⏺⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-29-switch.md)
- [Level 30 - Higher Order ⏺⏺⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-30-higher-order.md)
- [Level 31 - Stake ⏺⏺⏺](https://docs.eridian.xyz/ethereum-dev/defi-challenges/ethernaut/level-31-stake.md)
- [Damn Vulnerable DeFi](https://docs.eridian.xyz/ethereum-dev/defi-challenges/damn-vulnerable-defi.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.eridian.xyz/ethereum-dev/defi-challenges.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
