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.

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