General Questions
What is the SNS Snap?
What is the SNS Snap?
A MetaMask extension that allows you to use human-readable .s domain names instead of hexadecimal addresses on the Sonic blockchain.Instead of sending tokens to
0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb, you can simply send to example.s.How do I install the SNS Snap?
How do I install the SNS Snap?
You can install it directly from the MetaMask Snap directory.The Snap is available for MetaMask. You can try it at:
Metamask Snap Directory
What domains does it support?
What domains does it support?
The SNS Snap exclusively supports the
.s top-level domain (TLD) on the Sonic blockchain (Chain ID: 146).Is it free to use?
Is it free to use?
Yes, the SNS Snap is free to use. However, standard Sonic blockchain transaction fees apply when you send transactions.
Using the Snap
How do I send tokens using a .s domain?
How do I send tokens using a .s domain?
- Open MetaMask and click “Send”
- In the recipient field, type the .s domain name (e.g., “example.s”)
- The Snap will automatically resolve it to the corresponding address
- Verify the address and complete your transaction
Can I register domains through the Snap?
Can I register domains through the Snap?
No, domain registration is handled through the Sonic Name Service platform at sns.krownlabs.app.The Snap only resolves existing domain names - it doesn’t register them.
What if a domain doesn't resolve?
What if a domain doesn't resolve?
If a domain doesn’t resolve, check the following:
- Ensure the domain is spelled correctly (including the
.sextension) - Verify the domain is registered on Sonic Name Service
- Make sure you’re connected to the Sonic blockchain (Chain ID: 146)
Technical Questions
Does it work on other blockchains?
Does it work on other blockchains?
No, this Snap specifically works with the Sonic blockchain (Chain ID: 146) and
.s domains only.It is not compatible with other blockchains or domain systems like ENS.Can applications use reverse lookup?
Can applications use reverse lookup?
Yes! Applications can access the
reverseLookup function to display domain names for addresses.This allows dApps to show “example.s” instead of “0x742d35…f0bEb” in their interfaces.What are the contract addresses?
What are the contract addresses?
The SNS Snap interacts with the following contracts on Sonic mainnet:
- Resolver:
0x90DB11399F3577BeFbF5B8E094BcaD35DA348Fc9 - Registrar:
0xc50DBB6F0BAab19C6D0473B225f7F58e4a2d440b - Registry:
0x3D9D5ACc7dBACf1662Bc6D1ea8479F88B90b3cfb
Security & Privacy
Is the SNS Snap secure?
Is the SNS Snap secure?
Yes. The SNS Snap only performs name resolution - it doesn’t have access to your private keys or funds.All transaction security is handled by MetaMask’s standard security features.
Should I verify the resolved address?
Should I verify the resolved address?
Always verify the resolved address before confirming any transaction, especially for large amounts.The Snap will display both the domain name and the resolved address - make sure they match your expectations.
What permissions does the Snap need?
What permissions does the Snap need?
The SNS Snap requires permissions for:
- Network access to communicate with the Sonic blockchain
- Name lookup functionality to resolve .s domains
Domain Registration
How do I register a .s domain?
How do I register a .s domain?
Visit sns.krownlabs.app to register your .s domain.
- Connect your wallet
- Search for available domain names
- Pay the registration fee
- Complete the registration process
How much does domain registration cost?
How much does domain registration cost?
Domain pricing is based on length:
- 3 characters: 15 S per year
- 4 characters: 10 S per year
- 5 characters: 7.5 S per year
- 6+ characters: 5 S per year
Troubleshooting
The Snap isn't working. What should I do?
The Snap isn't working. What should I do?
Try these steps:
- Make sure MetaMask is up to date
- Check that you’re connected to the Sonic network (Chain ID: 146)
- Try reinstalling the Snap
- Verify you’ve granted all necessary permissions
- Restart MetaMask or your browser
I see a different address than expected
I see a different address than expected
If the resolved address doesn’t match what you expect:
- Verify the domain ownership on sns.krownlabs.app
- Check if the domain owner recently changed the address
- Contact the domain owner if you believe there’s an issue
Where can I get help?
Where can I get help?
Join our community for support:
- Discord: discord.com/invite/KTU4krfhrG
- Twitter: @krownlabs
- GitHub: Report issues at github.com/krownlabs/sns-resolution-snap