Skip to content

ChorusOne/opus-pool-sdk

Repository files navigation

Opus Pool SDK

Opus Pool SDK provides a programmatic interface to deliver integration of non-custodial staking on Ethereum networks. It enables easy integration with pools, including those operated by Chorus One, allowing users to stake any amount of ETH and start earning rewards immediately.

It’s powered by StakewiseV3’s audited and secure smart contracts and leverages Chorus One's proprietary MEV Research for enhanced returns. Whether you're interested in liquid staking, automated restaking of rewards, or creating a regulated pool for specific users, this guide will walk you through leveraging the OPUS Pool SDK to its full potential.

The SDK interface is implemented as Typescript library opus-pool, which is distributed under Apache 2.0 license.

Integration Flow

Integration Flow - Illustrated

Demo

Visit Demo website to try out the steps you will learn in this guide staking with Opus Pool SDK. Please note that Holesky testnet wallet is necessary to actually stake there.

Source code of the demo can be found on Github

HOW TO

Read through the practical guide to understand the key steps, or the API docs