Installation
ICP JavaScript SDK Core
Build applications that interact with the Internet Computer from browsers, Node.js, and other JavaScript runtimes.
Get Started
Quick Start
Modules
Agent
Build applications that interact with the Internet Computer from browsers, Node.js, and
other JavaScript runtimes.
See
See
@icp-sdk/core/agent
docs
Candid
JavaScript and TypeScript module to work with Candid interfaces.
See
See
@icp-sdk/core/candid
docs
Identity
JavaScript and TypeScript module to manage Identities and enable simple Web Authentication flows.
See
See
@icp-sdk/core/identity
docs
Principal
JavaScript and TypeScript module to work with Internet Computer Principals.
See
See
@icp-sdk/core/principal
docs
Upgrading
ICP JS SDK Core
If you're using @dfinity/agent
version 3.x, you can migrate to
@icp-sdk/core
with the help of our automated migration tools or manual migration
guide.
@icp-sdk/core
Agent JS v3
If you're still using @dfinity/agent
version 2.x, you can migrate to 3.x with
the help of our migration guide.
@dfinity/agent@v3