WALLETS AND TRANSACTIONS
As part of the execution of the approved Proposals and Investment Projects, there will be transfers of funds from DAO Treasury to other wallets created both on and off the Platform. The Platform will support the creation of individual multisig wallets managed by multiple users.
In the Proposal and the Investment Project, it will be possible to specify both the "final destination" wallet, where funds from the DAO Treasury should arrive, and the "transit" wallets created on the Platform (a chain of transits) through which these funds will have to pass if the Proposal (Investment Project) is approved by the DAO.
"Transit" wallets may be needed in cases where a transaction needs to receive additional approval, for example, by the trust (foundation) board or management company, which is the "DAO legal wrapper".
In doing so, the Platform will allow restrictions to be placed on where DAO funds can be transferred from transit wallets. For example, in the case of a trust, the trust will not have the technical ability to transfer funds anywhere — only to the wallet of the funded Investment Project in the case of trust board’s approval, or back to the DAO Treasury in the case of disapproval.
When providing funding from the DAO Treasury and other payments between wallets created on the Platform, senders of payments will be able to impose restrictions on further transfers of funds sent by them using "white" and "black" lists of wallets to which further payments may or may not be made. This will allow to monitor the use of investments received from the DAO.
For example, it will be possible to allow the received funding to be spent only on the services of approved suppliers whose wallets will be included in the "white" list.
In the future, it is planned that the Platform will also support the following functions:
· Escrow (programmable pledge of tokens), which, for example, will allow bilateral transactions to buy and sell tokens that are not traded anywhere, when the parties to the deal do not trust each other and choose to transfer tokens to a smart contract used as a guarantor of the transaction.
· Provision of P2P loans in tokens by the Platform users on the terms being set by them into the smart contract.
· Customized rights of token holders of the same DAO with regard to each other, for example, Tag-Along/Drag-Along rights and the buy-out of GT tokens from each other in case of disagreement on certain important governance issues.
With the implementation of this functionality, the Platform users will be able to make quite complex transactions between themselves. For example, a third party provides a loan to DAO, and in exchange receives a certain number of non-voting DAO tokens, on which the income accrues at a fixed interest rate. These tokens will become voting tokens, if DAO does not buy them back in 5 year’s time at a pre-agreed price.
The Implementation of this agreement will require the following actions:
· Entering the terms of the transaction into a smart contract on the Platform (will not require special coding knowledge);
· Voting on the issue of tokens of the required class (does not give voting rights for 5 years, a quarterly fixed income is accrued) and transfer of these newly-issued tokens to the smart contract address of the transaction on the Platform;
· Transfer by the lender of the loan amount to the smart contract address of the transaction on the Platform;
· The smart contract checks the listed tokens for compliance with the terms of the transaction and transfers the loan amount to DAO Treasury, and the tokens, which in fact are already a "securitized" and tokenized form of loan, to the lender's wallet.
Last updated