-
Notifications
You must be signed in to change notification settings - Fork 4.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
explorer: add ANS domains integration #29277
Conversation
@tonivlad can you please open an issue, tagged with Also can you link to the |
is there a registration process for a TLD? or is it first come first serve? |
🫡 |
@ngundotra I will open an issue tomorrow explaining how everything works |
ps: it's a bit wordy but I wanted to give more context |
The process to create a new TLD is first come first serve but currently involves talking to us we are trying to filter the first projects to make sure they are they are projects that have stood the test of time and have a long term plan we're doing this also because we want to see what other features they require please check out solana-labs/explorer#205, I added some context there |
This is really dope! I think this is an extremely valuable addition to Solana and will set us apart and make us first movers in the domain name space instead of being followers. Right now there is only "native" token extensions such as .eth .sol in the space. These are nice but I think allowing folks/projects/communities to personalize their own TLDs can add a lot of value for everyone. In the future I fully expect ANS to be integrated into browsers such as brave and some of these TLDs to become as prominent as something like .io or .ai in the legacy TLD space. |
Nice PR, would be good to get this in & ensure parity across other explorers for the naming house so users have a consistent UX when utilizing the Naming service across dApp's - Both BlokHost & AlphaBatem are also in the process of supporting ANS on their explorers currently |
We will come back to this in the new year! |
Good idea! |
Are the ANS programs open source? I briefly looked but couldn't find them anywhere. I think the expiration feature is cool, but it could also be implemented around the SNS program too (since the parent registry can transfer child domains). As far as I know, Bonfida doesn't actually control the program anymore. It is in the SPL for anyone to use. They just have their own registry account (which anyone can make) and the .sol and stuff are registered under their account. Having more names is cool, but adding another implementation of a primitive that already exists seems like it will make dealing with names quite a bit more cumbersome in the future. |
We're working on generalizing Contract homepages so ecosystem teams can add information about how to use their smart contracts. solana-labs/explorer#196 lays out what we think is acceptable. What would you help you reformat ANS into this sort of contract? We are open to discussing changes on that issue :) |
Problem
Summary of Changes
Added ANS (Alternative Name Service) Protocol domains to the Explorer
ANS enables any project on Solana to have their own TLD ( .anything )
currently only .poor domains are enabled in the protocol
we are in talks with MonkeDAO, ThugDao, Frakt and a few other projects to enable .monke, .thug, .frakt, etc
Fixes #
Previews