<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://blog.ipfs.io/</loc><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/"/></url><url><loc>https://blog.ipfs.io/1-run-ipfs-on-docker/</loc><lastmod>2021-04-07T16:55:45.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/0-hello-worlds/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/3-ipscend/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/9-v04x-migration/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/17-distributions/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/14-ipfs-0-4-0-released/</loc><lastmod>2021-04-08T17:20:47.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/18-v03x-shutdown/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/19-ipfs-0-4-3-released/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/20-q3-review/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/21-go-ipfs-0-4-4-released/</loc><lastmod>2021-04-08T16:56:34.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/22-run-ipfs-on-a-vps/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/23-js-ipfs-0-23/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/24-uncensorable-wikipedia/</loc><lastmod>2021-05-21T21:53:14.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/25-pubsub/</loc><lastmod>2021-04-08T16:49:23.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/26-js-ipfs-0-24/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/28-js-ipfs-0-25/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/27-go-ipfs-0-4-10/</loc><lastmod>2021-04-08T16:56:34.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/29-js-ipfs-pubsub/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/30-js-ipfs-crdts/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/30-js-ipfs-0-26/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/32-js-ipfs-0-27/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/33-js-ipfs-0-28/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/34-go-ipfs-0.4.14/</loc><lastmod>2021-04-08T16:56:34.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/35-ipfs-companion-2-2-0/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/36-a-look-at-windows/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/37-ipfs-conf-dev-meetings-and-user-registry/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/38-js-ipfs-0-29/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/39-go-libp2p-6-0-0/</loc><lastmod>2021-04-08T21:07:20.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/42-js-ipfs-0-31/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/43-js-ipfs-0-32/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/40-js-ipfs-0-30/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/51-js-ipfs-0-33/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/44-ipld-explorer-cli-0-14/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/55-js-libp2p-0-24/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/58-http-client-rename/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/53-go-ipfs-0-4-18/</loc><lastmod>2021-04-08T20:58:12.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/64-js-ipfs-0-34/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/65-london-hack-week-report/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/67-crdt-research-meetup/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/74-lisbon-hack-week/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/72-ann-ipfs-camp/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/78-ipfs-2019-roadmap/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/80-js-ipfs-0-35/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/81-js-libp2p-0-25/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/83-go-ipfs-0-4-20/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/91-ipfs-2018-dev-meetings/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2019-07-08-ipfs-camp-recap/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2019-07-22-ipfs-camp-content-first-batch/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2019-07-31-operation-task-force/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2019-08-14-ipfs-release-process/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/93-go-ipfs-0.4.21/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/89-js-ipfs-0-36/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2019-08-07-js-libp2p-0-26/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/054-go-ipfs-0.4.22/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2019-08-29-pubsub-in-the-browser/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2019-08-12-great-calamity-circumvention-assembly-at-ipfs-camp/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2019-09-18-ipfs-camp-course-videos/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2019-09-19-ipfs-desktop-0-9/</loc><lastmod>2021-04-08T21:23:06.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2019-08-06-js-ipfs-0-37/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2019-10-14-ipfs-camp-keynotes-interviews/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/070-js-ipfs-0-38/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2019-10-03-ipfs-camp-sci-fi-fair-videos/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2019-10-08-ipfs-browsers-update/</loc><lastmod>2021-04-08T21:24:39.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/073-go-ipfs-as-a-library/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/071-js-ipfs-0-39/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2019-11-06-explore-the-files-api-on-protoschool/</loc><lastmod>2021-05-17T12:07:05.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-01-07-ipfs-docs-beta/</loc><lastmod>2021-04-08T16:55:24.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2019-12-02-js-ipfs-0-40/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-01-09-collaborative-clusters/</loc><lastmod>2021-04-08T21:17:38.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-01-30-go-ipfs-0-4-23/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-02-01-async-await-refactor/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-02-06-big-refactors/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-02-07-ethdenver-2020/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-02-07-js-libp2p-0-27/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-02-10-our-focus-for-2020/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-02-14-improved-bitswap-for-container-distribution/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-02-13-js-ipfs-0-41/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-03-04-protoschool-tutorial-anatomy-of-a-cid/</loc><lastmod>2021-05-17T12:03:31.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-03-30-ipfs-in-opera-for-android/</loc><lastmod>2021-04-16T11:06:46.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-04-10-ipfs-mobile-design-research/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-03-18-announcing-rust-ipfs/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-04-14-js-ipfs-0-42/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-04-20-ipfs-grants-platform/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-04-24-ipfs-mobile-design-research-findings/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-05-05-developer-experience/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-04-28-go-ipfs-0-5-0/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-05-13-ipfs-pinning-summit-recap/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-05-06-launching-testground/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-05-20-gossipsub-v1.1/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-05-19-road-to-dht/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-06-08-js-ipfs-0-46/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-05-21-js-ipfs-0-44/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-06-09-libp2p-in-2020/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-06-25-IPFS-mobile-design-guidelines/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-06-11-identity-ipfs-ion/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-06-23-june-meetup-recap/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-06-26-go-ipfs-0-6-0/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-07-09-case-study-audius/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-07-20-dht-deep-dive/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/gossipsubv1.1-eval-report-and-security-audit/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-07-20-js-ipfs-0-48/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-08-14-ipfs-meetup-aug2020/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-08-07-deprecating-secio/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-09-08-nix-ipfs-milestone-1/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-09-18-ipfs-meetup-sep2020/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-09-14-js-ipfs-0-50/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-05-31-distributed-wikipedia-mirror-update/</loc><lastmod>2021-06-14T17:42:43.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-09-24-go-ipfs-0-7-0/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/brave-new-wallet/</loc><lastmod>2021-07-23T15:25:33.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-01-19-js-ipfs-0-50/</loc><lastmod>2021-03-02T18:57:27.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/announcing-jupiter-hackathon-alibaba-cloud/</loc><lastmod>2021-08-27T13:55:27.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-05-05-audius-uses-ipfs-web3-video/</loc><lastmod>2021-05-05T18:02:42.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-08-27-asia-hackathon-season-2021/</loc><lastmod>2021-08-30T17:15:15.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-08-27-IPFS-io-gateway-outage-resolution/</loc><lastmod>2021-09-29T20:07:29.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/browsers-3000-hackathon-winners/</loc><lastmod>2021-09-30T19:25:00.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-07-13-ceramic-mainnet-launch/</loc><lastmod>2021-07-13T17:16:06.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-07-15-building-web-3-pinata/</loc><lastmod>2021-07-15T14:37:51.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-05-26-scaling-ethereum-recap/</loc><lastmod>2021-05-26T15:23:04.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-05-10-gitcoin-gr9-recap/</loc><lastmod>2021-05-10T16:57:29.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-05-20-gamedevjs-recap/</loc><lastmod>2021-05-18T21:48:44.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/decentralizing-the-internet-s-root/</loc><lastmod>2021-09-21T19:24:15.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-06-10-guide-to-ipfs-connectivity-in-browsers/</loc><lastmod>2021-06-10T20:55:03.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-01-14-explore-merkle-dags-at-protoschool/</loc><lastmod>2021-05-17T12:36:25.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-02-19-go-ipfs-0-8-0/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-02-04-ethdenver-bounties/</loc><lastmod>2021-03-02T18:57:27.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-10-30-dht-hardening/</loc><lastmod>2021-03-02T18:57:27.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-06-24-go-ipfs-0-9-0/</loc><lastmod>2021-06-30T04:59:22.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/how-to-store-and-maintain-nft-metadata/</loc><lastmod>2021-10-06T22:54:07.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-01-21-how-we-put-ipfs-in-brave/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-06-11-interplanetary-timelessness/</loc><lastmod>2021-06-23T18:38:31.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-02-03-js-ipfs-0-54/</loc><lastmod>2021-03-02T18:57:27.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2022-06-25-browsers-3000/</loc><lastmod>2021-07-12T16:12:53.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/ion-a-path-to-decentralized-identity/</loc><lastmod>2021-09-21T19:24:15.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-01-15-ipfs-and-igalia-collaborate-on-dweb-in-browsers/</loc><lastmod>2021-04-12T15:11:54.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-02-26-ipfs-at-ethdenver/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-06-03-ipfs-filecoin-content-persistence/</loc><lastmod>2021-06-23T18:39:48.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-05-03-chainlink-recap/</loc><lastmod>2021-05-03T17:01:09.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-11-19-community-rfp/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-01-19-ipfs-in-brave/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-12-21-ipfs-in-2021/</loc><lastmod>2021-04-08T16:55:24.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-02-08-opera-ios-and-ipfs/</loc><lastmod>2021-04-12T16:04:29.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-02-02-ipfs-at-ethdenver/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-05-11-js-ipfs-0-55/</loc><lastmod>2021-05-12T13:32:58.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2020-10-29-js-ipfs-0-50/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-07-29-js-ipfs-0-56/</loc><lastmod>2021-07-29T15:10:20.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-07-12-ipfs-cluster-0-14-0/</loc><lastmod>2021-07-12T21:01:25.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-02-17-libp2p-comes-to-protoschool/</loc><lastmod>2021-05-17T12:22:18.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/meet-the-community-alan-shaw/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/meet-the-community-carson-farmer/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/meet-the-community-edgar-lee/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-04-07-relaunched-ipfs-blog-news/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-05-14-minting-fresh-nfts-with-ipfs/</loc><lastmod>2021-06-23T18:41:31.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-08-09-nebulus/</loc><lastmod>2021-08-30T17:00:14.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-06-17-opensea-ipfs-filecoin/</loc><lastmod>2021-06-23T18:36:39.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-03-24-own-your-identity-with-ion/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-05-13-recapping-nft-hack/</loc><lastmod>2021-06-23T18:42:33.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-05-18-spring-hackathons/</loc><lastmod>2021-05-18T15:05:00.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-04-05-storing-nfts-on-ipfs/</loc><lastmod>2021-06-23T18:44:36.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-04-14-scaling-ethereum/</loc><lastmod>2021-04-14T16:01:26.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/2021-06-08-web3-weekend/</loc><lastmod>2021-06-08T17:14:39.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/4-ipfs-weekly-1/</loc><lastmod>2021-03-18T12:02:02.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/5-ipfs-weekly-2/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/6-ipfs-weekly-3/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/10-ipfs-weekly-5/</loc><lastmod>2021-03-18T12:02:02.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/7-ipfs-weekly-4/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/11-ipfs-weekly-6/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/13-ipfs-weekly-8/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/12-ipfs-weekly-7/</loc><lastmod>2021-03-18T12:02:02.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/15-ipfs-weekly-9/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/16-ipfs-weekly-10/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/45-ipfs-weekly-11/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/45-ipfs-weekly-11/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/45-ipfs-weekly-11/"/></url><url><loc>https://blog.ipfs.io/46-ipfs-weekly-12/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/47-ipfs-weekly-13/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/48-ipfs-weekly-14/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/50-ipfs-weekly-16/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/49-ipfs-weekly-15/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/52-ipfs-weekly-17/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/54-ipfs-weekly-18/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/57-ipfs-weekly-20/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/59-ipfs-weekly-21/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/56-ipfs-weekly-19/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/61-ipfs-weekly-23/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/60-ipfs-weekly-22/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/62-ipfs-weekly-24/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/63-ipfs-weekly-25/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/65-ipfs-weekly-26/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/67-ipfs-weekly-27/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/68-ipfs-weekly-28/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/69-ipfs-weekly-29/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/70-ipfs-weekly-30/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/71-ipfs-weekly-31/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/74-ipfs-weekly-33/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/73-ipfs-weekly-32/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/75-ipfs-weekly-34/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/76-ipfs-weekly-35/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/77-ipfs-weekly-36/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/79-ipfs-weekly-37/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/82-ipfs-weekly-38/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/84-ipfs-weekly-39/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/85-ipfs-weekly-40/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/86-ipfs-weekly-41/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/87-ipfs-weekly-42/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/88-ipfs-weekly-43/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/94-ipfs-weekly-45/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/90-ipfs-weekly-44/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/95-ipfs-weekly-46/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/96-ipfs-weekly-47/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/98-ipfs-weekly-49/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/97-ipfs-weekly-48/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-50/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-51/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-53/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-52/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-54/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-57/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-56/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-55/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-59/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-59/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-59/"/></url><url><loc>https://blog.ipfs.io/weekly-58/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-60/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-60/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-60/"/></url><url><loc>https://blog.ipfs.io/weekly-61/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-61/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-61/"/></url><url><loc>https://blog.ipfs.io/weekly-63/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-62/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-62/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-62/"/></url><url><loc>https://blog.ipfs.io/weekly-64/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-64/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-64/"/></url><url><loc>https://blog.ipfs.io/weekly-65/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-65/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-65/"/></url><url><loc>https://blog.ipfs.io/weekly-66/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-66/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-66/"/></url><url><loc>https://blog.ipfs.io/weekly-67/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-67/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-67/"/></url><url><loc>https://blog.ipfs.io/weekly-69/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-69/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-69/"/></url><url><loc>https://blog.ipfs.io/weekly-68/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-68/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-68/"/></url><url><loc>https://blog.ipfs.io/weekly-70/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-70/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-70/"/></url><url><loc>https://blog.ipfs.io/weekly-73/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-71/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-71/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-71/"/></url><url><loc>https://blog.ipfs.io/weekly-75/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-76/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-77/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-78/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-74/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-79/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-80/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-81/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-82/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-83/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-84/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-85/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-86/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-87/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-88/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-89/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-90/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-91/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-92/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-93/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-94/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-95/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-96/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-98/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-97/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-100/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-99/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-101/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-102/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-103/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-104/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-106/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-105/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-107/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-108/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-109/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-110/</loc><lastmod>2021-03-02T18:57:27.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-111/</loc><lastmod>2021-03-02T18:57:27.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-112/</loc><lastmod>2021-03-02T18:57:27.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-113/</loc><lastmod>2021-03-02T18:57:27.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-115/</loc><lastmod>2021-03-02T18:57:27.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-114/</loc><lastmod>2021-03-02T18:57:27.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-116/</loc><lastmod>2021-03-02T18:57:27.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-117/</loc><lastmod>2021-03-02T18:57:27.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-118/</loc><lastmod>2021-03-02T18:57:27.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-119/</loc><lastmod>2021-04-01T15:36:01.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-120/</loc><lastmod>2021-03-02T18:57:27.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-121/</loc><lastmod>2021-03-02T18:57:27.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-123/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-122/</loc><lastmod>2021-03-02T18:57:27.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-124/</loc><lastmod>2021-03-02T18:57:27.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-125/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-126/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-127/</loc><lastmod>2021-08-13T14:19:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-128/</loc><lastmod>2021-08-13T14:19:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-129/</loc><lastmod>2021-08-13T13:41:24.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-131/</loc><lastmod>2021-08-13T13:40:49.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-130/</loc><lastmod>2021-08-13T13:40:49.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-132/</loc><lastmod>2021-08-13T13:39:40.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-133/</loc><lastmod>2021-08-13T13:38:58.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-134/</loc><lastmod>2021-08-13T13:38:26.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-135/</loc><lastmod>2021-08-13T13:37:37.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-137/</loc><lastmod>2021-08-13T13:35:49.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-136/</loc><lastmod>2021-05-31T08:58:38.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-138/</loc><lastmod>2021-08-12T17:52:53.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-140/</loc><lastmod>2021-08-12T17:51:05.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-139/</loc><lastmod>2021-08-12T17:51:41.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-141/</loc><lastmod>2021-08-12T17:48:40.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-143/</loc><lastmod>2021-08-12T17:46:28.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-142/</loc><lastmod>2021-08-12T17:47:14.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-144/</loc><lastmod>2021-08-12T17:44:38.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-146/</loc><lastmod>2021-08-12T17:43:28.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-145/</loc><lastmod>2021-08-12T17:43:58.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-147/</loc><lastmod>2021-08-12T17:42:32.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-148/</loc><lastmod>2021-08-12T17:49:59.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-149/</loc><lastmod>2021-08-17T22:20:24.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-150/</loc><lastmod>2021-08-25T16:39:41.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-151/</loc><lastmod>2021-09-01T19:29:16.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-153/</loc><lastmod>2021-09-15T14:26:09.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-152/</loc><lastmod>2021-09-08T18:00:58.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-154/</loc><lastmod>2021-09-22T22:34:56.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-155/</loc><lastmod>2021-09-29T14:29:47.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/weekly-156/</loc><lastmod>2021-10-06T14:34:10.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/zh-cn/ipfs-weekly-51/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/zh-cn/45-ipfs-weekly-11/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/45-ipfs-weekly-11/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/45-ipfs-weekly-11/"/></url><url><loc>https://blog.ipfs.io/zh-cn/ipfs-weekly-52/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/41-js-libp2p-0-23/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/zh-cn/ipfs-weekly-53/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/zh-cn/ipfs-weekly-54/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/zh-cn/ipfs-weekly-55/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/zh-cn/ipfs-weekly-56/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/zh-cn/ipfs-weekly-57/</loc><lastmod>2021-02-09T14:23:03.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/zh-cn/ipfs-weekly-58/</loc><lastmod>2021-02-09T14:23:03.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/zh-cn/weekly-59/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-59/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-59/"/></url><url><loc>https://blog.ipfs.io/zh-cn/weekly-60/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-60/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-60/"/></url><url><loc>https://blog.ipfs.io/zh-cn/weekly-61/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-61/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-61/"/></url><url><loc>https://blog.ipfs.io/zh-cn/weekly-62/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-62/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-62/"/></url><url><loc>https://blog.ipfs.io/zh-cn/ipfs-weekly-63/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq></url><url><loc>https://blog.ipfs.io/zh-cn/weekly-64/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-64/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-64/"/></url><url><loc>https://blog.ipfs.io/zh-cn/weekly-66/</loc><lastmod>2021-01-26T17:47:57.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-66/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-66/"/></url><url><loc>https://blog.ipfs.io/zh-cn/weekly-65/</loc><lastmod>2021-01-26T17:47:57.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-65/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-65/"/></url><url><loc>https://blog.ipfs.io/zh-cn/weekly-67/</loc><lastmod>2021-01-26T17:47:57.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-67/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-67/"/></url><url><loc>https://blog.ipfs.io/zh-cn/weekly-68/</loc><lastmod>2021-01-26T17:47:57.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-68/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-68/"/></url><url><loc>https://blog.ipfs.io/zh-cn/weekly-69/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-69/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-69/"/></url><url><loc>https://blog.ipfs.io/zh-cn/weekly-70/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-70/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-70/"/></url><url><loc>https://blog.ipfs.io/zh-cn/weekly-71/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-71/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-71/"/></url><url><loc>https://blog.ipfs.io/zh-cn/weekly-72/</loc><lastmod>2021-01-19T16:04:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-72/"/><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-72/"/></url><url><loc>https://blog.ipfs.io/weekly-72/</loc><lastmod>2021-04-08T14:14:21.000Z</lastmod><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/weekly-72/"/><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/weekly-72/"/></url><url><loc>https://blog.ipfs.io/zh-cn/</loc><changefreq>weekly</changefreq><xhtml:link rel="alternate" hreflang="EN" href="https://blog.ipfs.io/"/><xhtml:link rel="alternate" hreflang="中文" href="https://blog.ipfs.io/zh-cn/"/></url></urlset>