Please describe your proposed solution.
This Proposal will incentivize the development of a smart contract based token vesting application that will be accessible and auditable by anyone. Projects will be able to use the web application to securely automate their token allocations and vesting schedules. This open source application will also offer greater assurances to the specific communities of token holders due to the audibility of the contracts.
Please describe how your proposed solution will address the Challenge that you have submitted it in.
A smart contract based token vesting dapp that is open source and free to use is something that can be leveraged by the majority of projects and development teams building on Cardano. Community members as well as investors of projects will be able to benefit thanks to the transparency of the application and the fact that claims of token vesting can be easily audited on chain.
Many projects reward themselves and their development teams with project tokens as compensation for their work. Some projects will raise capital by selling large quantities of tokens in what are called private sales. In each of these instances tokens are usually said to be “vested”, meaning that instead of being issued all at once, a small percentage of the total tokens issued are released at different intervals over a longer period of time. In these cases where tokens are said to be vested there is no easy way to verify the vesting schedule or its release mechanisms. This Proposal will incentivize the development of a smart contract based token vesting application that will be accessible and auditable by anyone. Projects will be able to use the web application to securely automate their token allocations and vesting schedules. This open source application will also offer greater assurances to the specific communities of token holders due to the audibility of the contracts.
Vesting tokens is a powerful instrument to build trust between a project team and their investors or users. The project teams want their users to feel comfortable that they will not immediately dump tokens on them, essentially using them as exit liquidity. To mitigate that risk the dev teams state that certain tokens will be released over time, but if we are relying on the dev teams to do as they promise, it will always leave open the possibility of them not following through and accessing their tokens whenever they wish. By building a tool that will lock up these tokens and distribute them based on the predetermined schedule, we remove trust from the equation and instead have real assurance that the tokens will be earned according to schedule. By having a tool like this, it will increase interest and adoption of Cardano dApps. When investors know for a fact that dev tokens are out of reach until the dates they promised, they are more likely to invest, support those dApps, tell their friends about them, which will increase the utility and adoption of Cardano overall.
And as mentioned in the campaign brief, Cardano needs a thriving ecosystem of different Dapps, products and integrations for the community to use that increasingly become the better alternatives over current centralized providers. How do we differentiate ourselves from the centralized providers? It is by removing this need for trust and shifting to a system where bad actors do not have the possibility of doing something they are not supposed to. It furthers decentralization, increases trust, and helps substantiate Cardano as a premier location to build applications on.
What are the main risks that could prevent you from delivering the project successfully and please explain how you will mitigate each risk?
As you can see in the team description section, the people who are working on this proposal have experience in Project Catalyst and have already delivered working products. So we feel confident in being able to deliver what is outlined herein. However, we have outlined a few of the main risks and how we plan to mitigate them.
- Developers getting sick/injured: This proposal is for a tool after all, which requires developers to build it. If something were to happen to the ones who are set to be working on this project, then that would be a primary risk in its completion. However, ADAO has several qualified developers who could build this. If something unforeseen were to happen to one of them such as sickness, then the initial plan would be to wait until they get better and then continue the work. If it was something more permanent, then there are others who would be able to take their place.
- Lack of Interest: We could build an excellent tool but if nobody is interested or cares to implement it, then it is equivalent to never completing it in the first place. In order to mitigate this risk, we intend to work on educating the community about this tool and why it is beneficial. This serves a dual purpose of making dev teams aware that this is an option for them to use for vesting tokens and makes the community understand what the tool is and why it matters that teams are using it. In both cases, it makes it more likely for the tool to be utilized.