Alberto Cuesta CañadaHow To Review a Governance Action in EthereumGood governance needs a clear understanding of consequences.Nov 30, 2023Nov 30, 2023
Alberto Cuesta CañadaHow to Design a Lending Protocol on EthereumComparing the Architecture of MakerDAO, Yield, Compound, Aave and EulerNov 7, 2023Nov 7, 2023
Alberto Cuesta CañadainYield 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
Alberto Cuesta CañadainCoinmonksSmart Contract FuzzingHow to find edge cases with echidnaOct 30, 20202Oct 30, 20202
Alberto Cuesta CañadainCoinmonksHow To Implement Gas-Less Transactions on EthereumUnlocking Ethereum for the massesSep 18, 20202Sep 18, 20202
Alberto Cuesta CañadainCoinmonksSmart Contract Orchestration PatternsHow to make your smart contracts cooperate safelyAug 28, 2020Aug 28, 2020
Alberto Cuesta CañadainThe StartupBlockchain DemocracyA How To For Smart Contract DevelopersMay 7, 2020May 7, 2020
Alberto Cuesta CañadainCoinmonksHow To Use AccessControl.solThree example configurations for the new OpenZeppelin access control contract.Apr 24, 20204Apr 24, 20204
Alberto Cuesta CañadainCoinmonksSmart Contracts are not DatabasesIf it is not going to be used by a smart contract, dump it in an eventApr 7, 20201Apr 7, 20201
Alberto Cuesta CañadainCoinmonksHow to Implement an ERC721 MarketPut tokenized items for sale in a decentralized classifieds boardMar 16, 2020Mar 16, 2020