diff --git a/README.md b/README.md index 2f797a01f..d43d96da8 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,4 @@ +> Note: Zora's ERC-721 Media contracts rely on the ModuleManager interface and should be deployed via the Zora Creator Factory. # Zora Protocol [![Contracts](https://github.com/ourzora/zora-protocol/actions/workflows/contracts.yml/badge.svg)](https://github.com/ourzora/zora-protocol/actions/workflows/contracts.yml) diff --git a/docs/base-builder-notes.md b/docs/base-builder-notes.md new file mode 100644 index 000000000..0847b67ce --- /dev/null +++ b/docs/base-builder-notes.md @@ -0,0 +1,18 @@ +# Base Builder Notes on Zora Protocol + +Zora’s approach to minting and marketplace logic makes it easy to turn ideas into onchain objects. +From a Base builder’s view, the strongest part is how cleanly contracts compose with app-layer UX. + +## What helps builders +- Clear separation of minting logic and marketplace interactions +- Good onchain event structure for indexing and analytics +- Documentation that points to reference deployments + +## Small suggestions +1) A minimal “Base-ready” deployment walkthrough (testnet + mainnet) with exact RPC and verify steps. +2) A short section on best practices for metadata pinning and URL fallbacks. +3) One example contract that demonstrates primary mint → secondary trade → royalty observation end-to-end on **Base**. + +**Why this matters** +The faster someone can ship a working mint on Base, the faster culture compounds. +Small docs/examples remove hesitation and get more creators onchain.