Overview
VC DAO
Terra has a substantial community pool (~30% of total supply) that's intended to fund the growth of the network, mainly through project investments. By itself, community pool can only perform one-time dispensing of funds, with no ability to cancel the investment or get concurrent payments in return from the project.
VC DAO contract aims to bring the following functionality to community pool investments:
- Vote through native governance to setup payment streams from and to projects (community pool pays the project, usually in Luna, and receives other tokens from the project, usually project's own CW20 token)
- Claim vested funds from its investments, paid by funded projects
- Vote through native governance to cancel funding for a project
Polls for new fundings and funding cancelations are submitted through Terra's native governance and are voted on by Luna stakers.
It internally uses the payment-minter contract to setup payment streams between the community pool and projects.