๐Ÿง Smart Contracts

NatSpec documentation for all ZNS contracts

ZNS consists of nine (9) smart contracts, eight (8) of which are upgradeable UUPS proxies. The system is modular where each contract is responsible for logic related to its role in the system. This upgradeability helps evolve the ZNS system over time, based on protocol needs and user feedback.

You can read more about upgradeability here: Contract Upgradeability.

For detailed information about ZNS smart contracts, check out the links below:

Access Control

Registry

Domain Token

Registrars

Treasury

Pricers

Resolvers

Last updated