Practical overview
When it fits
Use this SDK when working with an existing integration or evaluating its documented legacy interfaces; account-abstraction development for new EVM applications should take its pre-ERC-4337, unmaintained status into account.
Who it is for
- Developers maintaining applications that use this SDK's contract-account and gateway-batch interfaces.
- Developers assessing the repository's documented legacy state-channel and multichain functionality.
Documented uses
- Compute a contract account from an SDK instance.
- Add account transactions to a gateway batch, estimate the batch and submit it.
- Subscribe to the SDK's transaction-notification stream.
- Investigate documented state-channel bridge functionality for cross-chain application design.
Requirements & limits
The public repository identifies the SDK as MIT licensed.
- It is pre-ERC-4337 and the repository says it is no longer being updated; maintainers point developers to Etherspot Prime for future account-abstraction work.
- The README lists ethers, reflect-metadata, rxjs and etherspot as installation packages, with ws noted for Node.js.
- Transaction notifications are unavailable for Fuse.
- Transaction history may be incomplete on Klaytn due to limitations fetching the necessary data.
- BUIDLer and TransactionKit are separately listed tools for adding Etherspot features to dapps; they are not the SDK itself.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Set up the SDK dependencies
Install the listed packages for a TypeScript application using Etherspot SDK.
Before you start
- A Node.js project using npm.
Steps
Install ethers@^5.5.2, reflect-metadata@^0.1.13 and rxjs@^6.6.2.
Install the etherspot package.
For Node.js use, install ws as listed in the README.
Expected outcome
The listed SDK and supporting packages are added to the project.
Guide limitations
- The repository marks this pre-ERC-4337 SDK as old and no longer updated.
- This is a documented setup sequence, not a verified compatibility or execution test.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 15 October 2026
- Original website title
- etherspot/etherspot-sdk · Official homepage title · retained in its source language
Related options
Etherspot Prime — The SDK README points developers to Etherspot Prime for future account-abstraction development.

