This repository holds the Meta Names smart contracts and is organized into several packages:
contract
: contains the main smart contractcontract-proxy
: Implements a proxy contract for simplified deploymentcontract-voting
: Implements a voting contract for proposalscontract-version-base
: implemnets versioning each packageaccess-control
: implements access controlnft
: implements MPC721 standardpartisia-name-system
: implements the DNS for partisiarpc-msg-derive
: implements remote procedure call for msgutils
: various utilities
All packages are rigorously tested using unit and integration tests via Cucumber.
Testnet: 020f77781340c36be023184bc9d69f29c928304d27
Mainnet: 02bb03946a0b6d1feaa96f78cfc8ef3f5a4ceee727
Use the Meta Names SDK to interact with the contract.
If you find a security issue, email us at metanames@proton.me
.
Contributions are welcome! Feel free to fork the project, and create a pull request.