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 Rootstock (RSK) Auction Registrar (outdated).

Rootstock (RSK) Registrar

Current Rootstock (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

Receive updates

Get the latest updates from the Rootstock ecosystem