-
Updated
Jan 6, 2022
IPFS
IPFS (InterPlanetary File System) is a peer-to-peer distributed file system that seeks to connect all computing devices with the same system of files.
In some ways, IPFS is similar to the World Wide Web, but IPFS could be seen as a single BitTorrent swarm, exchanging objects within one Git repository. In other words, IPFS provides a high-throughput, content-addressed block storage model, with content-addressed hyperlinks. This forms a generalized Merkle directed acyclic graph (DAG).
IPFS combines a distributed hash table, an incentivized block exchange, and a self-certifying namespace. IPFS has no single point of failure, and nodes do not need to trust each other, except for every node they are connected to. Distributed Content Delivery saves bandwidth and prevents distributed denial-of-service (DDoS) attacks, a problem common with HTTP.
Here are 1,738 public repositories matching this topic...
-
Updated
Jan 26, 2022 - JavaScript
Here is what I've noticed:
ipfs.block.get- docs say it returns a
Block, but it returns aUint8Array - docs are missing the
preloadoption
- docs say it returns a
ipfs.block.put- docs say it can also take a
Blockas a parameter, but it can only be aUint8Array - docs say it can take a
cidas an option, but the implementation ignores such a parameter - docs say it returns a
Block, b
- docs say it can also take a
In Settings : 'Add a new side account' button
Step #2 in Side account creation
(a very light & quick version of onboarding, with only nickname step)

This is fine for an example/test but is not good enough for production code. There's no indicat
-
Updated
Jan 26, 2022 - Vue
-
Updated
Jan 26, 2022 - Rust
-
Updated
May 7, 2021
Is your feature request related to a problem? Please describe.
On the Import page, clicking "import options" shows the desired import path that can be changed by the user. Unfortunately any changes to this setting will not be used the next time you go to the Import page.
Describe the solution you'd like
When focus of the text field is lost, it should save to the extension's storage so
-
Updated
Mar 24, 2018 - JavaScript
Describe the bug
When typing things like /ipns/k51..., /ipns/ipfs.io into the browse/inspect bar if you hit inspect it'll take you to the explore page and will error.
This bug might be related to explore.ipld.io more than here, but since we depend on similar components I'm filing here. Feel free to move or redirect.
There are a variety of errors depending on the mutable identifier t
-
Updated
Apr 10, 2020 - TSQL
-
Updated
Jan 26, 2022 - TypeScript
-
Updated
Jan 4, 2022 - Go
-
Updated
Jan 25, 2022 - Java
This was cut from the v0.2.0 release for present time constraints however making ipfs-http more accessible as "the" ipfs binary would make the project more accessible to anyone just wanting to try it out. At the moment I see the following obstacles:
http/README.mdhas no tutorial on how to try outipfs-httpipfs-httpsupports only `i
Summary
This is the main tracking issue for Naming Providers support. Naming providers can be either DNS - for use with DNSLink - or even naming services such as ENS and IPNS.
Ideally even doing things like detecting the provider from the domain name and doing the right thing.
Status
| Naming Service | Status |
|---|---|
| CloudFlare | |
| DNSimpl |
-
Updated
Jun 15, 2021 - JavaScript
-
Updated
Dec 15, 2021 - Go
-
Updated
Jan 14, 2022 - Go
Sign up button
-
Updated
Jan 18, 2022 - Go
-
Updated
Jan 7, 2022 - Elm


Now that go-ipfs-config supports optional types, we should go through and clean up as much of the existing config to use it so we have a consistent story on defaults, etc.
This work will be easier to do after ipfs/go-ipfs-config#151
The first step is to enumerate the various config keys we want to cleanup.