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

Tonweb

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

Build TON JavaScript apps with the TonWeb SDK: wallets, BOC, HttpProvider, NFTs, jettons, and TON DNS.

About

Reference for TonWeb, the JavaScript SDK for TON covering wallets, BOC handling, HttpProvider, NFTs, jettons, and DNS. A developer uses it when integrating TON functionality into a JavaScript application.

  • Covers wallets, BOC, and HttpProvider
  • Includes NFT, jetton, and TON DNS support

Tonweb by the numbers

  • 3 all-time installs (skills.sh)
  • Ranked #390 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-skills --skill tonweb

Add your badge

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

Listed on Skillselion
Installs3
repo stars4
Last updatedFebruary 25, 2026
Repositoryhairyf/blockchain-skills

What it does

Build TON JavaScript apps with the TonWeb SDK: wallets, BOC, HttpProvider, NFTs, jettons, and TON DNS.

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.