
Lately, I was thinking about the idea of trigger-based investments aka Zapier triggers, but for investments in web3.
My thinking started from an observation that a handful of good projects are born from hackathons. After the hackathons founders try to receive a grant or some sort of initial funding to continue the development. To receive the funding they use “hackathon finalist” as a credential in their presentation, like “Hey, we won the hackathon, we are good”. Such credential gives a project some form of social trust.
I wondered, can the concept of defi syndicate investments be supplemented with the credentials as an additional filter or even be automated based on them?
Imagine a decentralized AngelList. On this platform, investors can create a fund, aka a group of people who invest together and share the risk. Fund decision to invest is based not on verbal communication, but on the credentials project has. Here is a design prototype of the fund creation flow.
Credentials might represent a broad set of things, on my mind, I have a couple of examples:
the project is a hackathon finalist
the smart contract is audited
listed on exchange
number of active users milestone
total value locked milestone
number of community active members milestone
some prominent person has invested in this project
due-diligence passed
They can be issued directly by organizations or some proxy entities to whom we trust. After the credential is issued it is given to the project by the credential creator, and can’t be resold. Similar to Zapier, where events like “email received” are used in triggers, credentials are used in funding triggers on our platform.
Fund decision to invest is based on an agreed set of logical conditions - trigger. The trigger is linked to the fund smart contract, defined on the fund creation stage, and public.
Trigger contract evaluates the given credentials data and returns true/false. For example, if the project has a “hackathon finalist” credential, with a field “category” equal to “defi tools”, and it is issued less than three months ago, then return true. If the project comes with exactly this credential the funding is triggered. Such arbitrary conditions can be stored in polish-notation form and evaluated.
What I like about this idea is transparent capital signaling for founders. If you achieve X you unlock Y amount of investments. Another thing is that it is up to the community to decide what kind of credentials are trustworthy.
To motivate the credentials creators actually create them, I believe some kind of royalty can be used from earnings received by the fund.
Alright, it is all for now, let me know if you are interested in this concept. I would be glad to discuss all the aspects of security, technical obstacles, and other things. Chao.
