Recently with the release of daos.fun, decentralized autonomous organizations have gained immense popularity with some DAOs generating over $2 billion in market cap. The TL;DR of daos.fun is that people create DAOs hosted by the site and then are able to raise money for their organization through funding rounds and whitelists. This sounds great on paper, but in practice, it has one major problem: the whitelist problem.

The Whitelist Problem

The whitelist problem is the issue of determining which users get early access and allocation to join each DAO in order to raise initial liquidity to support the DAO token’s liquidity pool. Currently, the way in which whitelists are determined is through DAO creators manually reviewing thousands of addresses that they were flooded with on Twitter or a Google Form they sent out. This process is often frustrating for both the creator of the DAO, who is just trying to find the right people for their organization, and even more frustrating for whitelist applicants who are fighting against an army of Twitter bots all trying to take their spot.

Introducing dAIos

To fight against this issue, we introduce dAIos, a DAO launchpad with eligibility entirely managed by autonomous agents. To create a DAO, all a user has to do is talk to our agent to determine what the necessary entry requirements should be. The agent will generate a list of requirements to join as well as give the creator the ability to mint DAO tokens and NFTs for future members of the DAO.

NFT holders will be whitelist members and will be given a fixed allocation they can buy into before the token launches in order to get in early and generate initial liquidity. The DAO owner can also decide if NFT holders can get a share of the revenue generated by trading once the DAO token launches.

How It Works

To join a DAO, you will have to meet the eligibility criteria set by the DAO owner, determined by an agent that will search for your information online and ask you questions if it needs to confirm anything. If the agent finds you to be eligible, you will be given the DAO NFT and the opportunity to buy into the DAO token early through allocation.

For example, say someone created RevengeDAO, a DAO where the target audience is people who have lost a lot of money in the past. In order to join, the agent might ask if you have any wallets that show you lost a considerable amount of money on a project. If you qualify, you will be given the NFT and early access to the token.

Lessons Learned & Challenges Faced

This project tackled a problem that all of our team members have personally experienced when using daos.fun. The whitelist process is full of bugs, spam, and major challenges for everyone involved. We truly believe that this product could drastically improve the status quo.

When building this project, we learned just how difficult it is to build a cohesive app that manages so many components at once. Our biggest challenges were:

  • Configuring AVS to verify our agent's findings.
  • Ensuring that our smart contracts and tokenomics were airtight.

In the end, we were left with an MVP that we are proud of and excited to develop further.

Built With

  • agent
  • avs
  • blockchain
  • contracts
  • eigenlayer
  • etherscan
  • fastapi
  • foundry
  • langchain
  • next.js
  • openai
  • shad-cn
  • trpc
  • typescript
  • v0
  • web3
Share this project:

Updates