Request form
Nouns DAO
  • NFT
  • Auction
  • Protocol
Docs
Source
ChefGPT

Nouns is a community-owned brand that makes a positive impact by funding ideas and fostering collaboration. From collectors and technologists, to non-profits and brands, Nouns is for everyone..

OwnableUpgradeable.sol
Initializable.sol
PausableUpgradeable.sol
ReentrancyGuardUpgradeable.sol
ERC721Upgradeable.sol
IERC721ReceiverUpgradeable.sol
IERC721Upgradeable.sol
ERC721EnumerableUpgradeable.sol
IERC721EnumerableUpgradeable.sol
IERC721MetadataUpgradeable.sol
AddressUpgradeable.sol
ContextUpgradeable.sol
StringsUpgradeable.sol
ERC165Upgradeable.sol
IERC165Upgradeable.sol
Ownable.sol
IERC1271.sol
ERC1967Proxy.sol
ERC1967Upgrade.sol
Proxy.sol
IBeacon.sol
ProxyAdmin.sol
TransparentUpgradeableProxy.sol
UUPSUpgradeable.sol
IERC20.sol
SafeERC20.sol
IERC721.sol
IERC721Receiver.sol
IERC721Enumerable.sol
IERC721Metadata.sol
Address.sol
Context.sol
StorageSlot.sol
Strings.sol
ERC165.sol
IERC165.sol
SafeCast.sol
base64.sol
Inflator.sol
NounsArt.sol
NounsAuctionHouse.sol
NounsDescriptor.sol
NounsDescriptorV2.sol
NounsSeeder.sol
NounsToken.sol
SVGRenderer.sol
ERC721.sol
ERC721Checkpointable.sol
ERC721Enumerable.sol
IProxyRegistry.sol
ECDSA.sol
SignatureChecker.sol
NounsDAOExecutor.sol
NounsDAOExecutorProxy.sol
NounsDAOExecutorV2.sol
NounsDAOInterfaces.sol
NounsDAOLogicV1.sol
NounsDAOLogicV2.sol
NounsDAOLogicV3.sol
NounsDAOProxy.sol
NounsDAOProxyV2.sol
NounsDAOProxyV3.sol
NounsDAOV3Admin.sol
NounsDAOV3DynamicQuorum.sol
NounsDAOV3Proposals.sol
NounsDAOV3Votes.sol
NounsDAOData.sol
NounsDAODataEvents.sol
NounsDAODataProxy.sol
ForkDAODeployer.sol
NounsDAOForkEscrow.sol
NounsDAOV3Fork.sol
NounsAuctionHouseFork.sol
INounsTokenForkLike.sol
NounsDAOEventsFork.sol
NounsDAOLogicV1Fork.sol
NounsDAOStorageV1Fork.sol
INounsTokenFork.sol
NounsTokenFork.sol
ERC721CheckpointableUpgradeable.sol
IInflator.sol
INounsArt.sol
INounsAuctionHouse.sol
INounsDescriptor.sol
INounsDescriptorMinimal.sol
INounsDescriptorV2.sol
INounsSeeder.sol
INounsToken.sol
ISVGRenderer.sol
IWETH.sol
Inflate.sol
MultiPartRLEToSVG.sol
NFTDescriptor.sol
NFTDescriptorV2.sol
SSTORE2.sol
NounsAuctionHouseProxy.sol
NounsAuctionHouseProxyAdmin.sol
MaliciousBidder.sol
MaliciousVoter.sol
Multicall2.sol
NounsDAOExecutorHarness.sol
NounsDAOImmutable.sol
NounsDAOLogicV1Harness.sol
NounsDAOLogicV2Harness.sol
NounsDAOLogicV3Harness.sol
NounsTokenHarness.sol
Voter.sol
WETH.sol
ERC20Transferer.sol

109 downloads

Chains

Authors

Nouns DAO
  • NFT
  • Auction
  • Protocol
Info
Source
ChefGPT
Expand
Share

Get Cookin'

109 downloads

Chains

Authors

nouns-monorepo

Nouns DAO is a generative avatar art collective run by a group of crypto misfits.

Packages

nouns-api

The nouns api is an HTTP webserver that hosts token metadata. This is currently unused because on-chain, data URIs are enabled.

nouns-assets

The nouns assets package holds the Noun PNG and run-length encoded image data.

nouns-bots

The nouns bots package contains a bot that monitors for changes in Noun auction state and notifies everyone via Twitter and Discord.

nouns-contracts

The nouns contracts is the suite of Solidity contracts powering Nouns DAO.

nouns-sdk

The nouns sdk exposes the Nouns contract addresses, ABIs, and instances as well as image encoding and SVG building utilities.

nouns-subgraph

In order to make retrieving more complex data from the auction history, nouns subgraph contains subgraph manifests that are deployed onto The Graph.

nouns-webapp

The nouns webapp is the frontend for interacting with Noun auctions as hosted at nouns.wtf.

Quickstart

Install dependencies

yarn

Build all packages

yarn build

Run Linter

yarn lint

Run Prettier

yarn format
Nouns is a community-owned brand that makes a positive impact by funding ideas and fostering collaboration. From collectors and technologists, to non-profits and brands, Nouns is for everyone..
OwnableUpgradeable.sol
Initializable.sol
PausableUpgradeable.sol
ReentrancyGuardUpgradeable.sol
ERC721Upgradeable.sol
IERC721ReceiverUpgradeable.sol
IERC721Upgradeable.sol
ERC721EnumerableUpgradeable.sol
IERC721EnumerableUpgradeable.sol
IERC721MetadataUpgradeable.sol
AddressUpgradeable.sol
ContextUpgradeable.sol
StringsUpgradeable.sol
ERC165Upgradeable.sol
IERC165Upgradeable.sol
Ownable.sol
IERC1271.sol
ERC1967Proxy.sol
ERC1967Upgrade.sol
Proxy.sol
IBeacon.sol
ProxyAdmin.sol
TransparentUpgradeableProxy.sol
UUPSUpgradeable.sol
IERC20.sol
SafeERC20.sol
IERC721.sol
IERC721Receiver.sol
IERC721Enumerable.sol
IERC721Metadata.sol
Address.sol
Context.sol
StorageSlot.sol
Strings.sol
ERC165.sol
IERC165.sol
SafeCast.sol
base64.sol
Inflator.sol
NounsArt.sol
NounsAuctionHouse.sol
NounsDescriptor.sol
NounsDescriptorV2.sol
NounsSeeder.sol
NounsToken.sol
SVGRenderer.sol
ERC721.sol
ERC721Checkpointable.sol
ERC721Enumerable.sol
IProxyRegistry.sol
ECDSA.sol
SignatureChecker.sol
NounsDAOExecutor.sol
NounsDAOExecutorProxy.sol
NounsDAOExecutorV2.sol
NounsDAOInterfaces.sol
NounsDAOLogicV1.sol
NounsDAOLogicV2.sol
NounsDAOLogicV3.sol
NounsDAOProxy.sol
NounsDAOProxyV2.sol
NounsDAOProxyV3.sol
NounsDAOV3Admin.sol
NounsDAOV3DynamicQuorum.sol
NounsDAOV3Proposals.sol
NounsDAOV3Votes.sol
NounsDAOData.sol
NounsDAODataEvents.sol
NounsDAODataProxy.sol
ForkDAODeployer.sol
NounsDAOForkEscrow.sol
NounsDAOV3Fork.sol
NounsAuctionHouseFork.sol
INounsTokenForkLike.sol
NounsDAOEventsFork.sol
NounsDAOLogicV1Fork.sol
NounsDAOStorageV1Fork.sol
INounsTokenFork.sol
NounsTokenFork.sol
ERC721CheckpointableUpgradeable.sol
IInflator.sol
INounsArt.sol
INounsAuctionHouse.sol
INounsDescriptor.sol
INounsDescriptorMinimal.sol
INounsDescriptorV2.sol
INounsSeeder.sol
INounsToken.sol
ISVGRenderer.sol
IWETH.sol
Inflate.sol
MultiPartRLEToSVG.sol
NFTDescriptor.sol
NFTDescriptorV2.sol
SSTORE2.sol
NounsAuctionHouseProxy.sol
NounsAuctionHouseProxyAdmin.sol
MaliciousBidder.sol
MaliciousVoter.sol
Multicall2.sol
NounsDAOExecutorHarness.sol
NounsDAOImmutable.sol
NounsDAOLogicV1Harness.sol
NounsDAOLogicV2Harness.sol
NounsDAOLogicV3Harness.sol
NounsTokenHarness.sol
Voter.sol
WETH.sol
ERC20Transferer.sol