Withdraw 5N storage feed from a DAO
under review
Jordan Gray
I know it's not possible to remove the storage fee from a V2 DAO (the contract can not be updated).
With a V3 DAO it should be possible to upgrade the DAO to a low storage contract that doesn't have any function besides sending the remaining funds to a wallet.
During the V2 to V3 upgrade there was a V2.2 which essentially deleted a DAO to recover the storage costs. This flow could be exposed via Astro in a similar way to how the upgrade flow works.
Some changes along these lines have also been explored at the smart contract level https://github.com/near-daos/sputnik-dao-contract/pull/63
J
Jordan Gray
Merged in a post:
Delete / End DAO
staRpauSe
After a DAO has served its purpose there should be a way to destroy it and retrieve all assets and funds that were used to store the DAO contract.
Ideally this functionality would take a target wallet address to receive the assets and storage funds.
This is different from a rage quit, where a member of a DAO exits part or all of their stake, leaves with a proportional share of the assets in the DAO’s treasury, and quits their participation.
Jordan Gray
under review
Galois Field
Yes definitely it could be very good.
In one hand for the deployer and participants (can retrieve their funds at the end of the DAO's utility).
In other hand, it might be free up space on the blockchain storage no ?!