Version 0.5 — Reference implementation: IYKYK DAO
Status: Draft for implementation review
This specification documents the ORDAO Respect Delegacy — a modular governance extension for Nouns Builder DAOs. It implements the Fractal Governance Framework (FGF), enabling merit-based participation governance alongside existing ERC-721 capital governance. Grounded in source review of sim31/ordao, BuilderOSS/nouns-builder, and the Fractal Nouns governance research documented at fractalnouns.notion.site.
The Fractal Governance Framework (FGF) is a governance model developed by the Fractal Nouns research initiative. It is designed to run alongside — not replace — the existing ERC-721 capital governance of any Nouns Builder DAO.
Foundational principle:
ORDAO contracts have no authority by default. Authority exists only where ERC-721 NFTs are explicitly allocated to ORDAO contracts by the DAO. Fractal processes produce legitimacy signals via Respect, but on-chain authority is granted only through explicit NFT allocation. The DAO retains full sovereignty and can expand, constrain, or revoke ORDAO authority at any time through normal governance proposals.
| Layer | Token | Function |
|---|---|---|
| Administrative | ERC-721 (NFT) | Capital allocation and constitutional authority. One NFT = one vote. Auctioned continuously. Controls treasury, protocol parameters, and all governance proposals. |
| Merit / Legitimacy | ERC-1155 (Respect) | Non-transferable reputation earned through Fractal peer evaluation. Determines ORDAO vote weight multiplier and ERC-20 stream share. Cannot be bought or sybil-attacked. |
| Incentive / Coordination | ERC-20 (Community Token) | Transferable. Deployed via Clanker. Distributed to merit holders via Sablier streams. Acts as the voting asset inside RespectWeightedOREC, weighted by merit. Called the "Incentive Layer" in the FGF Draft Constitution. |
The ERC-20 is the Incentive Layer, not a governance token. Holding ERC-20 without Respect gives zero ORDAO vote weight. The primary purpose is to reward participation and align contributor incentives with protocol health.
ERC-721 holders → allocate NFTs to ORDAORespectDelegacy
ORDAORespectDelegacy → votes in Nouns Governor per OREC consensus
ORECconsensus → weighted by ERC-20 balance × f(Respect score)
ERC-20 holdings → earned via Sablier streams, weighted by Respect
Remove NFT allocation → ORDAO authority drops to zero immediately.
Reduce Respect → individual weight drops, authority redistributes.
| Contract | Status | Role |
|---|---|---|
| ORDAORespectDelegacy.sol | NEW — core | Holds or delegates Nouns Builder ERC-721 voting power per its configured CustodyMode. Executes RespectWeightedOREC-passed proposals as votes in the Nouns Builder Governor. |
| RespectWeightedOREC.sol | OREC FORK | OREC with one override: _getVoteWeight() returns ERC20.balanceOf × f(Respect1155.balanceOf). Piecewise bonding curve. All OREC mechanics unchanged. |
| MeritStreamDistributor.sol | NEW — optional | Receives ClankerToken from Sablier stream. Re-distributes per-block to Respect1155 holders weighted by merit score. |
| ClankerToken (ERC-20) | DEPLOYED VIA PROPOSAL | Fixed supply. DAO treasury is tokenAdmin. ~20% to Uniswap v4 LP. ~80% vaulted to treasury. Plain ERC-20. |
| Respect1155 | UNCHANGED | Existing ORDAO ERC-1155. Non-transferable. Earned via Fractal evaluation. |
| Sablier V2 LockupLinear | EXTERNAL | DAO creates stream: treasury → MeritStreamDistributor. Standard Sablier — no custom code required. |