lifecycle: #
- https://ethereumdev.io/ethereum-smart-contracts-lifecycle/
- https://hackernoon.com/ethereum-smart-contracts-lifecycle-multiple-contracts-message-sender-e9195ceff3ec
solidity best practices: #
- https://consensys.github.io/smart-contract-best-practices/
- https://lightrains.com/blogs/smart-contract-best-practices-solidity
- https://medium.com/@merunasgrincalaitis/how-to-audit-a-smart-contract-most-dangerous-attacks-in-solidity-ae402a7e7868
- https://medium.com/@maurelian/beyond-smart-contract-best-practices-for-ux-and-interoperability-6d94d27c1e0f
solidity style guide: #
- https://solidity.readthedocs.io/en/v0.3.1/style-guide.html
- https://github.com/manojpramesh/solidity-cheatsheet
- https://github.com/beether/ethereum-dev-cheatsheet
solidity design patterns: #
- https://github.com/toadkicker/solidity-patterns
- https://github.com/cjgdev/smart-contract-patterns
- https://ethereum.stackexchange.com/questions/1134/what-design-patterns-are-appropriate-for-data-structure-modification-within-ethe/2568
- https://medium.com/@i6mi6/solidty-smart-contracts-design-patterns-ecfa3b1e9784
- https://medium.com/@billgleim/contract-security-design-patterns-and-reputation-74d455162adb
- https://medium.com/@billgleim/legal-design-patterns-in-smart-contracts-60916cd9ebd7
- https://github.com/maxwoe/solidity_patterns
- https://github.com/fravoll/solidity-patterns
smart contract thought process: #
resources/tutorials: #
- https://github.com/bkrem/awesome-solidity
- https://learnxinyminutes.com/docs/solidity/
- https://chriseth.github.io/notes/talks/truebit_devcon2/#/1
- https://medium.com/loom-network/how-to-code-your-own-cryptokitties-style-game-on-ethereum-7c8ac86a4eb3
- https://cryptozombies.io/en/course/
- eip20: https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md
- erc20 tutorial 1: http://www.masonforest.com/blockchain/ethereum/2017/11/13/how-to-deploy-an-erc20-token-in-20-minutes.html
- erc20 tutorial 2: https://www.pubnub.com/blog/issue-own-cryptocurrency-erc-20-ethereum-token-standard-with-truffle-part-1/
- erc20 tutorial 3: https://medium.com/bitfwd/how-to-issue-your-own-token-on-ethereum-in-less-than-20-minutes-ac1f8f022793
- erc20 tutorial 4: https://steemit.com/ethereum/@maxnachamkin/how-to-create-your-own-ethereum-token-in-an-hour-erc20-verified
- erc20 tutorial 5: http://truffleframework.com/tutorials/robust-smart-contracts-with-openzeppelin