# 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