davidgasquez / gitcoin-grants-data-portal

🌲 Open source, serverless, and local-first data hub for Gitcoin Grants data!
https://grantsdataportal.xyz/
MIT License
26 stars 3 forks source link

Add IPNS support #18

Closed davidgasquez closed 7 months ago

davidgasquez commented 8 months ago

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

DistributedDoge commented 8 months ago

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 commented 8 months ago

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 commented 8 months ago

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 commented 7 months ago

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