Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nounsDAO/nouns-monorepo
https://github.com/nounsDAO/nouns-monorepo
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/nounsDAO/nouns-monorepo
- Owner: nounsDAO
- License: gpl-3.0
- Created: 2021-06-04T03:26:03.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-04-22T11:41:33.000Z (7 months ago)
- Last Synced: 2024-04-22T12:03:35.009Z (7 months ago)
- Language: TypeScript
- Size: 21.5 MB
- Stars: 625
- Watchers: 22
- Forks: 417
- Open Issues: 104
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# nouns-monorepo
Nouns DAO is a generative avatar art collective run by a group of crypto misfits.
## Packages
### nouns-api
The [nouns api](packages/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](packages/nouns-assets) package holds the Noun PNG and run-length encoded image data.
### nouns-bots
The [nouns bots](packages/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](packages/nouns-contracts) is the suite of Solidity contracts powering Nouns DAO.
### nouns-sdk
The [nouns sdk](packages/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](packages/nouns-subgraph) contains subgraph manifests that are deployed onto [The Graph](https://thegraph.com).
### nouns-webapp
The [nouns webapp](packages/nouns-webapp) is the frontend for interacting with Noun auctions as hosted at [nouns.wtf](https://nouns.wtf).
## Quickstart
### Install dependencies
```sh
yarn
```### Build all packages
```sh
yarn build
```### Run Linter
```sh
yarn lint
```### Run Prettier
```sh
yarn format
```