A repo to bootstrap your Nouns Builder DAO's website.
Here are 3 DAO site examples using this template:
- https://p---a.vercel.app/ (sleek)
- https://builder-dao.vercel.app/ (modern)
- https://xnouns.vercel.app/ (classic nouns)
- uses NextJS; Server-Side Rendering
- uses
Typescript
- uses Tailwind for styling
- uses wagmi + rainbowkit
The application accepts the below environment variables, you WILL need to specify the network ID along with either a Curator ID or a Contract Address:
NEXT_PUBLIC_ALCHEMY_API_KEY=
NEXT_PUBLIC_INFURA_API_KEY=
# token contract address
NEXT_PUBLIC_DAO_TOKEN_ADDRESS=
# nouns | modern | sleek
NEXT_PUBLIC_THEME_STYLE=
# OPTIONAL - leave blank to use DAO Name according to smart contracts
NEXT_PUBLIC_NAVBAR_TITLE=
First, run the development server:
yarn dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying pages/index.js
. The page auto-updates as you edit the file.
You can start editing the styling by modifying styles/globals.css
. More detailed guide coming soon.
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.
Or click the button below:
...Don't forget to add the necessary environment variables!