How To Review a Governance Action in EthereumGood governance needs a clear understanding of consequences.Nov 30, 2023Nov 30, 2023
How to Design a Lending Protocol on EthereumComparing the Architecture of MakerDAO, Yield, Compound, Aave and EulerNov 7, 2023Nov 7, 2023
Published inYield ProtocolStrategy v2 Burn Bug Post MortemOn Friday 19th of May we were notified through immunefi about a bug in our Strategy contracts that would have allowed for a significant…Jun 5, 2023Jun 5, 2023
Published inCoinmonksSmart Contract FuzzingHow to find edge cases with echidnaOct 30, 20202Oct 30, 20202
Published inCoinmonksHow To Implement Gas-Less Transactions on EthereumUnlocking Ethereum for the massesSep 18, 20202Sep 18, 20202
Published inCoinmonksSmart Contract Orchestration PatternsHow to make your smart contracts cooperate safelyAug 28, 2020Aug 28, 2020
Published inThe StartupBlockchain DemocracyA How To For Smart Contract DevelopersMay 7, 2020May 7, 2020
Published inCoinmonksHow To Use AccessControl.solThree example configurations for the new OpenZeppelin access control contract.Apr 24, 20204Apr 24, 20204
Published inCoinmonksSmart Contracts are not DatabasesIf it is not going to be used by a smart contract, dump it in an eventApr 7, 20201Apr 7, 20201
Published inCoinmonksHow to Implement an ERC721 MarketPut tokenized items for sale in a decentralized classifieds boardMar 16, 2020Mar 16, 2020