Skip to content

Commit 8cbc5a7

Browse files
committed
Add TOC
1 parent 433bd0c commit 8cbc5a7

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

docs/concepts/ipns.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,28 @@ description: Learn about the InterPlanetary Name System (IPNS) and how it can be
55

66
# InterPlanetary Name System (IPNS)
77

8+
- [InterPlanetary Name System (IPNS)](#interplanetary-name-system-ipns)
9+
- [Mutability in IPFS](#mutability-in-ipfs)
10+
- [How IPNS works](#how-ipns-works)
11+
- [Anatomy of an IPNS name](#anatomy-of-an-ipns-name)
12+
- [How IPNS names relate to CIDs](#how-ipns-names-relate-to-cids)
13+
- [IPNS names are self-certifying](#ipns-names-are-self-certifying)
14+
- [Common IPNS operations](#common-ipns-operations)
15+
- [IPNS is transport agnostic](#ipns-is-transport-agnostic)
16+
- [IPNS over the DHT](#ipns-over-the-dht)
17+
- [IPNS over PubSub](#ipns-over-pubsub)
18+
- [Publishing IPNS records over PubSub lifecycle](#publishing-ipns-records-over-pubsub-lifecycle)
19+
- [Tradeoffs between consistency vs. availability](#tradeoffs-between-consistency-vs-availability)
20+
- [IPNS record validity](#ipns-record-validity)
21+
- [Practical considerations](#practical-considerations)
22+
- [IPNS in practice](#ipns-in-practice)
23+
- [Resolving IPNS names using IPFS gateways](#resolving-ipns-names-using-ipfs-gateways)
24+
- [Publishing IPNS names with Kubo](#publishing-ipns-names-with-kubo)
25+
- [Example IPNS Setup with JS SDK API](#example-ipns-setup-with-js-sdk-api)
26+
- [Alternatives to IPNS](#alternatives-to-ipns)
27+
- [Further Resources](#further-resources)
28+
29+
830
## Mutability in IPFS
931

1032
[Content addressing](content-addressing.md) in IPFS is by nature _immutable_: when you add a file to IPFS, it creates a hash from the data contained in it. Changing a file changes its hash, and consequently its CID which is used as an address.

0 commit comments

Comments
 (0)