GitHub
github.com › ipfs › js-kubo-rpc-client
GitHub - ipfs/js-kubo-rpc-client: A client library for the Kubo RPC API
options can be a String, a URL or a Multiaddr which will be interpreted as the address of the IPFS node we wish to use the API of. Alternatively it can be an object which may have the following keys: ... import { create } from 'kubo-rpc-client' // connect to the default API address http://localhost:5001 const client = create() // connect to a different API const client = create({ url: "http://127.0.0.1:5002/api/v0" }); // connect using a URL const client = create(new URL('http://127.0.0.1:5002')) // call Core API methods const { cid } = await client.add('Hello world!')
Starred by 50 users
Forked by 16 users
Languages TypeScript 99.6% | JavaScript 0.4% | TypeScript 99.6% | JavaScript 0.4%
IPFS
docs.ipfs.tech › reference › js › api
IPFS in JS | IPFS Docs
@helia/verified-fetch (opens new window): A fetch (opens new window)-like API for obtaining verified & trustless IPFS content on the web · js-kubo-rpc-client (opens new window): A JS client library for the Kubo RPC API
npm
npmjs.com › package › kubo-rpc-client
kubo-rpc-client - npm
Call this on your client instance to return an object containing the host, port, protocol and api-path. Aside from the default export, kubo-rpc-client exports various types and utilities that are included in the bundle:
» npm install kubo-rpc-client
CodeSandbox
codesandbox.io › examples › package › kubo-rpc-client
kubo-rpc-client examples - CodeSandbox
AboutA client library for the Kubo RPC API20,182Weekly Downloads · Latest version6.1.0 · LicenseApache-2.0 OR MIT · External Links · github.com/ipfs/js-kubo-rpc-client#readme · github.com/ipfs/js-kubo-rpc-client · github.com/ipfs/js-kubo-rpc-client/issues ·
SourceForge
sourceforge.net › projects › kubo-rpc-client.mirror
kubo-rpc-client download | SourceForge.net
A client library for the Kubo RPC API. Loading this module through a script tag will make it's exports available as KuboRpcClient in the global namespace. This client is still a work in progress and in active development.
IPFS
ipfs.github.io › js-kubo-rpc-client
kubo-rpc-client
Call this on your client instance to return an object containing the host, port, protocol and api-path. Aside from the default export, kubo-rpc-client exports various types and utilities that are included in the bundle:
Metamask
docs.metamask.io › services › reference › ipfs › quickstart
IPFS quickstart | MetaMask developer documentation
import { create } from "kubo-rpc-client" const projectId = "<YOUR-API-KEY>"; const projectSecret = "<YOUR-API-KEY-SECRET>"; const auth = "Basic " + Buffer.from(projectId + ":" + projectSecret).toString("base64"); const client = create({ host: "ipfs.infura.io", port: 5001, protocol: "https", headers: { authorization: auth, }, }); client.pin.add("QmeGAVddnBSnKc1DLE7DLV9uuTqo5F7QbaveTjr45JUdQn").then((res) => { console.log(res); });
GitHub
github.com › ipfs › js-kubo-rpc-client › milestone › 1
ipfs/js-kubo-rpc-client
A client library for the Kubo RPC API. Contribute to ipfs/js-kubo-rpc-client development by creating an account on GitHub.
Author ipfs
IPFS
docs.ipfs.tech › reference › kubo › rpc
Kubo RPC API v0 reference - IPFS Docs
24 April 2026 - This document was autogenerated from v0.41.0 (opens new window). For issues and support, check out the http-api-docs (opens new window) generator on GitHub. When a Kubo IPFS node is running as a daemon, it exposes an HTTP RPC API that allows you to control the node and run the same commands ...
npm
npmjs.com › package › js-kubo-rpc-client
js-kubo-rpc-client - npm
19 August 2022 - options can be a String, a URL or a Multiaddr which will be interpreted as the address of the IPFS node we wish to use the API of. Alternatively it can be an object which may have the following keys: import { create } from 'js-kubo-rpc-client' // connect to the default API address http://localhost:5001 const client = create() // connect to a different API const client = create({ url: "http://127.0.0.1:5002/api/v0" }); // connect using a URL const client = create(new URL('http://127.0.0.1:5002')) // call Core API methods const { cid } = await client.add('Hello world!')
» npm install js-kubo-rpc-client
GitHub
github.com › ipfs › js-kubo-rpc-client › activity
Activity · ipfs/js-kubo-rpc-client
30 January 2025 - A client library for the Kubo RPC API. Contribute to ipfs/js-kubo-rpc-client development by creating an account on GitHub.
Author ipfs
GitHub
github.com › ipfs › kubo › issues › 9125
Create js-kubo-rpc-client library · Issue #9125 · ipfs/kubo
19 July 2022 - ETA: 2022-12-16 Part of #8959 – based on discussions from IPFS Thing 2022 GO counterpart: #9124 Current state Kubo shares RPC client with JS-IPFS: https://www.npmjs.com/package/ipfs-http-client Aft...
Author ipfs
IPFS
docs.ipfs.tech › reference › kubo-rpc-cli
Kubo RPC API clients | IPFS Docs
List of Kubo RPC API clients.
GitHub
github.com › ipfs › js-kubo-rpc-client › blob › main › package.json
js-kubo-rpc-client/package.json at main · ipfs/js-kubo-rpc-client
A client library for the Kubo RPC API. Contribute to ipfs/js-kubo-rpc-client development by creating an account on GitHub.
Author ipfs
GitHub
github.com › ipfs › js-kubo-rpc-client › issues
Issues · ipfs/js-kubo-rpc-client
A client library for the Kubo RPC API. Contribute to ipfs/js-kubo-rpc-client development by creating an account on GitHub.
Author ipfs
GitHub
github.com › ipfs › js-kubo-rpc-client › blob › main › tsconfig.json
js-kubo-rpc-client/tsconfig.json at main · ipfs/js-kubo-rpc-client
A client library for the Kubo RPC API. Contribute to ipfs/js-kubo-rpc-client development by creating an account on GitHub.
Author ipfs
SourceForge
sourceforge.net › home › open source software › communications › file sharing › kubo-rpc-client › files
kubo-rpc-client - Browse Files at SourceForge.net
This is an exact mirror of the kubo-rpc-client project, hosted at https://github.com/ipfs/js-kubo-rpc-client.
IPFS Blog & News
blog.ipfs.tech › state-of-ipfs-in-js
State of IPFS in JS | IPFS Blog & News
16 March 2026 - IPFS-in-JS - This refers broadly to the development of IPFS using the JavaScript and TypeScript languages. It doesn’t mean the “js-ipfs” project or “Helia”. Delegate nodes - These are nodes that expose the /api/v0/dht/* endpoints of the Kubo RPC API (opens new window) for delegated ...
Libraries.io
libraries.io › npm › kubo-rpc-client
kubo-rpc-client 6.1.0 on npm - Libraries.io - security & maintenance data for open source software
A client library for the Kubo RPC API - 6.1.0 - a TypeScript package on npm
SourceForge
sourceforge.net › home › open source software › communications › file sharing › kubo-rpc-client › files
kubo-rpc-client - Browse /v6.0.1 at SourceForge.net
This is an exact mirror of the kubo-rpc-client project, hosted at https://github.com/ipfs/js-kubo-rpc-client. SourceForge is not affiliated with kubo-rpc-client.