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, 2020A response icon2Oct 30, 2020A response icon2
Published inCoinmonksHow To Implement Gas-Less Transactions on EthereumUnlocking Ethereum for the massesSep 18, 2020A response icon2Sep 18, 2020A response icon2
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, 2020A response icon4Apr 24, 2020A response icon4
Published inCoinmonksSmart Contracts are not DatabasesIf it is not going to be used by a smart contract, dump it in an eventApr 7, 2020A response icon1Apr 7, 2020A response icon1
Published inCoinmonksHow to Implement an ERC721 MarketPut tokenized items for sale in a decentralized classifieds boardMar 16, 2020Mar 16, 2020