This repository is a monorepo for the Zora Protocol.
In it you will find:
- Legacy Contracts - Contains legacy contract packages (1155-contracts, erc20z, sparks, cointags, protocol-sdk, etc.)
Install prerequisites:
Install dependencies:
pnpm
Build contracts:
pnpm build
Run tests:
pnpm test
Run in development mode (watch tests):
pnpm dev
Report security vulnerabilities and learn about our Bug Bounty Program here.
After updating build settings with pnpm, run:
pnpm installpnpm run build:jspnpm run release
This tests the full build and release flow. Without authentication packages will not be published but staged for publish.