TONboard

TON SDKs

2 min readupdated 2026-06-03✏️ Suggest an edit🕑 History
🌐 Машинный перевод. Возможны неточности.
On this page (7)

Los TON SDKs son paquetes de bibliotecas que facilitan la creación de aplicaciones y la interacción con contratos inteligentes en la red TON, ofreciendo APIs, documentación y herramientas de prueba para distintos lenguajes de programación.

SDKs por lenguaje#

Node.js / JavaScript / TypeScript

node‑tonlib es una envoltura en C++ sobre tonlibjson que permite crear wallets, enviar transacciones e invocar contratos desde Node.js.

TON JS Client es un cliente multiplataforma mantenido por Dan Volkov. Proporciona funciones de alto nivel como mnemonicNew(), WalletContractV4.create(), contract.getBalance() y contract.createTransfer().

tonutils es un SDK modular en TypeScript que incluye módulos para ADNL, DHT, keyring y configuración, y soporta servicios como TON Proxy, TON Sites y TON Storage.

TonWeb permite crear y gestionar wallets, obtener direcciones (incluyendo non‑bounceable) y estimar comisiones mediante wallet.methods.transfer() y .estimateFee().

Python

tontools es una biblioteca orientada a objetos que soporta varios proveedores (TonCenterClient, LsClient, DtonClient, TonApiClient) y ofrece clases para NFT, Jetton y contratos personalizados.

pytoniq brinda acceso directo a la red TON con componentes como LiteClient (niveles 0‑2), LiteBalancer y soporte nativo para ADNL y DHT.

tonpy combina un núcleo en C++ con un wrapper en Python para manejar direcciones, celdas, firmas de transacciones y contratos FunC/TVM.

Golang

tonutils‑go implementa de forma eficiente los protocolos de red TON y permite crear wallets, consultar balances, transferir fondos y trabajar con NFT, Jetton y DNS.

C#

TonSdk.NET agrupa varios paquetes NuGet (TonSdk.Core, TonSdk.Client, TonSdk.Contracts, TonSdk.Connect, TonSdk.Adnl) para interactuar con TonCenter, gestionar contratos y conectar con TON Connect 2.0.

JVM y otros lenguajes

TonKotlin ofrece módulos como ton‑adnl, ton‑api, ton‑boc y ton‑crypto para desarrollar en Kotlin.

Tonlib‑java es una envoltura JVM sobre TonLib que permite el acceso a Merkle proofs y a la API de bajo nivel de TON.

Otros SDK incluyen ayrat555/ton (Elixir, off‑chain), C++ Tonlib, SwiftyTON y tonlib‑xcframework (Swift).

Ver tambiénVer también#

  • TON Connect
  • TON Dev Study
  • The Open Network
  • TON Wallets
  • TON Bridge

ℹ️ Información verificada: 2025

Necesita actualización (9)
  • VERIFY 2025– URL del repositorio node‑tonlib.
  • VERIFY 2025– URL del TON JS Client.
  • VERIFY 2025– URL del SDK tonutils.
  • VERIFY 2025– URL del SDK TonWeb.
  • VERIFY 2025– URL del SDK pytoniq.
  • VERIFY 2025– URL del SDK tonutils‑go.
  • VERIFY 2025– URL del proyecto TonSdk.NET.
  • VERIFY 2025– URL del SDK TonKotlin.
  • VERIFY 2025– URL del SDK Tonlib‑java.

Prepared by

TONboard

Support the project with a TON tip.

Comments

Posting a comment costs a small on-chain fee that keeps spam out.
  • No comments yet — be the first.