Rocket Pool Protocol API (rocketpool-js)

The rocketpool-js library is a TypeScript/JavaScript client for the Rocket Pool protocol's deployed smart contracts. It mirrors much of the Go library's surface and is intended for browser-based dApps, indexer services, and integrations such as DeFi front-ends that need to read rETH state or submit user deposits.

Rocket Pool Protocol API (rocketpool-js) is one of 3 APIs that Rocket Pool publishes on the APIs.io network.

Tagged areas include Smart Contracts, TypeScript, JavaScript, Library, and rETH. The published artifact set on APIs.io includes SDKs.

API entry from apis.yml

apis.yml Raw ↑
aid: rocket-pool:rocketpool-js-protocol-api
name: Rocket Pool Protocol API (rocketpool-js)
description: The rocketpool-js library is a TypeScript/JavaScript client for the Rocket Pool protocol's
  deployed smart contracts. It mirrors much of the Go library's surface and is intended for browser-based
  dApps, indexer services, and integrations such as DeFi front-ends that need to read rETH state or submit
  user deposits.
humanURL: https://github.com/rocket-pool/rocketpool-js
tags:
- Smart Contracts
- TypeScript
- JavaScript
- Library
- rETH
- dApp
properties:
- type: SourceCode
  url: https://github.com/rocket-pool/rocketpool-js
- type: SDK
  url: https://www.npmjs.com/package/@rocket-pool/contracts