← Protocols
daos.fun
Swap / DEX·Solana

daos.fun

01Description

Solana launchpad for AI-agent and human-managed investment DAOs (ai16zdao-style funds). Each DAO mints an SPL token representing fund equity, raises SOL during a fixed window, deploys a Meteora DAMM v2 pool at expiry, and tokens become redeemable against AUM. Public REST API at `api-daos.fly.dev` exposes per-DAO state by mint address.

02Best for
  • 01AI agent fund launches
  • 02tokenized hedge funds on Solana
  • 03investment DAO fundraising windows
  • 04DAO-token redemption against on-chain AUM
  • 05tracking ai16z-style fund performance
03Install
  • pnpm add @solana/web3.js @solana/spl-token @jup-ag/api
04Environment variables
VariableScopeDescription
SOLANA_RPC_URLServerSolana mainnet RPC for reading SPL token balances and Meteora DAMM v2 pool state. Use Helius/QuickNode.
DAOS_FUN_API_BASEClientOptional — defaults to https://api-daos.fly.dev. Override only if mirroring or proxying.
05Prompt snippet
There is no first-party SDK; the daos.fun read API is a thin REST surface. Fetch DAO metadata with `GET https://api-daos.fly.dev/daos/{dao_mint}` (no auth, JSON, no rate-limit auth header). For trading the DAO token use Jupiter (`@jup-ag/api`) once the raise window closes and the Meteora DAMM v2 pool deploys at the configured 1% fee tier. Redemption-at-expiry happens against the program's vault: read the DAO mint from the API, derive its vault PDA, and the token expires on the documented unlock date — holders burn tokens for their pro-rata share of fund AUM. For fund-creator flows use the daos.fun web UI; programmatic creation is not exposed publicly.
06Gotchas
  • Tokens are redemption-bound and time-locked — a daos.fun token that has not yet expired is not freely tradeable for AUM; pricing is purely secondary-market until the unlock.
  • Meteora DAMM v2 pool deploys with a fixed 1% fee — quote slippage on Jupiter accordingly; thin liquidity post-launch causes high price impact.
  • AI agent funds (ai16z-style) commingle on-chain trading bots with token-holder governance; treat agent-controlled wallets as smart accounts and read transaction history before assuming AUM is real.
  • The public API has no authentication and no documented rate limit — assume soft limits and back off on 429/5xx; do not hot-loop polling.
  • Rug-pull / scam-fund risk is high — verify the creator wallet, prior fund track record, and that the program PDA actually controls AUM before letting users buy in.
  • Jurisdictional risk: fund tokens may be securities in many jurisdictions; do not surface daos.fun fundraising to US persons without consulting counsel.
  • There is no first-party Solana program SDK or npm package; community SDKs are unaudited — verify program IDs against on-chain history before signing transactions.
07Alternatives