Frequently Asked Questions

What is IPFS Podcasting? manages decentralized distribution of podcasts using the IPFS network.

How does it work?

Submit a feed to load the most recent episode (and future episodes) into the IPFS network.

How are episodes distributed?

Podcast clients subscribe to the "IPFS Enabled" feed (a copy of the original feed). When a new episode is available, it is downloaded via IPFS Gateways.

Is it compatible with my podcast client?

The "IPFS Enabled" feed is identical to the original feed. Only the enclosure url is modified to use an IPFS Gateway. IPFS Gateways use http/https protocols like any other hosting provider.

Where are the "IPFS Enabled" feeds?

When you Submit a feed, IPFS Podcasting will generate a page for the feed containing the "IPFS Enabled" RSS feed. Feeds managed by IPFS Podcasting are located here.

Are you a hosting provider?

No. Podcasters still need to host their content. IPFS Podcasting will copy the original content to the IPFS network for distribution.

Why should I use IPFS Podcasting?

Podcast owners will achieve reduced bandwidth cost, everyone will experience better performance. If used exclusively, episode content is downloaded once from the source, then all future downloads are via the IPFS network (not from the original host).

How long are episodes hosted on IPFS?

Each episode will stay on the IPFS network as long as it's popular. Episodes will be removed from IPFS after 48 hours with no downloads.

What happens after an episode expires?

The "IPFS Enabled" feed reverts to the original source for episode content. After all episodes have expired, the IPFS feed is identical to the original feed.

Why don't you host episodes forever?

Storage & bandwidth still cost money. We don't store the episode. We only manage storage on volunteer IPFS Nodes, so we want to respect volunteer storage and bandwidth. However, each volunteer node has the option to "Favorite" feeds to host them forever (until "un-favorited").

Why don't you load the entire feed into IPFS?

Volunteer nodes have the option to host an entire feed by "Favoriting" the feed.

How do I get nodes to favorite my feed?

Become a volunteer IPFS node! IPFS Podcasting was developed to allow podcasters and listeners to host episodes in a decentralized way. As more nodes favorite a feed, decentralization increases, resulting in faster downloads and better performance.

What about download stats?

Download counts over IPFS are tracked by IPFS Podcasting. If you own a podcast, or run an IPFS node that participates in the IPFS Podcasting Network, you can create an account using your podcast/node owner email address and view basic statistics.

What about feature X? / Why don't you add Y?

This is still a work in progress. If this proves to be a valuable service, many new features will be developed.

How can I contribute?

Click here to see how you can help.