Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
hairyf avatar

Tonweb

  • 4 installs
  • 4 repo stars
  • Updated February 25, 2026
  • hairyf/blockchain-master

Build TON apps with the TonWeb JavaScript SDK - wallet contracts, BOC/Cell, HttpProvider, NFT, Jetton, DNS, and payments.

About

TonWeb is the JavaScript SDK for TON covering wallet contracts, BOC/Cell, the TonCenter HttpProvider, NFT/Jetton, DNS, and block subscription. A developer uses it to build TON DApps and handle payments.

  • Wallet contracts, BOC/Cell, and TonCenter HttpProvider
  • NFT/Jetton, DNS, payments, and block subscription

Tonweb by the numbers

  • 4 all-time installs (skills.sh)
  • Ranked #347 of 479 Web3 & Blockchain skills by installs in the Skillselion catalog
  • Data as of Jul 13, 2026 (Skillselion catalog sync)
npx skills add https://github.com/hairyf/blockchain-master --skill tonweb

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs4
repo stars4
Last updatedFebruary 25, 2026
Repositoryhairyf/blockchain-master

What it does

Build TON apps with the TonWeb JavaScript SDK - wallet contracts, BOC/Cell, HttpProvider, NFT, Jetton, DNS, and payments.

Files

SKILL.mdMarkdownGitHub ↗
Based on tonweb v0.0.66, generated 2026-02-25.

TonWeb is the JavaScript API for the TON blockchain: wallet contracts, BOC/Cell, TonCenter HttpProvider, NFT/Jetton, DNS, payments, block subscription.

Core References

TopicDescriptionReference
OverviewInstallation, provider, root APIcore-overview
TonWeb instanceRoot class, getTransactions, getBalance, sendBoc, callcore-tonweb-instance
Address and utilsAddress, toNano/fromNano, bytes/hex/base64, BN, naclcore-address-utils
BOCCell, BitString, fromBoc/oneFromBoccore-boc
SliceParsing BOC: beginParse, loadBit, loadUint, loadAddress, loadRefcore-slice
Contract basedeploy, methods, getQuery/send/estimateFee, createStateInitcore-contract
HttpProvidergetAddressInfo, getWalletInfo, sendBoc, call/call2core-http-provider
HttpProviderUtilsparseResponse, parseObject — parse get-method stack to BN/Cellcore-http-provider-utils
Transfer URLparseTransferUrl, formatTransferUrl (ton://transfer/...)core-transfer-url
WorkchainWorkchainId Master/Basic, wc for addresses and contractscore-workchain
Utils extraAdnlAddress, StorageBagId; keyPairFromSeed, newKeyPair, newSeedcore-utils-extra
Estimate feeestimateFee on methods, getEstimateFee(boc) on providercore-estimate-fee

Features

TopicDescriptionReference
Walletcreate, deploy, transfer, seqno, V2/V3/V4features-wallet
Highload walletHighloadWalletContractV3, HighloadQueryIdfeatures-highload-wallet
Lockup walletliquid/locked/restricted balancesfeatures-lockup-wallet
Lockup vestingVestingWalletV1: vesting schedule, getLockedAmount, getVestingDatafeatures-lockup-vesting
NFTNftCollection, NftItem, NftMarketplace, NftSalefeatures-nft
JettonJettonMinter, JettonWallet, transfer, burnfeatures-jetton
NFT content & royaltyNftUtils: offchain URI cell, parseOffchainUriCell, getRoyaltyParamsfeatures-nft-content-royalty
DNSresolve, getWalletAddress, getSiteAddressfeatures-dns
LedgerAppTon, getPublicKey, getAddress, sign, transfer; TransportWebUSB/HID/BLEfeatures-ledger
PaymentsPaymentChannel, createChannelfeatures-payments
Block subscriptionBlockSubscription, InMemoryBlockStoragefeatures-block-subscription
Subscription contractRecurring payments: pay, getSubscriptionDatafeatures-subscription
Wallet parsingparseTransferQuery, parseTransferBody (V3/V4 transfer BOC)features-wallet-parsing

Best practices

TopicDescriptionReference
Custom contractExtend Contract, createDataCell, message buildersbest-practices-custom-contract
Error handlingexit_code, parseResponse throws, provider/send errorsbest-practices-error-handling

Related skills

Web3 & Blockchainintegrationsfrontend

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.