[ICON] Week 7 & 8 Update

A
portalnetworkofficial
4 min readNov 6, 2018

--

In week 6 ICONick update, we run through the entire process of deploying SCORE on ICON. This week, we are glad to announce that we have successfully deployed the 3 components (Registry, Registrar, Resolver) necessary to run INS on the testnet environment. We will be covering different functions of these SCOREs for the upcoming updates.

In week 5 ICONick update, we have announced that ICONick is open for registration at the ICONick page, and we are happy to see that there are more than 60K users registered for their ICONick. We will be announcing more information about the result of the domain registration in the future, so stay tuned to our social media channels. If you haven’t registered one yet, go ahead to the website before it is too late!

Social Media: Telegram | Reddit | Twitter | Facebook | Github |

With the 3 components (Registry, Registrar, Resolver) deployed on ICON testnet, users can now try registering their ICONick and setup a resolver that can redirect to their ICON wallet address. In this update, we will demonstrate

  1. How to access ICON testnet.
  2. How to get ICON testnet token.
  3. How to get their testnet INS domain.
  4. How to check domain owner.

How to access ICON testnet

ICON provides two different testnet environment for different usages. Here, we will be using Yeouido, a testnet for dApps. Before we start, it is necessary to download ICONex, the ICON wallet provided by the ICON team. (Download here). Once you have the wallet, we are good to go.

STEP 1, 2. Open the Chrome DevTools by pressing F12, then go to the Application tab. In the Storage section, expand Local Storage.

Step 1, 2, 3, 4.

STEP 3, 4. Add a new key/value pair, isDev/true, by clicking on the empty row at the bottom of the table.

Refresh your page and you should be able to see the option to change your ICON network

Receiving ICON testnet token

To receive the testnet token, go to the Portal Network Faucet. Simply choose ICON and fill in the required information. You should receive the your ICX within few seconds.

Get ICONick on testnet

To get a tesnet ICONick, it is required to interact directly with the contract. The followings are the three INS contracts that we have deployed on ICON Yeouido Network.

We will first interact with the Registrar contract to get the INS.

Step 1.

STEP 1. Go to “Contract” tab at ICONex. Then enter the “registry contract address” and press confirm.

STEP 2. Once the ICONex read the contract, you should be able to register an INS domain name. Enter the INS under “subnode”, here we chose “test.icon”. Then, enter your wallet address under “holder”, and confirm your wallet to send the transaction. Step Limit should be greater than 100,000 by default, but to make sure the transaction get through correctly, we chose 250,000 in this demo. Press write, and you should own your INS domain within seconds.

Step 2.

Note that we don’t require users to bid or buy the INS domain with tokens under the testnet environment, but this part is to be updated with the initial release of Main Net INS. The release of this test net INS is for users to try out and get familiar with the INS features.

Last but not least, you may also check your INS holder status with the Registry Contract.

Go to “Contract” tab at ICONex and enter the Registry contract address.
Choose holder function and enter your INS domain. You should get the address that you have entered as the holder of the INS domain.

We will further explore the other functions that INS provides in our future updates, so stay tuned!

Thank you for reading.

Social Media: Telegram | Reddit | Twitter | Facebook | Github |Websites & Products: Official Website | FORUM | MUMEI | KAIZEN |

--

--