Assignments¶
| Assignment | Topic | Weight | Main deliverable |
|---|---|---|---|
| Assignment 1 | ERC20 + NFT + Uniswap | 10% | contract addresses and transaction hashes |
| Assignment 2 | Ethernaut CTF | 10% | solved levels with complexity score |
| Assignment 3 | Liquidity Provision | 10% | completed AMM notebook and report |
| Assignment 4 | Technical Article Publication | 10% | published technical article link |
Submission format¶
Every assignment repository should include submission.json in the repository root. The file does not replace the notebook, article, report, or code, but it gives the checker a predictable place to read all verification data.
See: JSON Submission Format.