Pixel Protocol aims to facilitate PartyBid-style collective ownership of Nouns.

animated-rle.gif

A Brief Introduction to Pixel Protocol

Pixel Protocol is a collection of smart-contracts that facilitate the collective ownership of Nouns. The protocol enables Noun owners to transfer their Nouns in exchange for pixel tokens, or list their Nouns for sale at an ethΞ price of their choosing. If the community agrees, anyone can pitch in to buy a Noun that is for sale, and when the purchase is complete, the Pixel Protocol will own the Noun and the people who helped buy it will get a certain number of pixel tokens based on how much they contributed. The purpose of the Pixel Protocol is to have a long-term role in how the Nouns community is run.

Architecture

// Main treasury and governance controller. Funds and Nouns go here.
PixelTreasury

// Generic governance. Controlled by PixelTreasury.
PixelGovernor

// ERC20 governance token with added voting capabilities.
Pixel

// Party-buy Nouns
NounAsks.sol

NounAsks Mechanics

There are two main ways that NounAsks enables Pixel DAO to acquire a Noun:

Note 📣: A Noun owner that transfers their Noun to Pixel DAO via NounAsks can not automatically get their Noun back. Once Pixel DAO owns it, it's up to the DAO what they do with the Noun. The motivation for the project was for the DAO to vote on NounsDAO proposals with their Nouns, forever.

Governance and NounsDAO Proposals

The governance system uses standard general-purpose openzeppelin governance contracts, battle-tested and compatible with Tally.