# How Sui name service (build)

By [Salar](https://paragraph.com/@captainsilver) · 2023-03-31

---

1.  Every domain name has a resolver.
    
2.  The resolver stores text records and a reference to the domain NFT object.
    
3.  A domain NFT is owned by the wallet address and can be transferred freely.
    
4.  Domains always resolve to the wallet that owns their domain NFT.
    
5.  A wallet can have a profile without a domain name. Please note: all api queries are made on chain. The SNS does not store any domain or profile data, other than profile pictures for devnet. On Mainnet, they will be uploaded to the IPFS.

---

*Originally published on [Salar](https://paragraph.com/@captainsilver/how-sui-name-service-build)*
