---
# System prepended metadata

title: Foundations DAO Retro

---

# Foundations DAO Retro

## Summary

Partnered with RabbitHole for 2-week DAO education campaign.

**As of November 4, 2021**

- 1781 Members
- $38,146.05 in Treasury

## Problems

- 16k spam proposals
- app try to load all upfront
- only 100 per query
- DOS graph: got really slow or unresposive - this also broke the daohaus api

## UX Feedback

- slow loads
- notification overload
- notifications on danger notifications

## Hot Fix

filter out bad proposals in foundations dao only

- because it is not in the front end submitter has no way to cancel
- filter is too heavy, needs to let other proposals through

## Longer Term Ideas

### V2

adjust activity query so that we can fetch more than 100 at a time

should we adjust the context/data fetch pattern not to fetch proposals up front?

- this is an issue for activity feeds
- also an issue with proposal list filtering and sorting
    - we would need to fetch all on the proposal page at least
    
boost to allow daos to filter their proposals

- query builder setting page
- maybe a page to see the filtered proposals
    - paginate without computed fields

attack monitoring?

- proposal burst?
- query on many props within the same time window or blocks
- - discord to us
- 10-20 a minute

### V3

serverless lamdas

SSR

filter logic
- exclude all **unsposored** proposals that do not meet some condition/s. All proposals that are sponsoerd must be shown in the UI. conditions can get complicated because we do not want to filter out proposals like whitelist/signal/etc

baal should we add spam prevention (new proposal tribute)

other observations

## Game Mechanics

- large daos with no sybil
