We should have a central place for building & deploying our smart contracts to minimize errors due to a variable environment (local machine). I've used Truffle in the past, but I heard hardhat is the better option. Deployments to mainnet or other non-dev networks should then be secured by our governance framework. I know this can be achieved by using Gnosis Safe as a provider in Truffle. Does this work with hardhat also?
Does anyone have experience how other DAOs solve this problem?
We should have a central place for building & deploying our smart contracts to minimize errors due to a variable environment (local machine). I've used Truffle in the past, but I heard hardhat is the better option. Deployments to mainnet or other non-dev networks should then be secured by our governance framework. I know this can be achieved by using Gnosis Safe as a provider in Truffle. Does this work with hardhat also?
Does anyone have experience how other DAOs solve this problem?