Nouns Builder Ecosystem Tooling
Objective
Section titled “Objective”This page provides an overview of the key tooling that supports the Nouns Builder protocol and application ecosystem.
As of Q2 2025, a number of repositories and services originally maintained by Zora are being transferred to Nouns Builder DAO. This transition has surfaced outdated code, duplicated components, and tools that no longer reflect DAO needs.
To support current and future technical residents, this report documents the state of each major tool, outlines necessary actions, and clarifies which systems are deprecated, in use, or require upgrades.
The table below is a working index of this ecosystem. It is intended to support coordination between contributors, guide future RFPs, and improve visibility across the Builder stack.
We encourage contributors to review the tooling listed here before proposing fixes, integrations, or new features.
Tooling Overview
Section titled “Tooling Overview”An overview of the existing tooling also containes the column “Call-to-action”, which provides the evaluation by the Tech Residents and outlines tangible steps that MAY be taken by current or future tech residents. In the status column we give an assessment of the future viability of the tooling. The colour codes are defined as follows:
🟩 — the tool is up-to-date or updates are planned. Support in the future is certain.
🟨 — the tool is outdated and must be updated. Future support must be agreed upon by the community.
🟥 — the tool is outdated and updates are unfeasible. The tool will not be supported in the future.
Tool | Description | Links | Call-to-action | Status |
---|---|---|---|---|
Nouns Component Library | Enables DAOs to embed components like auction, treasury view, and voting. Current libraries are outdated and Mainnet-focused. | Repo 1, Repo 2, Info, Demo, NPM, Embed Repo 1, Embed Repo 2 | Archive old packages and rebuild from monorepo. Publish React, utils, hooks, and embeds as NPM packages. | 🟩 |
Nouns Site and Nouns Builder Site | DAO onboarding template. GnarsDAO has built the most advanced example. | noun-site, neokry/noun-site, Live site, builder-site, neokry/builder-site | Blocked by pending component library update. | 🟩 |
Builder Utils | Shared utilities and hooks for Builder DAOs. Uses outdated dependencies. | BuilderOSS, Public Assembly fork | Refactor and publish a compatible utility package, ideally framework-agnostic. | 🟩 |
Builder Bot | Sends DAO notifications (votes, propdates) on Farcaster. Community-built, hosted externally. | Repo | Secure deployment access and merge propdate support. Improve documentation. | 🟩 |
Nouns Builder protocol | Core contracts powering the DAO. Maintained by Zora, now in transition to Nouns Builder. | Repo | Transition ownership. Any contract changes must undergo audit. Out of scope for current residency. | 🟩 |
Farcaster Miniapp | Legacy Frames upgraded to Mini App. Additional features may be required. | Discussion thread | Define additional features. Prioritise as needed. | 🟩 |
Zora Droposal Support | Enabled ERC-721 proposals via Zora. Deprecated as Zora shifts to ERC-20 “coining” model. | Docs, Thread 1, Issue, Thread 2 | Evaluate usage and support requests. Medium-term: legacy support. Long-term: migrate to ERC-20 coining. | 🟨 |
Nouns Connect | Connects to the protocol using WalletConnect. Functionally outdated. | Repo | Deprecated in favour of WalletConnect Proposal type. | 🟥 |
Builder SDK | Minimal wrappers for contract interaction. Predates WAGMI integration. | neokry SDK, Core file, BuilderOSS SDK | Archive. No longer compatible with app structure. | 🟥 |