See how a minor change to your commit message style can make you a better programmer.
Format: <type>(<scope>): <subject>
<scope>
is optional
// SPDX-License-Identifier: GPL-v3.0-or-later | |
pragma solidity >=0.8.0; | |
import 'https://github.com/Rari-Capital/solmate/blob/main/src/tokens/ERC721.sol'; | |
import 'https://github.com/kalidao/kali-contracts/blob/main/contracts/libraries/Base64.sol'; | |
/// @notice Bind your Soul to an NFT Deed. | |
contract Soulbinder is ERC721("Soulbinder", "SOUL") { | |
/// ----------------------------------------------------------------------- | |
/// Soul Logic |
This list is meant to be a both a quick guide and reference for further research into these topics. It's basically a summary of that comp sci course you never took or forgot about, so there's no way it can cover everything in depth. It also will be available as a gist on Github for everyone to edit and add to.