# Migrating from ipfs-http-client?

**URL:** <https://discuss.ipfs.tech/t/migrating-from-ipfs-http-client/18098>\
**Category:** js-ipfs\
**Tags:** helia\
**Created:** [June 6, 2024, 1:10pm UTC](https://discuss.ipfs.tech/t/migrating-from-ipfs-http-client/18098 "2024-06-06T13:10:25Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![veermetri05](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/veermetri05/32/7854_2.png) [@veermetri05](https://discuss.ipfs.tech/u/veermetri05)\
**Post date:** [June 6, 2024, 1:10pm UTC](https://discuss.ipfs.tech/t/migrating-from-ipfs-http-client/18098/1 "2024-06-06T13:10:26Z")

</div>

When we visit the GitHub repo for ‘[ipfs-http-client](https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-client#readme)’ or [npm](https://www.npmjs.com/package/ipfs-http-client), it says that it has been superseded by Helia. I believe this information is incorrect.  
‘[ipfs-http-client](https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs-http-client#readme)’ is superseded by the ‘[kubo-rpc-client](https://github.com/ipfs/js-kubo-rpc-client)’ and not by Helia. While it is true that ‘js-ipfs’ has been superseded by Helia, I believe is ‘kubo-rpc-client’ is the sucessor of ‘ipfs-http-client’.  
If I am wrong, please correct me, and provide some examples on how should Helia be used as ipfs-http-client.

---

<div class="post-metadata">

**Author:** ![veermetri05](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/veermetri05/32/7854_2.png) [@veermetri05](https://discuss.ipfs.tech/u/veermetri05)\
**Post date:** [June 7, 2024, 8:17am UTC](https://discuss.ipfs.tech/t/migrating-from-ipfs-http-client/18098/3 "2024-06-07T08:17:52Z")

</div>

Thank you for confirmation.

I hope it gets fixed soon. Team please take a look at it. @achingbrain

---

<div class="post-metadata">

**Author:** ![adin](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/adin/32/2679_2.png) [@adin](https://discuss.ipfs.tech/u/adin)\
**Post date:** [June 7, 2024, 2:57pm UTC](https://discuss.ipfs.tech/t/migrating-from-ipfs-http-client/18098/4 "2024-06-07T14:57:24Z")

</div>

![image](https://us1.discourse-cdn.com/flex020/uploads/ipfs1/original/2X/f/f048340c59d2b238341e13f580605885c737687b.png)

Seems like this covers both the generally js-ipfs → Helia transition while also calling out that the Kubo RPC API client has moved to js-kubo-rpc-client.

This package might be special where the deprecation should look different from the others, but the information seems to already be there.

---

<div class="post-metadata">

**Author:** ![veermetri05](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/veermetri05/32/7854_2.png) [@veermetri05](https://discuss.ipfs.tech/u/veermetri05)\
**Post date:** [June 7, 2024, 3:05pm UTC](https://discuss.ipfs.tech/t/migrating-from-ipfs-http-client/18098/5 "2024-06-07T15:05:00Z")

</div>

Woow, I can’t believe I missed that; it was so obvious. I’m really sorry about that. Thanks for pointing it out.
