Published inConsenSys DiligenceQuestions DeFi users should be asking DeFi DevelopersOriginally published at https://diligence.consensys.net on March 2, 2020, republished here because holy crap this stuff just keeps…Mar 2, 2020Mar 2, 2020
Published inConsenSys DiligenceHow to Prepare for a Smart Contract AuditOriginally published at https://diligence.consensys.net on September 17, 2019.Sep 17, 2019Sep 17, 2019
Published inConsenSys DiligenceSmart Contract Securiety Newsletter 19 — MythX, IBM X-Force Red, Security Considerations for EIPsSign up to get this newsletter every week: https://tinyletter.com/smart-contract-security/Mar 11, 2019Mar 11, 2019
Published inConsenSys DiligenceSmart Contract Security Newsletter #17 — MythX, False Positives on chain, & Front RunningSign up to get this newsletter in your inbox every week: https://tinyletter.com/smart-contract-security/Feb 24, 2019Feb 24, 2019
Published inConsenSys DiligenceSmart Contract Security Newsletter #16 — CREATE2 FAQDistilled NewsFeb 18, 2019Feb 18, 2019
An early look at VyperI recently dug into Vyper, a new language for the Ethereum Virtual Machine, with a python like syntax.Feb 12, 20183Feb 12, 20183
Published inConsenSys MediaBeyond Smart Contract Best Practices for UX and InteroperabilityThis post is intended to spark discussion, not immediately undo a well established approach to secure smart contract development. Read and…Dec 7, 2017Dec 7, 2017
Devcon3 Security Round UpThe second day of Devcon3 was packed with security topics. It’s going to take me some time to synthesize all that information, this post is…Nov 3, 20172Nov 3, 20172
Published inConsenSys MediaThe use of revert(), assert(), and require() in Solidity, and the new REVERT opcode in the EVMThe release of Solidity version 0.4.10 introduced the assert(), require() and revert() functions, and confusion has reigned ever since.Sep 19, 201710Sep 19, 201710
Published inConsenSys MediaPreparing for a Smart Contract Code AuditA more up to date version version of this article (from September 2019) can be found here.Sep 6, 20172Sep 6, 20172