# AuctionHAUS Proposal
## Introduction
AuctionHAUS is a tool developed by DAOhaus to enable groups to participate in Nouns governance by crowdfunding a treasury. This treasury can then participate in Nouns auctions through a delegated Captain role. The key goals of AuctionHAUS are:
- **Crowdfunded Governance Participation**: Allows a more diverse set of community members to engage, including those with less eth than the minimum reserve price to spend.
- **Decentralized Nouns Block Creation**: Proof of concept for creating governance blocks in a decentralized manner, with blocks representing specific community platforms.
- **Participant Engagement**: Ensures permissionless entry and skin in the game for all participants.
- **Bigger Picture**: If a decentralized group can successfully govern a Noun, this model could be extended to govern other entities.
- **Sub DAOs and Nuanced Communities**: Presents an interesting pattern for sub DAOs and niche community platforms.
- **MetaCartel Involvement**: Integrating the MetaCartel family deeper into the Nouns community.
## Technical Notes & Mechanics
### Mainnet Deployment
- Update the factories (DAOhaus Higher Order Summoner and Base Summoner).
- Deploy AuctionHAUS Shaman Module (DAO extension).
- Deploy Mainnet Yeeter Factory and template.
- Deploy Graph Yeeter indexer.
### Frontend Updates
- Fork the SpeedBall interface to create a simple, single-page application.
- Actions to "Yeet."
- Actions for the Captain (bid/vote).
### Captain's hat
- hats integration to leverage a "captains hat" role. This DAO managed role could be used for the DAO for several things, including nouns delegation, voting and bidding. Other suplimental resposibilities could be added like escape hatch and vetos
### Mock Up exploration 1 (speedball fork)

### Mockup exploration 2 (flipable dashboard)

## Governance Notes
### Captain Role
- The DAO can elect, replace, or remove the Captain as needed.
- If no Captain is elected, the DAO must consider Nouns lock-up periods (pending/voting/grace) and alignment with DAO proposals.
- The Captain could act as a benevolent dictator or delegate responsibilities to a group/safe (e.g., Captain's Mates).
- The Captain could either vote or delegate all Nouns to a safe (e.g., Hats Signer Gate) of Captain's Mates.
- Voting may be directed by signals from members, including deliberation forums, signal votes, consensus finding meetings, or at the Captain's discretion based on the elected platform.
- high quorum of a escape hatch triggered by captain may be important to avoid capture from the permissionless onboarding
### Captain Reward
the captain can receive a reward for bidding on auction and voting. Reward is paid in ragequitable shares. Reward is to supplement gas costs and potentially some bonus
## Nouns Blocks
- Current Nouns Quorum: 60-70
- Ideal Noun Block Size: 7+ Nouns
## Proof of Concept (POC) Estimated Level of Effort (LOE)
- Estimated Cost: **4 ETH**
- Estimated Time: 40-60 hours
- Target Launch: MCON or earlier
- Budget Allocation: Half for development costs, half to bootstrap purchase of the first Noun, tokens distributed between initial contributors
## Nouns DAO engagement:
- Nouncil has been engaged and general positive encouragement
- We are buidling a Nouns coalition from the MetaCartel ecosystem (MetaCouncil, Sky, Yalor, WillyWonka, Decent DAO)
- We will start reviewing proposals for people
## Extended Build
- Scale and explore new use cases.
- Potential grant from Nouns software.
- There is also potential for cross-knowledge sharing with [Pirate League](https://pirateleague.org/) for extended build efforts.
## Potential POC Funding
- PublicHAUS: Aligns with current objectives.
- Build on SpeedBall.
- Develop new interfaces.
- Contract maintenance.
## Potential Yeeters
- Raidguild
- PublicHAUS
- MetaCartel
- Others with soft commitments of 0.3 ETH, targeting at least 10 initial participants.
## Potential Team (2-4 people)
- Dekan
- Tae
- Plor / Sayo / Pirate League
- Disigner and developer suppliments
### Context
**Nouns** is a NFT project/DAO where holders can vote on how to spend the treasury. Nouns are auctioned off daily with a reserve price of 2.2 eth. Current auction prices range between 2.2-4 eth
**PublicHAUS** is the governing body of DAOhaus, a community of people that build and maintain open DAO protocols and tooling products and experiments.
**Yeeter**
Fair and decentralized crowdfund protocol
**SpeedBall**
Product that was a finalist in the Base hackathon. It uses a novel factory pattern to combine multiple DAO tooling protocols
---
---
---
## Meeting Notes
### Intro
AuctionHaus is a tool built by DAOhaus to allow groups of people to participate in Nouns governance by crowdfunding a treasury that can participate in auctions through a delegated Captain role
crowdfund governance participation
open to more diverse set of community
pathway for people to be able to contribute like people with less than 3 eth
POC of creating blocks in a more decentralized way
blocks can represent specific platforms
skin in the game for all participants
bigger picture: if a decentralized group can successfully govern a noun, what else can be governed?
Interesting pattern for sub DAOs and more nuonced community platforms
MetaCartel family getting more into the Nouns community
### tech notes / mechanics
**Mainnet deploy**
- update factories (DAOhaus Higher order summoner and base summoner)
- AuctionHAUS Shaman Module (DAO extention)
- deploy mainnet Yeeter Factory and template
- deploy Graph Yeeter indexor
**Front end updates**
fork speedball
simple single page
- action to yeet
- actions for captain (bid/vote)
potential cross knowledge share with https://pirateleague.org/ for extwended build
Nouns mainnet auction house contract
https://etherscan.io/address/0x2fdadd994b1edefd19744f00d1afe85045a31561#code
Nouns mainnet token https://etherscan.io/address/0x9C8fF314C9Bc7F6e59A9d9225Fb22946427eDC03
Noun DAO mainnet proxy
https://etherscan.io/address/0x6f3e6272a167e8accb32072d08e0957f9c79223d#writeProxyContract
Mainnet base factory proxy
0x7e988A9db2F8597735fc68D21060Daed948a3e8C
Mainnet base factory contract upgrade
ttps://etherscan.io/address/0xB50b835850E23f614291CE2F41F4db43Dba2C6fd#readContract
new hos factory
https://etherscan.io/address/0x183185A95174C0499D6DD4266676664dE55fB9BA#readProxyContract
yeeter 2
0x232Cdb4895Cc894beD2fb5300Fb542F3CffA980b
auctionhaus shaman module
0xc6FEf20E99F1A6d4A30cD12E7581EE8B5336278a
sepolia
Nouns sepolia
https://gist.github.com/ripe0x/3a4589e7e2d23ddfe79a299430f1816e
NounsToken │ '0x54BC3fC3977785922336084315318FA3387EEC17' │
NounsAuctionHouse │ '0xc0AF40E8932ad93Ed3237dd0c3fe1eFD698c1efe' │
AuctionHAUS Shaman
0xd75435f030f93ee0f4773c2acfbae37b1d211531
### Summon flow
HOS deploy
- baal
- safe predetermined
- shares/loot token
- yeeter shaman (manager)
- auctionhaus shaman (manager and safe module)
- baal setup/init
- gov config
- metadata config (poster)
- token config
- shaman config - add auctionhaus module to safe
## test token
https://admin.daohaus.club/#/molochv3/0xaa36a7/0x4b07e5e4e60f7b1c42245e5eac24e55bc8059d2b
tx https://sepolia.etherscan.io/tx/0xf311b15602719181d71922a694f2990f5f34a126da74bed074c610b8c6822075#eventlog
http://localhost:5173/#/molochv3/0xaa36a7/0x4b07e5e4e60f7b1c42245e5eac24e55bc8059d2b/0x78d4CCe30BC9299A334752ea8d8cA969D7d25B7F
## test token 2
auction haus
https://sepolia.etherscan.io/address/0x7e68714be6c2d5ff8fad70061cf1163a8265eddb
dashboard
http://localhost:5173/#/molochv3/0xaa36a7/0x30a8922acde48ab55b6872a4f6f259e11dba15ee/0x38b0393748f3e44c3e82ab1e0c6271c14f4fc8d1
yeeter https://sepolia.etherscan.io/address/0x38b0393748f3e44c3e82ab1e0c6271c14f4fc8d1
dao https://admin.daohaus.club/#/molochv3/0xaa36a7/0x30a8922acde48ab55b6872a4f6f259e11dba15ee/settings
## test token 3
https://admin.daohaus.fun/#/molochv3/0xaa36a7/0x5b1f53109d518e2e7dfefe2a179616f7ad8466ad/settings
### Governance Notes
DAO can elect a "Captain" or set a new one, or remove all together.
if no captain DAO must consider Nouns lock up periods (pending/voting/grace) and alignment with DAO proposals
**Captain Role**
Captain as benevolent dictator or potentially a delegated group/safe (captains mates)
Could let the captain vote or delegate all nouns to a safe (Hats signer Gate?) of captains mates
Captain votes per signal from members. deliberation forum, signal votes, consensus finding meetings, captain discression based on elected platform
**Captain Reward**
### Nouns Blocks
whats the current Nouns Quorum (60-70)
ideal noun blocks size... 7+ nouns
### POC Estimated LOE
3-5 eth
40-60hrs
launch into mcon or earlier
1/2 used for dev costs, 1/2 used to buy first noun
### extended build
...
scale and explore new usecases
Nouns software potential grant
### Potential POC funds
- Public haus - aligns with current objectives
- build off speedball
- build new interfaces
- contract maintenance
### potential yeeters
Raidguild, PublicHAUS, MetaCartel, etc
.3 eth soft commits
at least 10
### potential team 2-4 people
dekan
tae
plor / sayo / pirate league