IPFS support

Post Reply
phelix
Posts: 1634
Joined: Thu Aug 18, 2011 6:59 am

IPFS support

Post by phelix »

If you have not checked out IPFS you should do it: https://ipfs.io
It looks like a great match for Namecoin as it allows storage of files by hash very easily. Note that ipfs is not anonymous: https://github.com/ipfs/faq/issues/18

I have created a patch that adds IPFS support to NMControl: https://github.com/namecoin/nmcontrol/pull/118
And added a few lines to bitproxy (experimental .bit proxy resolver) to support, too: https://github.com/phelix/bitproxy

Using these it is possible to browse ipfs websites via .bit

http://testipfs.bit/ipfs/QmccqhJg5wm5kN ... ext%20here

Linking to a file securely is just a matter of adding a link to a value - we just need to figure out the format.
nx.bit - some namecoin stats
nf.bit - shortcut to this forum

biolizard89
Posts: 2001
Joined: Tue Jun 05, 2012 6:25 am
os: linux

Re: IPFS support

Post by biolizard89 »

phelix wrote:If you have not checked out IPFS you should do it: https://ipfs.io
It looks like a great match for Namecoin as it allows storage of files by hash very easily. Note that ipfs is not anonymous: https://github.com/ipfs/faq/issues/18

I have created a patch that adds IPFS support to NMControl: https://github.com/namecoin/nmcontrol/pull/118
And added a few lines to bitproxy (experimental .bit proxy resolver) to support, too: https://github.com/phelix/bitproxy

Using these it is possible to browse ipfs websites via .bit

http://testipfs.bit/ipfs/QmccqhJg5wm5kN ... ext%20here

Linking to a file securely is just a matter of adding a link to a value - we just need to figure out the format.
We should definitely talk to the IPFS people about exactly how the JSON format should work. Also worth figuring out whether an intermediate proxy is a safe/good way to do it. (I know intermediate proxies are tricky to do right in Tor's case; no idea what quirks IPFS might have.)
Jeremy Rand, Lead Namecoin Application Engineer
NameID: id/jeremy
DyName: Dynamic DNS update client for .bit domains.

Donations: BTC 1EcUWRa9H6ZuWPkF3BDj6k4k1vCgv41ab8 ; NMC NFqbaS7ReiQ9MBmsowwcDSmp4iDznjmEh5

Post Reply