Practical overview
When it fits
Use Loom.js when a browser application or Node.js service needs to interact with a Loom DAppChain, and check the listed LoomProvider methods against the calls your integration requires.
Who it is for
- Developers building browser applications for Loom DAppChains.
- Developers building Node.js services for Loom DAppChains.
- Teams using Web3 with LoomProvider and needing the provider's documented JSON-RPC methods.
Documented uses
- Add the Loom.js package to a Node.js project with npm or Yarn.
- Load its documented UMD bundle in a browser page.
- Use LoomProvider with Web3 for supported calls such as block queries, contract calls, transaction retrieval, transaction submission, and event subscriptions.
- Inspect debugging logs in a browser or Node.js environment using the documented debug settings.
Requirements & limits
- The repository identifies the project as TypeScript and JavaScript and documents both browser and Node.js installation paths.
- LoomProvider and Web3 support a listed set of JSON-RPC calls; the README separates implemented methods from prospective and possible ones.
- The README says local end-to-end tests require a local DAppChain node to be running first.
- The repository specifies the BSD 3-Clause license.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Install Loom.js for a Node.js project
Add the Loom.js package to a Node.js project for building services that interact with Loom DAppChains.
Before you start
- A Node.js project
- NPM or Yarn
Steps
From the project, run the command below or
yarn add loom-js.npm install loom-jsUse the installed library in the Node.js service.
Expected outcome
The Loom.js package is added to the project for use in a Node.js service.
Guide limitations
- The documented installation steps do not describe connecting to or interacting with a DAppChain.
Include the Loom.js browser bundle
Load Loom.js in a browser application using its distributed bundle.
Before you start
- An HTML page for the browser application
Steps
Add `` to the HTML page.
Use the loaded library in the browser application.
Expected outcome
The Loom.js browser bundle is included in the page for use by the application.
Guide limitations
- The documented browser installation does not describe connecting to or interacting with a DAppChain.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 15 October 2026
- Original website title
- loomnetwork/loom-js · Official homepage title · retained in its source language

