Full smart contracts suite

Import contracts using npm.


Abstract RNS Registry and a 0.5.0 implementation.


Addr Resolver and Multi-chain resolver.


Reverse Registrar and Name Resolver.

ERC-677 Token

ERC-677 Token contract implementation, compatible with RIF Token implementation.

Use it for testing purposes.

Auction Registrar

0.5.0 implementation of RSK Auction Registrar (outdated).

RSK Registrar

Current RSK Registrar.

Locally install full suite

Run current architecture of RNS in a local network.

git clone https://github.com/rsksmart/rns-full-suite.git
cd rns-full-suite
npm i
truffle develop
truffle(develop)> migrate