Welcome to the
rns-artifacts is a library for smart contract development.
It provides implementations of RNS Registry, Registrars, and Resolvers which you can deploy as-is or extend to suit your needs, as well as Solidity components to build custom contracts and more complex decentralized systems.
Registrar: contract owner of a node. It can emit sub-nodes and set their owners. For example,
rsk owner can change
Resolver: contract responsible for performing resource lookups for a name - for instance, returning a contract address, a content hash, or IP address(es) as appropriate.