I launched a wallet and created a safe on the safe website with 3 owners and 2/3 threshold. Now i have an erc20 token contract which is ownable. I have some functions in erc20 token contract which are onlyOwner access controlled.
Now i want to make the safe contract as the owner and for onlyOwner function i want to have the threshold required to run it i.e i would need threshold signatures to call mint and burn functions .
How do i do that? Is it even possible? Since safe is implemented using proxy , do i make the proxy address as the owner or the implementation ?