Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/blockthreat/blocksec-ctfs

A curated list of blockchain security Capture the Flag (CTF) competitions
https://github.com/blockthreat/blocksec-ctfs

Last synced: 3 months ago
JSON representation

A curated list of blockchain security Capture the Flag (CTF) competitions

Lists

README

        

# Blocksec CTFs
A curated list of blockchain security Wargames, Challenges, and Capture the Flag (CTF) competitions and solution writeups.

## Wargames and Writeups

* [Ethernaut](https://ethernaut.openzeppelin.com/)
* [Ethernaut CTF Solution](https://github.com/0xIchigo/Ethernaut) by 0xIchigo
* [Ethernaut-CTF Solutions using Ape and Vyper](https://github.com/0xJCN/Ethernaut-CTF) by 0xJCN
* [Ethernaut CTF Series - All Things Security](https://blog.dixitaditya.com/series/ethernaut) - Solutions in Solidity and Foundry by Aditya Dixit
* [Ethernaut Solutions by Aniket21mathur](https://github.com/Aniket21mathur/Ethernaut-Solutions) - Challenges 0-25
* [Ethernaut Solutions by cmichel](https://cmichel.io/ethernaut-solutions/) - Challenges 0-21
* [Ethernaut Writeups by Macmod](https://github.com/Macmod/ethernaut-writeups) - Challenges 0-9
* [Ethernaut Solutions by tsauvajon](https://github.com/tsauvajon/ethernaut) - Challenges 1-11
* [Ethernaut Solutions by tinchoabbate](https://www.notonlyowner.com/)
* [The Ethernaut CTF Writeup by Arseny Reutov](https://blog.positive.com/the-ethernaut-ctf-writeup-dc3021824abc) - Challenges 0-6
* [Ethernaut Lvl 0 Walkthrough: ABIs, Web3, and how to abuse them](https://medium.com/hackernoon/ethernaut-lvl-0-walkthrough-abis-web3-and-how-to-abuse-them-d92a8842d71b) by Nicole Zhu
* [Ethernaut Lvl 1 Walkthrough: how to abuse the Fallback function](https://medium.com/hackernoon/ethernaut-lvl-1-walkthrough-how-to-abuse-the-fallback-function-118057b68b56) by Nicole Zhu
* [Ethernaut Lvl 2 Fallout Walkthrough: how simple developer errors become big mistakes](https://medium.com/@nicolezhu/ethernaut-lvl-2-walkthrough-how-simple-developer-errors-become-big-mistakes-b705ff00a62f) by Nicole Zhu
* [Ethernaut Lvl 3 Coin Flip Walkthrough: how to abuse psuedo randomness in smart contracts](https://medium.com/@nicolezhu/ethernaut-lvl-3-walkthrough-how-to-abuse-psuedo-randomness-in-smart-contracts-4cc06bb82570) by Nicole Zhu
* [Ethernaut Lvl 4 Telephone Walkthrough: how to abuse tx.origin & msg.sender](https://medium.com/@nicolezhu/ethernaut-lvl-4-walkthrough-how-to-abuse-tx-origin-msg-sender-ef37d6751c8) by Nicole Zhu
* [Ethernaut Lvl 5 Token Walkthrough: How to abuse arithmetic underflows and overflows](https://medium.com/coinmonks/ethernaut-lvl-5-walkthrough-how-to-abuse-arithmetic-underflows-and-overflows-2c614fa86b74) by Nicole Zhu
* [Ethernaut Lvl 6 Delegation Walkthrough: How to abuse the delicate delegatecall](https://medium.com/coinmonks/ethernaut-lvl-6-walkthrough-how-to-abuse-the-delicate-delegatecall-466b26c429e4) by Nicole Zhu
* [Ethernaut Lvl 7 Force Walkthrough — How to selfdestruct and create an Ether blackhole](https://medium.com/coinmonks/ethernaut-lvl-7-walkthrough-how-to-selfdestruct-and-create-an-ether-blackhole-eb5bb72d2c57) by Nicole Zhu
* [Ethernaut Lvl 8 Vault Walkthrough — How to read “private” variables in contract storage (with Truffle)](https://medium.com/coinmonks/how-to-read-private-variables-in-contract-storage-with-truffle-ethernaut-lvl-8-walkthrough-b2382741da9f) by Nicole Zhu
* [Ethernaut Lvl 9 King Walkthrough: How bad contracts can abuse withdrawals](https://medium.com/coinmonks/ethernaut-lvl-9-king-walkthrough-how-bad-contracts-can-abuse-withdrawals-db12754f359b) by Nicole Zhu
* [Ethernaut Lvl 10 Re-entrancy Walkthrough: How to abuse execution ordering and reproduce the DAO hack](https://medium.com/coinmonks/ethernaut-lvl-10-re-entrancy-walkthrough-how-to-abuse-execution-ordering-and-reproduce-the-dao-7ec88b912c14) by Nicole Zhu
* [Ethernaut Lvl 11 Elevator Walkthrough: How to abuse Solidity interfaces and function state modifiers](https://medium.com/coinmonks/ethernaut-lvl-11-elevator-walkthrough-how-to-abuse-solidity-interfaces-and-function-state-41005470121d) by Nicole Zhu
* [Ethernaut Lvl 12 Privacy Walkthrough: How Ethereum optimizes storage to save space and be less gassy](https://medium.com/coinmonks/ethernaut-lvl-12-privacy-walkthrough-how-ethereum-optimizes-storage-to-save-space-and-be-less-c9b01ec6adb6) by Nicole Zhu
* [Ethernaut Lvl 13 Gatekeeper 1 Walkthrough: How to calculate smart contract gas consumption (and byte masking)](https://medium.com/coinmonks/ethernaut-lvl-13-gatekeeper-1-walkthrough-how-to-calculate-smart-contract-gas-consumption-and-eb4b042d3009) by Nicole Zhu
* [Ethernaut Lvl 14 Gatekeeper 2 Walkthrough: How contracts initialize (and how to do bitwise operations)](https://medium.com/coinmonks/ethernaut-lvl-14-gatekeeper-2-walkthrough-how-contracts-initialize-and-how-to-do-bitwise-ddac8ad4f0fd) by Nicole Zhu
* [Ethernaut Lvl 15 Naught Coin Walkthrough: How to abuse ERC20 tokens and bad ICOs](https://medium.com/coinmonks/ethernaut-lvl-15-naught-coin-walkthrough-how-to-abuse-erc20-tokens-and-bad-icos-6668b856a176) by Nicole Zhu
* [Ethernaut Lvl 16 Preservation Walkthrough: How to inject malicious contracts with delegatecall](https://medium.com/coinmonks/ethernaut-lvl-16-preservation-walkthrough-how-to-inject-malicious-contracts-with-delegatecall-81e071f98a12) by Nicole Zhu
* [Ethernaut Lvl 17 Locked Walkthrough: How to properly use (and abuse) structs in Solidity](https://medium.com/coinmonks/ethernaut-lvl-17-locked-walkthrough-how-to-properly-use-structs-in-solidity-f9900c8843e2) by Nicole Zhu
* [Ethernaut Lvl 18 Recovery Walkthrough: How to retrieve lost contract addresses (in 2 ways)](https://medium.com/coinmonks/ethernaut-lvl-18-recovery-walkthrough-how-to-retrieve-lost-contract-addresses-in-2-ways-aba54ab167d3) by Nicole Zhu
* [Ethernaut Lvl 19 MagicNumber Walkthrough: How to deploy contracts using raw assembly opcodes](https://medium.com/coinmonks/ethernaut-lvl-19-magicnumber-walkthrough-how-to-deploy-contracts-using-raw-assembly-opcodes-c50edb0f71a2) by Nicole Zhu
* [Ethernaut Challenges solutions by Asamartino](https://github.com/Asamartino/EthernautChallenges) - Challenges (0-21)
* [Ethernaut Challenges solutions by Simon ](https://github.com/STYJ/Ethernaut-Solutions) - Challenges (0-21)
* [Ethernaut: Lvl 22 Dex - Writeups](https://medium.com/@this_post/ethernaut-22-dex-writeups-55d4bfa8a7fa) by thispost
* [Ethernaut: Lvl 23 Dex Two - Writeups](https://dev.to/nvn/ethernaut-hacks-level-23-dex-two-4424) by Naveen
* [Ethernaut: Lvl 24 Puzzle Wallet - Writeups](https://medium.com/@appsbylamby/ethernaut-24-puzzle-wallet-walkthrough-mastering-the-proxy-pattern-cc830dc364ce) by Lamby
* [Ethernaut: Lvl 25 Motorbike - Writeups](https://medium.com/@appsbylamby/ethernaut-25-motorbikewalkthrough-3e1feeee6a4c) by Lamby
* [Ethernaut: Lvl 26 DoubleEntryPoint - Writeups](https://www.youtube.com/watch?v=aGnC_917YOY) by D-Squared
* [Ethernaut Lvl 27 Good Samaritan Walkthrough: Custom Errors in Solidity](https://medium.com/@Mcverick/ethernaut-lvl-27-good-samaritan-walkthrough-custom-errors-in-solidity-17c7e20fb58a) by Chirag Agarwal
* [Ethernaut CTF Level 0 by D-Squared](https://www.youtube.com/watch?v=MaGAVBRwvbg)
* [Ethernaut CTF Level 1 by D-Squared](https://www.youtube.com/watch?v=i-8cCDajPDQ)
* [Ethernaut CTF Level 2 by D-Squared](https://www.youtube.com/watch?v=VGbxxdhOWvU)
* [Ethernaut CTF Level 3 by D-Squared](https://www.youtube.com/watch?v=_ROuN1y6ldA)
* [Ethernaut CTF Level 4 by D-Squared](https://www.youtube.com/watch?v=I12eO0nKOew)
* [Ethernaut CTF Level 5 by D-Squared](https://www.youtube.com/watch?v=_ylKN2R_o-Y)
* [Ethernaut CTF Level 6 by D-Squared](https://www.youtube.com/watch?v=_guLtDn_0_Y)
* [Ethernaut Brownie Solutions](https://github.com/ptisserand/ethernaut-brownie) by ptisserand
* [Ethernaut Truffle Solutions](https://github.com/tinchoabbate/ethernaut-ctf) by tincho
* [Ethernaut Hardhat Solutions](https://github.com/MrToph/ethernaut) by MrToph
* [Ethernaut-x-Foundry Solutions](https://github.com/ciaranmcveigh5/ethernaut-x-foundry) by ciaranmcveigh5
* [Ethernaut CTF - Foundry Edition](https://github.com/StErMi/foundry-ethernaut) by StErMi
* [Ethernaut x Foundry - 0x0 Hello Ethernaut](https://blog.0xeval.me/ethernaut-x-foundry-0x0-hello-ethernaut) by 0xeval

* [Damn Vulnerable DeFi](https://www.damnvulnerabledefi.xyz/)
* [Damn Vulnerable DeFi - Foundry](https://github.com/alexbabits/damn-vulnerable-defi-ctfs) by alexbabits
* [Damn Vulnerable DeFi - Foundry edition](https://github.com/nicolasgarcia214/damn-vulnerable-defi-foundry) by nicolasgarcia214
* [Damn Vulnerable DeFi - Foundry edition Challenge Solutions #1 to #12 on Medium.com](https://stermi.medium.com/damn-vulnerable-defi-challenge-1-unstoppable-92bacdefafcc) by StErMi
* [DamnVulneraDeFi Solutions using Ape and Vyper](https://github.com/0xJCN/Damn-Vulnerable-DeFi-V3-CTF) by 0xJCN
* [DamnVulnerableDefi ABI smuggling challenge walkthrough (plus infographic)](https://medium.com/@mattaereal/damnvulnerabledefi-abi-smuggling-challenge-walkthrough-plus-infographic-7098855d49a) by ᴍatías Λereal Λeón
* [Damn Vulnerable DeFi Solutions by cmichel](https://cmichel.io/damn-vulnerable-de-fi-solutions/)
* [Write-ups and lessons learned from Damn Vulnerable #DeFi by Damian Rusinek](https://drdr-zz.medium.com/write-ups-and-lessons-learned-from-damn-vulnerable-defi-caa95d2678ec)
* [Damn Vulnerable DeFi — Setup and Challenge #1 Walkthrough by iphelix](https://iphelix.medium.com/damn-vulnerable-defi-setup-and-challenge-1-walkthrough-1ea16ea09709)
* [Damn Vulnerable DeFi — Challenge #2 Walkthrough by iphelix](https://iphelix.medium.com/damn-vulnerable-defi-challenge-2-walkthrough-c2a7eac3374d)
* [Damn Vulnerable DeFi — Challenge #3 Walkthrough by iphelix](https://iphelix.medium.com/damn-vulnerable-defi-challenge-3-walkthrough-fe8e9c8e36f3)
* [Damn Vulnerable DeFi — Challenge #4 Walkthrough by iphelix](https://iphelix.medium.com/damn-vulnerable-defi-challenge-4-walkthrough-881f7f12f118)
* [Damn Vulnerable DeFi — Challenge #5 Walkthrough by iphelix](https://iphelix.medium.com/damn-vulnerable-defi-challenge-5-walkthrough-2dd516735ad6)
* [Damn Vulnerable DeFi — Challenge #6 Walkthrough by iphelix](https://iphelix.medium.com/damn-vulnerable-defi-challenge-6-walkthrough-63c7584e5240)
* [Damn Vulnerable DeFi — Challenge #7 Walkthrough by iphelix](https://iphelix.medium.com/damn-vulnerable-defi-challenge-7-walkthrough-ee9fac3fdcd4)
* [Damn Vulnerable DeFi — Challenge #8 Walkthrough by iphelix](https://iphelix.medium.com/damn-vulnerable-defi-challenge-8-walkthrough-4e0d752d21ab)
* [Damn Vulnerable DeFi Video Solutions by Smart Contract Programmer](https://www.youtube.com/playlist?list=PLO5VPQH6OWdXKPThrch6U0imGdD3pHLXi)
* [Damn Vulnerable DeFi v2 - part #1: Setup and Challenges 1 to 4](https://ventral.digital/posts/2021/11/13/damn-vulnerable-defi-v2-part-1-setup-and-challenges-1-to-4) by patrickd
* [Damn Vulnerable DeFi V2 - #5 The Rewarder](https://ventral.digital/posts/2021/12/1/damn-vulnerable-defi-v2-5-the-rewarder) by patrickd
* [Damn Vulnerable DeFi V2 - #6 Selfie](https://ventral.digital/posts/2022/2/21/damn-vulnerable-defi-v2-6-selfie) by patrickd
* [Damn Vulnerable DeFi V2 - #7 Compromised](https://ventral.digital/posts/2022/2/22/damn-vulnerable-defi-v2-7-compromised) by patrickd
* [Damn Vulnerable DeFi V2 - #8 Puppet](https://ventral.digital/posts/2022/2/23/damn-vulnerable-defi-v2-8-puppet) by patrickd
* [Damn Vulnerable DeFi V2 - #9 Puppet V2](https://ventral.digital/posts/2022/2/28/damn-vulnerable-defi-v2-9-puppet-v2) by patrickd
* [Damn Vulnerable DeFi V2 - #10 Free Rider](https://ventral.digital/posts/2022/3/2/damn-vulnerable-defi-v2-10-free-rider) by patrickd
* [Damn Vulnerable DeFi V2 - #11 Backdoor](https://ventral.digital/posts/2022/6/28/damn-vulnerable-defi-v2-11-backdoor) by patrickd
* [Damn Vulnerable DeFi V2 - #12 Climber](https://ventral.digital/posts/2022/6/29/damn-vulnerable-defi-v2-12-climber) by patrickd
* [Damn Vulnerable DeFi V2 - #13 Junior Miners](https://ventral.digital/posts/2022/7/2/damn-vulnerable-defi-v2-13-junior-miners) by patrickd
* [Damn Vulnerable DeFi V2 - #15 ABI Smuggling](https://www.pranavgarg.xyz/posts/damn-vuln-defi/abi-smuggling/) by Pranav Garg
* [Damn Vulnerable DeFi V3 Solutions](https://www.youtube.com/@BlueAlderETH) by Blue Addler

* [OnlyPwner](https://onlypwner.xyz/)

* [Numen CTF 2023](https://github.com/numencyber/NumenCTF_2023)
* [Numen Cyber CTF Writeups](https://github.com/minaminao/ctf-blockchain/blob/main/src/NumenCTF/README.md)
* [2023 NUMEN CTF Writeup - GOATFinance](https://defihacklabs.substack.com/p/2023-numen-ctf-writeup-goatfinance) by SunWeb3Sec
* [2023 NUMEN CTF Writeup - Asslot, Counter, Exist, LenderPool, Wallet](https://defihacklabs.substack.com/p/2023-numen-ctf-writeup-asslot-counter) by SunWeb3Sec
* [2023 NUMEN CTF Writeup - HEXP](https://defihacklabs.substack.com/p/2023-numen-ctf-writeup-hexp) by SunWeb3Sec

* [Security Challenges Factory for Starknet](https://starknet-challenges.vercel.app/)

* [Boutiful](https://blog.fe-lang.org/posts/bountiful-round-2/)

* [MevSec CTF](https://ctf.mevsec.com/)

* [Mr Steal Yo Crypto](https://mrstealyocrypto.xyz/)
* [Mr Steal Yo Crypto Primer & Hints](https://degenjungle.substack.com/p/mr-steal-yo-crypto-wargame) by 0xToshii
* [Mr Steal Yo Crypto Foundry](https://github.com/0xToshii/mr-steal-yo-crypto-ctf-foundry) by 0xToshii

* [Capture the Ether](https://capturetheether.com/)
* [Capture the Ether Solutions by cmichel](https://cmichel.io/capture-the-ether-solutions/)
* [Capture the Ether Solution](https://www.rphad.com/en/blog/2021/12/30/) by RD'
* [Capture the Ether Foundry Solutions](https://github.com/0xraion/capture-the-ether-solutions-foundry) by 0xraion

* [EtherHack](https://etherhack.positive.com/)
* [EtherHack Contest Writeup](https://blog.positive.com/phdays-8-etherhack-contest-writeup-794523f01248)

* [Security Innovation Blockchain CTF](https://blockchain-ctf.securityinnovation.com/)
* [Security Innovation Blockchain CTF Solutions](https://github.com/narendrakpatel/blockchain-ctf-solutions) by Narendra Patel

* [Cipher Shastra](https://ciphershastra.com/)
* [Sherlock Writeup](https://razzor-writes.medium.com/sherlock-writeup-1fb5521ecd3a) by Razzor

* [DeFi Hack](https://defihack.xyz/)
* [DeFi Hack Hints & Hardhat Implementation](https://0xtoshii.medium.com/defi-hack-ctf-hints-local-hardhat-implementation-7a227ebafa64) by 0xToshii
* [DeFi Hack solutions: DiscoLP](https://raz0r.name/writeups/defi-hack-solutions-discolp/)
* [DeFi Hack solutions: May The Force Be With You](https://raz0r.name/writeups/defi-hack-solutions-may-the-force-be-with-you/)

* [Gacha Lab](https://gachalab.inspex.co/)
* [How Hackers Can Become “Lucky” in NFT Minting](https://inspexco.medium.com/how-hackers-can-become-lucky-in-nft-minting-822f48d4b917)

* [Curta CTF](https://www.curta.wtf/)
* [Curta CTF Sudoku solution using Halmos](https://twitter.com/0xkarmacoma/status/1632551527729758208) by karma.
* [Puzzle #3](https://twitter.com/0x796/status/1637905603682271232) by Convergence Boy.

* [Decently Safe DeFi](https://decentlysafedefi.xyz/me/)

* MEV-Share CTF 2023
* [MEV-Share CTF Writeups](https://github.com/minaminao/ctf-blockchain/tree/main/src/MEVShareCTF) by minaminao

* [Only Pwner](https://onlypwner.xyz/)
* [Web3Pwn](https://www.web3pwn.com)

## Challenges and Writeups

* [SmartSecRiddles](https://github.com/marjon-call/SmartSecRiddles) by marjon-call

* [Project SEKAI CTF 2023]
* [Project SEKAI CTF 2023 Re-Remix Writeup](https://github.com/minaminao/ctf-blockchain/tree/main/src/ProjectSekaiCTF2023) by minaminao.

* [Whitenoise CTF](https://ctf.whitenoise.rs/)
* [Doves in the wind solution](https://github.com/orenyomtov/doves-in-the-wind-ctf-solution) by Oren Yomtov.

* [Code is Law 1](https://github.com/orenyomtov/code-is-law-1) by Oren Yomtov.

* [Code is Law 2](https://github.com/orenyomtov/code-is-law-2) by Oren Yomtov.

* [Dragonfly CTF](https://ctf.dragonfly.xyz/)
* [Dragonfly CTF Solutions](https://twitter.com/merklejerk/status/1658510438512852999)
* [PuzzleBox CTF](https://github.com/smitrajput/dragonfly-puzzlebox-ctf) by smitrajput

* [Trust Chain CTF](https://trustchain.medium.com/practice-smart-contract-hacking-right-now-ba3a8c6c537c)

* [Huff Puzzles](https://github.com/RareSkills/huff-puzzles) by RareSkills.

* [EKO2022 Enter the metaverse CTF](https://www.ctfprotocol.com/tracks/eko2022)
* [EKO2022 Enter the metaverse CTF Challenge 1 — Phoenixtto](https://stermi.medium.com/eko2022-enter-the-metaverse-ctf-challenge-1-phoenixtto-21373b3ec60) by StErMi
* [EKO2022 Enter the metaverse CTF Challenge 2 — Metaverse Supermarket](https://stermi.medium.com/eko2022-enter-the-metaverse-ctf-challenge-2-metaverse-supermarket-33a2065f9f0b) by StErMi.

* [HappyNewYearCTF](https://twitter.com/0x796/status/1610620331387158531) by Convergence Boy
* [Making of HappyNewYear CTF Puzzle](https://mirror.xyz/vicnaum.eth/reNCgNs7e0rDNx7h8Yt0a9xbS7wFss4950Dl8tYr2kY) by Convergence Boy

* [Bountiful: Fe Challenge](https://blog.fe-lang.org/posts/bountiful-break-things-and-get-paid/)
* [Solution](https://twitter.com/plotchy/status/1600894668304105474) by Plotchy.

* [I Am The Optimizer]()
* [Solution](https://www.rileyholterhus.com/writing/optimizor) by Riley Holterhus.
* [Solution](https://twitter.com/noahcitron/status/1580359718341484544) by NoahCitron.

* [BalsnCTF](https://balsnctf.com/)
* [BalsnCTF 2022 Smart Contract Challenges Writeup](https://github.com/minaminao/ctf-blockchain/blob/main/src/BalsnCTF2022/README.md)

* [CTF Lending](https://github.com/MrToph/ctf-lending) by MrToph

* [EthernautDAO Challenges](https://twitter.com/EthernautDAO)
* [EthernautDAO Solutions using Ape and Vyper](https://github.com/0xJCN/EthernautDAO-Challenges) by 0xJCN
* [List of all challenges and solutions](https://github.com/romeroadrian/ethernaut-dao-ctf)
* [List of challenges with solutions and writeups from beskay](https://github.com/beskay/solidity-challenges)
* [CTF Level 1: PrivateData - Writeup](https://mirror.xyz/ethernautdao.eth/mxnAUuwRX6h42jubCzF_9-Tbsp14uH_eQ3xyEn4jF7w) by Giovannidisiena.eth
* [CTF Level 2: Wallet - Writeup](https://stermi.medium.com/ethernautdao-ctf-wallet-solution-7f28bc05c564) by StErMi
* [CTF Level 3: Car Market - Writeup](https://stermi.medium.com/ethernautdao-ctf-wallet-solution-1793f990c2d5) by StErMi
* [CTF Level 4: Vending Machine - Writeup](https://stermi.medium.com/ethernautdao-ctf-vending-machine-solution-b30a74ba4a0f) by StErMi
* [CTF Level 6: Hackable Contract - Writeup](https://stermi.xyz/blog/ethernautdao-ctf-hackable-solution) by StErMi
* [CTF Level 8: VNFT - Writeup](https://github.com/beskay/solidity-challenges/blob/main/writeups/VNFT.md) by beskay
* [CTF Level 9: EtherWallet - Writeup](https://github.com/beskay/solidity-challenges/blob/main/writeups/EtherWallet.md) by beskay
* [CTF Level 10: Vault - Writeup](https://github.com/beskay/solidity-challenges/blob/main/writeups/Vault.md) by beskay
* [CTF Level 11: Staking - Writeup](https://github.com/beskay/solidity-challenges/blob/main/writeups/Staking.md) by beskay

* [SecDim](https://secdim.com)
* [Play - AppSec Games and Challenges](https://play.secdim.com)
* [Learn - Git based labs on real world exploits](https://learn.secdim.com)

* [Secureum-A-MAZE-X](https://github.com/eugenioclrc/secureum-a-maze-x-challenges)
* [A-MAZE-X CTF Walkthrough | Part I](https://medium.com/@mattaereal/amaze-x-ctf-walkthrough-part-i-cdd3a5292a14) by Matias
* [A-MAZE-X CTF Walkthrough | Part II](https://medium.com/@mattaereal/a-maze-x-ctf-walkthrough-part-ii-c4d3dcc6f700) by Matias
* [A-MAZE-X CTF Walkthrough | Part III](https://medium.com/@mattaereal/a-maze-x-ctf-walkthrough-part-iii-dd8997b7b5bf) by Matias
* [A-MAZE-X CTF Walkthrough | Part IV](https://medium.com/@mattaereal/a-maze-x-ctf-walkthrough-part-iv-last-407f5de236f8) by Matias

* [Secureum A-MAZE-X Stanford](https://github.com/eugenioclrc/DeFi-Security-Summit-Stanford)
* [Secureum A-MAZE-X Stanford CTF](https://ventral.digital/posts/2022/8/27/secureum-a-maze-x-stanford-ctf) by patrickd

* Secureum Bootcamp
* [RACE #13 Of The Secureum Bootcamp Epoch∞](https://ventral.digital/posts/2023/1/3/race-13-of-the-secureum-bootcamp-epoch) by patrickd
* [RACE #14 Of The Secureum Bootcamp Epoch∞](https://ventral.digital/posts/2023/1/30/race-14-of-the-secureum-bootcamp-epoch-infinity) by patrickd

* [Sol Challenges and Solutions](https://github.com/massun-onibakuchi/sol-challenge#readme)

* [Hats Finance Challenge](https://github.com/hats-finance/games)
* [Solution](https://hatsfinance.medium.com/capture-the-flag-postmortem-bbc1b5afdf2c)
* [Solution](https://merkleplant.xyz/posts/solution-to-hatsfinance-ctf-1)

* [Hackxyk Stablecoin Challenge](https://github.com/hacxyk/hackxyk-lab)
* [Solution](https://gist.github.com/abhishekvispute/b0101938489a8b8dc292e3070c27156e) by Abhishek Vispute
* [Solution](https://twitter.com/ArbazKiraak/status/1526554729924509697?s=20&t=TGlLp77yDZhUF-BG5OGlnA) by Arbaz Hussain

* [Immunefi Community Challenges](https://github.com/immunefi-team/community-challenges) by Immunefi

* [EVM puzzles](https://github.com/fvictorio/evm-puzzles) by fvictorio
* [Learning Ethereum Virtual Machine Opcodes With EVM Puzzles](https://ventral.digital/posts/2022/2/24/learning-ethereum-virtual-machine-opcodes-with-evm-puzzles) by patrickd
* [EVM Puzzles – Second Wind](https://ventral.digital/posts/2022/3/12/evm-puzzles-second-wind) by patrickd
* [Let’s play EVM Puzzles — learning Ethereum EVM while playing!](https://stermi.medium.com/lets-play-evm-puzzles-learning-ethereum-evm-while-playing-43a8354a02b3)
* [Solving more-evm-puzzles differently? | Part I](https://medium.com/@mattaereal/solving-more-evm-puzzles-differently-part-i-170f2516b88d) by Matias
* [Solving more-evm-puzzles differently? | Part II](https://medium.com/@mattaereal/solving-more-evm-puzzles-differently-part-ii-c0bd900d19d8) by Matias
* [Yet another evm puzzle](https://medium.com/@mattaereal/yet-another-evm-puzzle-787c83b67a75) by Matias
* [Write-ups for yet another EVM puzzle1](https://coinsbench.com/write-ups-for-yet-another-evm-puzzle1-d2f9594b9d20) by 0xNorman
* [Write-up for yet another EVM puzzle2](https://coinsbench.com/write-up-for-yet-another-evm-puzzle2-1c769e22ab0b) by 0xNorman
* [Write-up for yet another EVM puzzle3](https://coinsbench.com/write-up-for-yet-another-evm-puzzle3-69a4f56f2888) by 0xNorman
* [Write-up for yet EVM puzzle4](https://coinsbench.com/write-up-for-yet-evm-puzzle4-92381aade135) by 0xNorman
* [Write-up for yet another EVM puzzle5](https://coinsbench.com/write-up-for-yet-another-evm-puzzle5-76033711a562) by 0xNorman

* [More EVM puzzles](https://github.com/daltyboy11/more-evm-puzzles#readme)
* [Solutions - Part 1](https://ventral.digital/posts/2022/5/24/more-evm-puzzles-part-1) by patrickd
* [Solutions - Part 2](https://ventral.digital/posts/2022/5/26/more-evm-puzzles-part-2) by patrickd

* [Solana Security Workshop](https://workshop.neodyme.io/index.html) by Neodyme
* [Solution](https://github.com/MrToph/neodyme-breakpoint-workshop) by Christoph Michel

* [Interview Contracts](https://github.com/HalbornSecurity/CTFs) by Halborn

* [Pinball Challenge](https://rinkeby.etherscan.io/address/0xffb9205c84d0b209c215212a3cdfc50bf1cfb0e0#code) by samczsun
* [Solution](https://twitter.com/karmacoma_eth/status/1451625194380939270) by KarmaComa
* [Solution](https://twitter.com/adietrichs/status/1452040913140822020?s=20) by adietrichs
* [Solution](https://medium.com/@kanewallmann_71759/an-untrustworthy-pinball-machine-d9dcd07882c) by Kane Wallmann

* [NCCGroup GOAT Casino](https://github.com/nccgroup/GOATCasino)

* [Damn Vulnerable Crypto Wallet](https://gitlab.com/badbounty/dvcw)

* [Cryptohunt by p4d](https://github.com/PumpkingWok/CTFGym/tree/master/contracts/ctf-mainnet)

* [Impossible by u/eththrowaway4](https://ropsten.etherscan.io/address/0x0daabce0a1261b582e0d949ebca9dff4c22c88ef#code)

* Break My Contract, Steal My Money Challenges
* [Break My Contract, Steal My Money - A Solidity Riddle](https://www.reddit.com/r/CryptoCurrency/comments/o6fshx/break_my_contract_steal_my_money_a_solidity_riddle/)
* [Break My Contract (Part 1) - Buffer Overflow Solution](https://safecrypto.medium.com/break-my-contract-part-1-buffer-overflow-fbc2f63401ce)
* [Break My Contract, Steal My Money - A Solidity Riddle (Part 2)](https://www.reddit.com/r/CryptoCurrency/comments/oiv9dx/break_my_contract_steal_my_money_a_solidity/)

* [Hacking smart contracts for fun and profit](https://gist.github.com/seresistvanandras/b66d3fd8c7681e8643e77ef8c5b9f634) by [István András Seres](https://gist.github.com/seresistvanandras)

* [Vyperpunk](https://github.com/SupremacyTeam/VyperPunk)

* [Challenges by @robot_dreams](https://twitter.com/robot__dreams/status/1479518204036669441)

* [Underhanded Solidity Contest](https://underhanded.soliditylang.org/)
* [Submissions for Underhanded Solidity Contest 2022](https://github.com/ethereum/solidity-underhanded-contest/tree/master/2022/submissions_2022)
* [Submissions for Underhanded Solidity Contest 2020](https://github.com/ethereum/solidity-underhanded-contest/tree/master/2020/submissions_2020)

* [Solidity Riddles by RareSkills](https://github.com/RareSkills/solidity-riddles)

## CTFs and Writeups

* [GPN CTF 2023](https://ctf.kitctf.de/)
* [GPN CTF 2023 writeup](https://github.com/Kaiziron/gpnctf2023-writeup/blob/main/gambling.md) by Kaiziron

* [SEETF](https://seetf.sg/seetf/about)
* [SEETF 2023 Writeup](https://github.com/minaminao/ctf-blockchain/blob/main/src/SEETF2023/README.md) by minaminao
* [SEETF 2023 writeup](https://github.com/Kaiziron/seetf2023-writeup) by Kaiziron
* [SEETF 2022 Write List](https://docs.google.com/spreadsheets/d/12a7onACZZQLCvL7AdhBUUDV2OOo0AEXhlsNNXVWrSJ4/edit#gid=0)

* [LA CTF 2023](https://lactf.uclaacm.com/)
* [LA CTF 2023 Writeup](https://github.com/Kaiziron/lactf2023-writeup) by Kaiziron

* [N1CTF 2022]()
* [N1CTF 2022 Solana Challenges Writeups](https://lkmidas.github.io/posts/20221128-n1ctf2022-writeups/)

* [Paradigm CTF 2022](https://ctf.paradigm.xyz/) - 2022
* Community Solutions:
* [Paradigm CTF 2022 Write-up](https://hackmd.io/@theori/r1gnaGNks) by The Duck (Theori)
* [Statemind's solutions(11 solved)](https://hackmd.io/@statemind/HkaYWzG1i)
* [Paradigm CTF 2022 Writeup](https://inspexco.medium.com/paradigm-ctf-2022-writeup-2ce290cd9287) by Inspex
* [minaminao solutions](https://github.com/minaminao/ctf-blockchain/blob/main/src/ParadigmCTF2022/README.md)
* [Kaiziron solutions](https://github.com/Kaiziron/paradigm-ctf-2022-writeup)
* [Paradigm CTF 2022: Write-Up Collection](https://philogy.github.io/posts/paradigm-ctf-2022-write-up-collection/#glossary)
* [Paradigm CTF 2022 - Electric Sheep](https://ventral.digital/posts/2022/8/22/paradigm-ctf-2022-electric-sheep) by patrickd
* [Paradigm CTF 2022 - Trapdooor & Trapdoooor](https://ventral.digital/posts/2022/8/23/paradigm-ctf-2022-trapdooor-amp-trapdoooor) by patrickd
* [0xMonaco writeup](https://twitter.com/brockjelmore/status/1562228065446801408) by brock
* [0xMonaco #1 place writeup](https://twitter.com/z0age/status/1561685707650990084) by Oage
* [0xMonaco writeup](https://abdullathedruid.github.io/0xmonaco.html) by Abdulla
* [0xMonaco exploit](https://hackmd.io/@onemanbandplus2/S1Ez1Ulys) by Brock Elmore
* [Unlocking the Lockbox2](https://dev.to/zemse/unlocking-the-lockbox2-paradigmctf22-10pn) by Soham Zemse
* [Vanity](https://twitter.com/danielvf/status/1561508004423471104) by Daniel Von Fange
* [Merkledrop and Vanity](https://github.com/iFrostizz/paradigm-ctf-2022) by iFrostizz
* [PARADIGM CTF 2022 Question Analysis 1 — RESUCE](https://medium.com/numen-cyber-labs/paradigm-ctf-2022-question-analysis-1-resuce-946b3edadd0c) by Numen Cyber Labs
* [PARADIGM CTF 2022 Question Analysis 2 — Source Code Analysis](https://medium.com/numen-cyber-labs/paradigm-ctf-2022-question-analysis-2-source-code-analysis-1d0427ca5a7a) by Numen Cyber Labs
* [PARADIGM CTF 2022 Question Analysis 3 - Lockbox2 Analysis](https://medium.com/numen-cyber-labs/paradigm-ctf-2022-question-analysis-3-lockbox2-analysis-3f61b4a0f872) by Numen Cyber Labs
* [PARADIGM CTF 2022 Question Analysis 4 -MerkleDrop](https://medium.com/numen-cyber-labs/paradigm-ctf-2022-question-analysis-4-merkledrop-b857c9f7eb19) by Numen Cyber Labs
* [Electric Sheep - Stealing gas tokens from the GSN-enabled MultiSig](https://blog.decurity.io/stealing-gas-tokens-from-the-gsn-enabled-multisig/) by Decurity

* [Sherlock CTF](https://ctf.sherlock.xyz/scoreboard)
* [Solutions](https://github.com/sherlock-protocol/sherlock-ctf-0x0)

* [The Standoff Digital Art Competition](https://nft.standoff365.com/)
* [Разбор заданий конкурса на взлом NFT “The Standoff Digital Art”](https://habr.com/ru/company/pt/blog/590301/)

* [Paradigm CTF](https://ctf.paradigm.xyz/) - 2021
* Official Challenges and Solutions:
* [paradigm-ctf-2021](https://github.com/paradigm-operations/paradigm-ctf-2021)
* Community Solutions:
* [Paradigm CTF 2021 Solutions](https://cmichel.io/paradigm-ctf-2021-solutions/) and [Github repo](https://github.com/MrToph/paradigm-ctf) by cmichel
* [BabyRev and Upgrade Solutions](https://hackmd.io/@adietrichs/paradigm-ctf-2021) by Ansgar Dietrichs
* [Paradigm JOP Solution on Twitch [Part 1](https://www.twitch.tv/videos/906353891) and [Part 2](https://www.twitch.tv/videos/907645638) by Ansgar Dietrichs
* [Paradigm CTF 2021 Solutions](https://github.com/thegostep/paradigm-ctf) by thegostep
* [BabyCrypto, BabySandbox, and Lockbox writeups](https://gist.github.com/roynalnaruto/3687e0ab19c22ecbc32f0dcff5790198) by roynalnaruto
* [BabyCrypto Challenge](https://binarycake.ca/posts/paradigm-ctf/) by Team Dilicious (Sam Wilson)
* [Broker Challenge](https://binarycake.ca/posts/paradigm-ctf-broker/) by Team Dilicious (Sam Wilson)
* [BabyRev Challenge](https://binarycake.ca/posts/paradigm-ctf-babyrev/index.html) by Team Dilicious (Sam Wilson)
* [Bank Challenge](https://smarx.com/posts/2021/02/writeup-of-paradigm-ctf-bank/) by Team Dilicious (smarx)
* [Vault Challenge](https://smarx.com/posts/2021/02/writeup-of-paradigm-ctf-vault/) by Team Dilicious (smarx)
* [Paradigm CTF Solutions](https://medium.com/furucombo/sharing-some-paradigm-ctf-solutions-befac01800e3) by Furucombo
* [Swap Challenge](https://samczsun.com/paradigm-ctf-2021-swap/) by samczsun
* [Solutions](https://ventral.digital/posts/2022/8/12/paradigm-ctf-2021-smart-contract-challenges-write-up-1) by patrickd

* [0xPOLAND](https://0xpoland.dev/) - 2020
* [0xPOLAND — Adventure Awaits by iphelix](https://iphelix.medium.com/0xpoland-adventure-awaits-338ffc834d80)

* [AnChain CTF](https://www.anchain.ai/defi-detectives) - 2020
* [DeFi Detectives: Chef Nomi Investigation Notes by iphelix](https://iphelix.medium.com/defi-detectives-chef-nomi-investigation-notes-9468792b5f29)
* [DeFi Detectives: Discovering the Secrets of the DeFi Ecosystem](https://anchainai.medium.com/defi-detectives-discovering-the-secrets-of-the-defi-ecosystem-f227e5c8038a)
* [Congratulations Bitcoin Bounty Hunters! The World’s First Blockchain Investigation Contest.](https://anchainai.medium.com/congratulations-bitcoin-bounty-hunters-the-worlds-first-blockchain-investigation-contest-a271d84fcc05)

* [Sharky CTF](https://ctftime.org/ctf/439) - 2020
* [Sharky CTF: Blockchain Level 0 to 4 Writeup](https://medium.com/zh3r0/sharky-ctf-blockchain-level-0-to-4-writeup-524b728709d0) by Nithilan Pugal
* [Sharky CTF Blockchain Challenges](https://imagin.vip/?p=1380) by Imagin

* [CipherShastra CTF](https://ciphershastra.com/)
* [Sherlock](https://ciphershastra.com/sherlock.html)
* [Minion](https://ciphershastra.com/minion.html)
* [Limitless](https://ciphershastra.com/limitless.html)
* [Shilpkaar](https://ciphershastra.com/shilpkaar.html)
* [UnDeAD](https://ciphershastra.com/UnDeAD.html)
* [ThirtyFive](https://ciphershastra.com/ThirtyFive.html)
* [Maya](https://ciphershastra.com/Maya.html)
* [Gambler](https://ciphershastra.com/Gambler.html)

* [Donjon CTF](https://donjon-ctf.io/) - 2020
* [CTF 2020: Capture the Fortress](https://donjon.ledger.com/Capture-the-Fortress/)
* [Ledger Donjon CTF: Rationale and Winners!](https://www.ledger.com/blog/ledger-donjon-ctf-2020-challenges-and-winners)

* [Chain Heist](https://chainheist.com) - 2019
* [Chain Heist and blockchain security at DEF CON 2019](https://www.synopsys.com/blogs/software-security/chain-heist-blockchain-security/)
* [Chain Heist CTF Writeup by iphelix](https://iphelix.medium.com/chain-heist-writeup-4f008cd6d346)

* [Capture the Coin](https://capturethecoin.org) - 2019
* [“Capture the Coin” at Defcon and you could win big](https://blog.coinbase.com/capture-the-coin-at-defcon-and-you-could-win-big-2de5a616929a)
* [How the Coinbase Security team deployed CTFd to Power our First Capture the Flag contest at Defcon 27](https://blog.coinbase.com/how-the-coinbase-security-team-deployed-ctfd-to-power-our-first-capture-the-flag-contest-at-defcon-eeb8da3bf2b0)
* [Congratulations Capture the Coin participants!](https://blog.coinbase.com/congratulations-capture-the-coin-participants-2028b2e5d14c)
* [Capture the Coin — Trivia Solutions](https://blog.coinbase.com/capture-the-coin-trivia-solutions-98fd99aadb75)
* [Capture the Coin — Blockchain Category Solutions](https://blog.coinbase.com/capture-the-coin-blockchain-category-solutions-9aef880d7e00)
* [Capture the Coin — Cryptography Category Solutions](https://blog.coinbase.com/capture-the-coin-cryptography-category-solutions-fe94d82165c5)
* [Capture the Coin CTF write-up](https://medium.com/@arpox/capture-the-coin-ctf-write-up-29bc32bc9546) by Arpox

* [ConsenSys Dilligence Ethereum Hacking Challenge](https://medium.com/consensys-diligence/consensys-diligence-ether-giveaway-1-4985627b7726) - 2018
* [Consensys CTF Writeup by samczsun](https://samczsun.com/consensys-ctf-writeup/)

* Code Blue PolySwarm Challenge - 2018
* [PolySwarm Smart Contract Hacking Challenge Writeup](https://raz0r.name/writeups/polyswarm-smart-contract-hacking-challenge-writeup/) by Arseny Reutov

* Real World CTF (Acoraida Monica Challenge) - 2018
* [Challenge files and Solution](https://gist.github.com/LiveOverflow/21c8a505ca176e5bb20bc94eb23acdf1) by LiveOverflow
* [Ethereum Smart Contract Code Review #1 - Real World CTF 2018](https://www.youtube.com/watch?v=ozqOlUVKL1s) by LiveOverflow
* [Jump Oriented Programming: Ethereum Smart Contract #2 - Real World CTF 2018](https://www.youtube.com/watch?v=RfL3FcnVbJg) by LiveOverflow
* [Ethereum Smart Contract Backdoored Using Malicious Constructor](https://www.youtube.com/watch?v=WP-EnGhIYEc) by LiveOverflow

* Authio Solidity CTF
* Challenges:
* [Part 1 - Function Types](https://ropsten.etherscan.io/address/0x727c1c8d4b190d208f3701f106f7301cb1a32f27#code)
* [Part 2 - Safe Execution](https://ropsten.etherscan.io/address/0x023916f968af3fbb21ac10abbe18448c79d609c2#code)
* [Part 3 - HoneyPot](https://ropsten.etherscan.io/address/0xdc65b61be773f8be72ded22ac008ad5add045e3c#code)
* [Part 4 - Read the Fine Print](https://ropsten.etherscan.io/address/0x1b359afb0bd86a6c435d178b1fbf8a6fda3ead7d#code)
* [Part 5 - Mirror Madness](https://etherscan.io/address/0x7cd03C9f1D2dc95358B1992e9afc857aeaab45D5)
* [Solidity CTF - Part 1: "Function Types](https://www.reddit.com/r/ethdev/comments/8td9xn/challenge_empty_the_contract_of_funds/)
* [Solidity CTF — Part 2: “Safe Execution”](https://medium.com/authio/solidity-ctf-part-2-safe-execution-ad6ded20e042)by Alexander Wade
* [Solidity CTF — Part 3: “HoneyPot”](https://medium.com/authio/solidity-ctf-part-3-honeypot-8a8b6fecc6a2) by Alexander Wade
* [Solidity CTF — Part 4: Read the Fine Print](https://medium.com/authio/solidity-ctf-part-4-read-the-fine-print-5ad259a5f5bb) by Alex Towle
* [Solidity CTF - Part 5: Mirror Madness](https://medium.com/authio/ctf-duplication-dd32cd4ef690) by Paul Vienhage

* ZeroNights ICO Hacking Contest - 2017
* [ZeroNights ICO Hacking Contest Writeup](https://blog.positive.com/zeronights-ico-hacking-contest-writeup-63afb996f1e3) by Arseny Reutov

* [**QuillCTF**](https://bit.ly/QuillCTF)
* [Road Closed](https://quillctf.super.site/challenges/quillctf-challenges/road-closed)
* [Confidential Hash](https://quillctf.super.site/challenges/quillctf-challenges/ctf02)
* [VIP Bank](https://quillctf.super.site/challenges/quillctf-challenges/vip-bank)
* [safeNFT](https://quillctf.super.site/challenges/quillctf-challenges/bulletproof-nft)
* [D31eg4t3](https://quillctf.super.site/challenges/quillctf-challenges/d31eg4t3)
* [Collatz Puzzle](https://quillctf.super.site/challenges/quillctf-challenges/collatz-puzzle)
* [True XOR](https://quillctf.super.site/challenges/quillctf-challenges/true-xor)
* [Pelusa](https://quillctf.super.site/challenges/quillctf-challenges/pelusa)
* [WETH 10](https://quillctf.super.site/challenges/quillctf-challenges/weth-10)
* [Gate](https://quillctf.super.site/challenges/quillctf-challenges/gate)
* [Panda Token](https://quillctf.super.site/challenges/quillctf-challenges/panda-token)