Skip to content
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

Add IPNS support #18

Closed
1 of 2 tasks
davidgasquez opened this issue Dec 22, 2023 · 4 comments
Closed
1 of 2 tasks

Add IPNS support #18

davidgasquez opened this issue Dec 22, 2023 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@davidgasquez
Copy link
Owner

davidgasquez commented Dec 22, 2023

Offer a "pet name" way for people to access the latest tables.

  • IPNS
  • ENS
@davidgasquez davidgasquez added the enhancement New feature or request label Dec 22, 2023
@davidgasquez davidgasquez self-assigned this Dec 22, 2023
@DistributedDoge
Copy link
Collaborator

DNSlink could work, although not every gateway supports it.

By setting _dnslink DNS TXT records one can make gateways resolve cloudflare-ipfs.com/ipns/rounds.awesome-data.xyz to whatever CID you are pinning latest copy of your data at.

@davidgasquez
Copy link
Owner Author

Thanks!

DNSLink might a great solution. We can probably probably point a DNS TXT to IPNS which points to IPFS. A bit convoluted but will allow folks to do something like wget data.gitcoingrantsdataportal.com/rounds.parquet.

Any ideas for a catchy domain name?

@davidgasquez
Copy link
Owner Author

IPNS done (for the data). Need to get gitcoin-data.eth and make it point to the IPNS record.

Feels quite convoluted tbh, but updating IPNS is free and updating ENS with each commit is not cheap.

@davidgasquez davidgasquez changed the title Add IPNS or ENS support Add IPNS and ENS support Jan 6, 2024
@davidgasquez
Copy link
Owner Author

Closing this in favor of a more specific issue, #43

@davidgasquez davidgasquez changed the title Add IPNS and ENS support Add IPNS support Jan 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants