Please describe your proposed solution.
Many projects on Cardano launch with a token. Recently, there have been a large amount of controversy regarding a few of the popular initial distribution mechanisms for such tokens. One such approach is to release the token on a DEX. Bots are able to poll the DEX contract addresses and make purchase orders before the token even appears to retail users on the UI. This allows those bots to purchase a large amount of the asset before the general public, and then dump it on retail users after the purchasing pressure causes the price to rise, thus making huge profits. Another popular approach is to conduct a direct token sale at a fixed price per asset. Typically, this is done in a centralized manner, once the project team receives a payment they send back the owed amount of tokens (vending machine architecture). Even if it is done in a decentralized manner, this system still does not address the unfair advantage sniping scripts have over the average user. The community has criticized individuals for using automated tooling to front-run retail users and dump on them; however, if there is an opportunity to profit from doing something then someone will do it irrespective of morality or public perception. This situation is actually a perfect illustration of why Blockchain technology is so revolutionary. Google's signature catch-phrase "Don't be evil" hints at problems inherent in how we conduct commercial interactions, and why blockchain-inspired change is needed. On Cardano, we can leverage the core protocol to create an ecosystem where the "don't be evil" model of commerce is replaced with a "can't be evil" model. With that in mind we created Discovery, a trustless fair price discovery launchpad.
Discovery is a set of open-source smart contracts and associated offchain code designed to facilitate fair and decentralized token launches via on-chain Price Discovery Event. This code-base is already complete and has been thoroughly unit and battle tested on preprod.
Due to the financially sensitive nature of these smart contracts, it would be reckless to release them before they are audited. This proposal is to have these contracts audited so that they can be safely published and used by DAOs and the larger Cardano community.
How does your proposed solution address the challenge and what benefits will this bring to the Cardano ecosystem?
A safe, thoroughly audited, decentralized solution to launch & bootstrap a token on Cardano.
An alternative solution that circumvents front-running token launches on DEXs and improves liquidity throughout the ecosystem.
Reduce chain load during highly anticipated token launches.
A decentralized tamperproof price discovery mechanism.
How do you intend to measure the success of your project?
The success of the audit can be measured by the amount of assurance it provides to users of the underlying protocol.
So far, we have been in talks with SundaeSwap, Minswap and many other parties, which have been eager to use our price discovery event / liquidity bootstrapping event contracts; however, one reservation frequently brought up is the fact that they have yet to be audited.
We will measure the success of this project by the number of parties which use the contracts once they have been open-sourced after the audit has concluded.
Please describe your plans to share the outputs and results of your project?
The audit report will be published and shared with the developer community. We will do a media tour and present the audited contracts across various twitter spaces and webinars. They will be presented at:
- IOHK Developer Experience Working Group
- Emurgo Academy Webinars
- Ikigai Twitter Spaces
- CoC
The audit report will also be published to the smart contracts Github repository.