{"id":18299983,"url":"https://github.com/chorusone/opus-pool-sdk","last_synced_at":"2026-02-06T15:37:09.750Z","repository":{"id":213362467,"uuid":"733237438","full_name":"ChorusOne/opus-pool-sdk","owner":"ChorusOne","description":"Opus Pool SDK","archived":false,"fork":false,"pushed_at":"2024-10-01T10:37:59.000Z","size":796,"stargazers_count":6,"open_issues_count":1,"forks_count":3,"subscribers_count":11,"default_branch":"main","last_synced_at":"2025-07-03T17:57:30.740Z","etag":null,"topics":["ethereum","opus-team","proof-of-stake","staking"],"latest_commit_sha":null,"homepage":"https://chorus-one.gitbook.io/opus-pool-sdk-1.0/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ChorusOne.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-12-18T21:52:11.000Z","updated_at":"2024-10-01T10:38:00.000Z","dependencies_parsed_at":"2024-03-27T20:23:44.892Z","dependency_job_id":"78b90227-8c7d-40af-96ee-2debf9e82332","html_url":"https://github.com/ChorusOne/opus-pool-sdk","commit_stats":null,"previous_names":["chorusone/opus-pool-sdk"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ChorusOne/opus-pool-sdk","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChorusOne%2Fopus-pool-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChorusOne%2Fopus-pool-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChorusOne%2Fopus-pool-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChorusOne%2Fopus-pool-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ChorusOne","download_url":"https://codeload.github.com/ChorusOne/opus-pool-sdk/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChorusOne%2Fopus-pool-sdk/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264816725,"owners_count":23668255,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ethereum","opus-team","proof-of-stake","staking"],"created_at":"2024-11-05T15:11:01.749Z","updated_at":"2026-02-06T15:37:09.721Z","avatar_url":"https://github.com/ChorusOne.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# OPUS Pool SDK\n\n## 🔔 Notice: Migration to Chorus One SDK\n\nThe OPUS Pool SDK has been integrated into the [Chorus One SDK](https://chorus-one.gitbook.io/sdk). We recommend all users migrate to the new SDK, which supports multiple networks (Ethereum, Solana, NEAR, and more) and offers enhanced signing options with fireblocks, ledger and local signing.\nVisit the [Chorus One SDK Documentation](https://github.com/ChorusOne/chorus-one-sdk) for more details.\n\n**Please note**: The OPUS Pool SDK will no longer receive new updates or releases but will remain available for legacy use.\n\n## Overview\n\n[OPUS Pool SDK](https://www.npmjs.com/package/@chorus-one/opus-pool) provides\na programmatic interface to deliver integration of\nnon-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.\n\nIt’s powered by StakewiseV3’s audited and secure smart contracts and leverages Chorus One's proprietary [MEV Research](https://chorus.one/categories/mev) 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.\n\nThe SDK interface is implemented as Typescript library `opus-pool`,\nwhich is distributed under Apache 2.0 license.\n\n## Integration Flow\n\n![Integration Flow - Illustrated](./book/media/integration.png)\n\n## Demo\n\nVisit [Demo website](https://chorusone.github.io/opus-pool-demo/) to try out the steps you will learn in this guide staking with OPUS Pool SDK.\nPlease note that [Holesky testnet](https://github.com/eth-clients/holesky) wallet is necessary to actually stake there.\n\nSource code of the demo can be found [on Github](https://github.com/chorusOne/opus-pool-demo)\n\n## HOW TO\n\nRead through the [practical guide](./book/guide/0-prerequisites.md) to understand the key steps, or the [API docs](./book/docs/classes/OpusPool.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchorusone%2Fopus-pool-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchorusone%2Fopus-pool-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchorusone%2Fopus-pool-sdk/lists"}