General   Guides and Tutorials


Topic Replies Activity
The Hitchhiker’s Guide to Smart Contracts in Ethereum

Post originally written by @maraoz on medium (Jul 29, 2016) Updated Oct 6th 2017, for Truffle v3.4.11 and Solidity v0.4.15. I’ve been working with smart contracts for 4 years, mainly in the Bitcoin blockchain. So…

1 April 13, 2019
Playing with dynamic arrays in assembly 1 August 13, 2019
How would your life be IF you start learning assembly? 5 August 13, 2019
How to survive in the Assembly world? 2 August 12, 2019
Simple ERC777 token example 9 August 9, 2019
Verifying a contract inheriting from OpenZeppelin Contracts 4 August 9, 2019
How to create an upgradeable smart contract using OpenZeppelin SDK — example of fixing smart contract vulnerable to underflow/overflow attacks 2 August 6, 2019
How to check for a fortnight (two weeks) 1 August 1, 2019
Ethernaut Community Solutions 1 April 22, 2019
Developing DApps with ethers.js 2 July 26, 2019
Test smart contracts like a rockstar 4 July 15, 2019
How to create an upgradeable smart contract using ZeppelinOS 5 July 3, 2019
Creating EVM packages with ZeppelinOS! 1 June 24, 2019
Deploy to a public testnet using ZeppelinOS 2.4 4 June 28, 2019
Practical Advice for Solidity Developers 3 June 24, 2019
Guides and Tutorials requests 6 June 12, 2019
How to upgrade your React version in ZepKit 2 June 10, 2019
How to implement ERC20 supply mechanisms 4 June 10, 2019
Getting the most out of CREATE2 1 June 3, 2019
Access Control with OpenZeppelin | Authorization, RBAC (Role Based Access Control) 1 May 31, 2019
ZeppelinOS 101 4 May 30, 2019
Sign it like you mean it: creating and verifying Ethereum signatures 4 May 23, 2019
Deconstructing a Solidity Contract — Part II: Creation vs. Runtime 1 May 18, 2019
How to create an upgradeable smart contract using ZeppelinOS — example of fixing smart contract vulnerable to underflow/overflow attacks 4 May 15, 2019
A Guide on XYO's Simple Consensus Smart Contract Library (ZOS Upgradeable) 5 April 30, 2019
Deconstructing a Solidity Contract —Part I: Introduction 1 April 26, 2019
How to test overloaded initialize() functions 1 April 24, 2019
Designing the architecture for your Ethereum application 1 April 18, 2019
How to optimize your Dapp/Backend ethereum performance 2000x 2 March 28, 2019
Follow this quality checklist before an audit 1 February 22, 2019