OpenViSTAI · Agents · Blockchain · Crypto
Menu
Developer Tools

Etherspot SDK

Etherspot SDK is a TypeScript library for developing EVM-compatible blockchain applications, with contract-account operations, gateway transaction-batch estimation and submission, transaction notifications, and README-described state-channel bridge functionality. Its repository identifies it as a pre-ERC-4337 version that is no longer updated.

Independent OpenViST project profile, based on linked sources.

Etherspot SDK — OpenViST project profile in Developer Tools.
OpenViST project illustration. See the linked sources for product details.
Understand the project

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.
Before you choose

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.

Source-based practical guide

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

  1. Install ethers@^5.5.2, reflect-metadata@^0.1.13 and rxjs@^6.6.2.

  2. Install the etherspot package.

  3. 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.
Evidence and transparency

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.