Smart Contracts
The Zora Protocol and its utilities are deployed on the Ethereum blockchain, and is meant to serve as a primitive to be composed and built on
Last updated
The Zora Protocol and its utilities are deployed on the Ethereum blockchain, and is meant to serve as a primitive to be composed and built on
Last updated
The Zora Protocol extends the base ERC-721 NFT Protocol, enabling markets to be owned directly by token creators. This extension, known as cryptomedia, is intended to serve as a building block to be composed and built on by the community.
To learn more about cryptomedia, read our primer.
The Zora Protocol is composed of two contracts, which form the basis for cryptomedia. The contracts are deployed on the following networks and addresses:
To read more about the contract architecture, or to view the source code, visit the Github repository. The whitepaper is also available here.
The Zora protocol is available via NPM:
The Zora Auction House is an open and permissionless system that allows any creator, community, platform or DAO to create and run their own curated auction houses.
These auction houses run reserve timed auctions for NFTs, with special emphasis given to the role of curators. If an owner of an NFT chooses to list with a curator, that curator can charge a curator fee and has to approve any auction before it commences with that curators auction house.
Anyone is able to run an NFT auction on the protocol for free by simply not specifying a curator.
The Zora ethos is to create public goods that are either owned by the community or by no one. As such, we have deployed this without admin functionality, and is therefore entirely permissionless and unstoppable.
The Auction House is currently deployed at the following locations:
The code is available on Github. It can also be installed via NPM:
Contract
Network
Address
Media
Mainnet
0xabEFBc9fD2F806065b4f3C237d4b59D9A97Bcac7
Market
Mainnet
0xE5BFAB544ecA83849c53464F85B7164375Bdaac1
Media
Rinkeby
0x7C2668BD0D3c050703CEcC956C11Bd520c26f7d4
Market
Rinkeby
0x85e946e1Bd35EC91044Dc83A5DdAB2B6A262ffA6
Media
Polygon