# Introduction

Klaytn Name Service(KNS) is a decentralized on-chain name service on the Klaytn blockchain, inspired by [Ethereum Name Service](https://ens.domains).

The main functionality of KNS is mapping a human-readable domain such as 'kns.klay' to Klaytn addresses and its related metadata. Also, by setting primary domains, you can map a Klaytn wallet address to a domain (reverse resolution).

KNS follows KIP-17 standards (NFT) and secondary purchase is available at [Opensea.io](https://opensea.io/).

KNS dreams of a future where all Web3 users has an on-chain identity. Any user owning either a Klip or a Kaikas wallet can register any domain longer than or equal to 3 letters (with certain rules) not taken by another user.
