I am working on creating a DAO using the Governor and ERC20 contracts. I successfully deployed both to the Rinkeby testnet, but I am having trouble understanding the mechanism for funding the DAO. When I deployed the contracts, only my personal wallet has the tokens, as opposed to the Governor. In addition, how can I go about selling the tokens?
Hi @sp4ncer, In order to fund the DAO you need to transfer the funds from your personal wallet to the DAO. Note that if you are using a timelock with your governor, you have to transfer the funds to the timelock contract. If you're not using a timelock, you have to transfer the funds to the governor contract.
Once there you can use those funds through governance proposals.
By the way for questions about OpenZeppelin's libraries please use the appropriate #support category!