-
ERC20 token transfers with TransferAndCall
While the ERC20 approve method is foundational, the transferAndCall pattern offers a more streamlined user experience at the cost of implementation complexity.
-
Understanding the ERC20 approve() method
ERC20 contracts are a foundational component in the EVM ecosystem and the approve() method allows for easy interactions between smart contracts.
-
Understanding Token Delegation in DAO Governance
Delegation is a powerful tool that allows token holders to influence decisions, even if they choose not to vote directly. For successful governance, it is important to understand how delegation works.
-
DAO Governance with custom contracts, a practical example
In this post we will step through the creation of a proposal to change a variable on an external contract written in the previous post.
-
Understanding how DAOs interact with external contracts
The Governor contract can interact with more than just the governance contracts, in fact, it can interact with any contract, including those that have yet to be written.