-
Notifications
You must be signed in to change notification settings - Fork 3
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
Interop with IPFS tools #6
Comments
I would love to, and have considered it. The problem is that it does not play well with ENS. The reason to start a domain with Other ides I’ve considered is specifying a limit to the length of an ENS name, or simply using 2 separate domain names, one for ENS and one for multihashes. But you could imagine, someone could purchase the ENS name “bafybeiemxf5abjwjbikoz4mc3a3dla6ual3jsgpdr4cjr3oz3evfyavhwq” to hijack that multihash, so we need some way to know the difference. I will be likely getting multiple domain names, since I worry about trademark infringement with Meeseeks too. :) |
Let me know if I understand correctly: the problem you are solving with The convention I proposed uses an explicit
An illustration of subdomain-based approach applied to different things: # right now
<???>.meeseeks.app # immutable (ipfs as 0xg-prefixed stuff) + mutable (non 0xg?)
# subdomain-based "ENS gateway"
<???>.meeseeks.app # → redirect to one of subdomains below
human-readable-ens-name.eth.meeseeks.app # mutable data, exposes *.eth in a way that keeps nice URL
<cidv1b32>.ipfs.meeseeks.app # immutable data (ipfs gateway)
<dnslinked-fqdn>.ipns.meeseeks.app # mutable data (ipfs gateway)
<key-in-b32>.ipns.meeseeks.app # mutable data (ipfs gateway) When I am looking at the above I feel I am still missing some context to see the point of keeping |
May be worth considering to support proposed subdomain convention (ipfs/in-web-browsers#89):
That way:
eg. IPNS support can be added in future as
https://<key-in-b32>.ipns.<example.tld>
The text was updated successfully, but these errors were encountered: