OpenViSTAI · Agents · Blockchain · Crypto
Menu
Developer Tools

Ever SDK

Ever SDK is a Rust-based client library with language bindings for building decentralized applications that interact with TVM-based blockchains.

Independent OpenViST project profile, based on linked sources.

Ever 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 Ever SDK when developing an application client for a TVM-based blockchain and when its Rust core or language bindings suit the application's stack.

Who it is for

  • Developers building web, mobile, server-side or enterprise DApps for TVM networks.
  • Teams integrating blockchain client functions into applications written in supported binding languages.

Documented uses

  • Build DApp clients for Everscale, Gosh, TON, Venom and other TVM networks.
  • Access VM, transaction-execution, ABI, BOC and cryptographic functions through a client library.
  • Connect application code to SDK functions through a JSON-RPC-like interface.
Before you choose

Requirements & limits

The repository is public and licensed under Apache-2.0.

  • The core library is written in Rust and exposes its functions through a JSON-RPC-like protocol.
  • The README lists an official JavaScript/TypeScript binding and additional community bindings; binding availability and maintenance may differ by language.
  • A blockchain endpoint is needed for the quick-start flow, with Evercloud, a local Evernode-SE node and a self-hosted Dapp Server named as options.
  • Building from the repository requires Node.js version 10 or newer and the latest Rust installation.

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

Prepare to build the client library

Set up the documented prerequisites for using the repository's build scripts.

Before you start

  • Node.js version 10 or newer
  • The latest version of Rust

Steps

  1. Install Node.js version 10 or newer to run the repository's JavaScript build scripts.

  2. Install the latest version of Rust before building the client library.

Expected outcome

The stated prerequisites for running the repository's client-library build scripts are in place.

Guide limitations

  • The available instructions identify prerequisites but do not specify a complete build command or target-specific procedure.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
14 October 2026
Original website title
everx-labs/ever-sdk · Official homepage title · retained in its source language