CONTENTSSome aspects of the smart contract programmingSummarize the Ethernaut puzzlesAnalyze the puzzles based on my understandingThe features of solidityThe relationships with the blockchain characteristicsThe interaction calls among smart contractsThe use of third-party contracts librariesAttack by consuming all the available gasThe possibilities or the innovations of the business logicSmart contract's proxy upgrade mechanismBytecode levelClosing thoughtsOther referencesthe reference o...