Overview
The SNS Snap enables MetaMask users to resolve.s domain names on the Sonic blockchain (Chain ID: 146), allowing transactions to human-readable domains instead of hexadecimal addresses.
Technical Specifications
Supported Chain
Sonic (Chain ID: 146)
Supported TLDs
.s domains
NPM Package
sonic_resolver
Platform
MetaMask Snaps
Contract Addresses
Key Features
Installation Process
Currently available via MetaMask at MetaMask Snap Directory
Usage Instructions
Sending Transactions
Troubleshooting
Domain Not Resolving
Domain Not Resolving
- Check that the domain is spelled correctly
- Verify the domain is registered on Sonic Name Service
- Ensure you’re connected to the Sonic blockchain (Chain ID: 146)
Snap Not Working
Snap Not Working
- Make sure MetaMask is up to date
- Try reinstalling the Snap
- Check that you’ve granted all necessary permissions
Wrong Address Displayed
Wrong Address Displayed
- Verify the domain ownership on the Sonic Name Service platform
- Contact the domain owner if you believe there’s an issue
Security Considerations
Always verify the resolved address before confirming any transaction, especially for large amounts.Resources
GitHub Repository
View the source code and contribute
Sonic Name Service
Register your .s domain