ton-blueprint

TON Blueprint development environment — project layout, build/test/run, NetworkProvider, config, scripts, wrappers, and deploy/testing practices.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "ton-blueprint" with this command: npx skills add hairyf/blockchain-skills/hairyf-blockchain-skills-ton-blueprint

Skill is based on Blueprint (ton-org/blueprint), generated at 2026-02-25.

Blueprint is a development environment for the TON blockchain: create projects with npm create ton@latest, then build (Tolk/FunC/Tact), test (Sandbox), and run scripts (deploy via TonConnect, deeplink, or mnemonic). Projects use a fixed layout: contracts/, wrappers/, compilables/, tests/, scripts/, build/.

Core References

TopicDescriptionReference
Project structureDirectory layout, contracts/wrappers/compilables/tests/scripts/buildcore-project-structure
CLI commandsbuild, test, run, create, rename, help, pack, snapshot, verify, set, convertcore-commands
NetworkProvidersender, open, waitForDeploy, waitForLastTransaction, api, configcore-network-provider
Configblueprint.config.ts, plugins, network, requestTimeout, recursiveWrappers, manifestUrlcore-config
UIProviderwrite, prompt, input, choose, setActionPrompt, inputAddress for scriptscore-ui-provider
Networks and explorersNetwork, Explorer, CustomNetwork, NetworkVersion for run/verify/configcore-networks-explorers

Features

Scripts and compilation

TopicDescriptionReference
Scriptsrun(provider, args), deploy pattern, blueprint runfeatures-scripts
Compilationcompile(), CompilerConfig, compilables, build output, hooksfeatures-compilation
Build APIbuildOne, buildAll, buildAllTact, artifact outputfeatures-build-api
WrappersContract, createFromConfig, createFromAddress, sendDeployfeatures-wrappers
PluginsPlugin, PluginRunner, custom CLI commandsfeatures-plugins
VerifyVerify deployed contract on verifier.ton.org, flags, compiler versionfeatures-verify
PackPublish-ready wrapper package, package.ts, dist, npm publishfeatures-pack
Create and renameCreate contract from template, rename across wrappers/scripts/testsfeatures-create-rename

Best practices

TopicDescriptionReference
DeployDeploy flow, TonConnect/deeplink/mnemonic, env vars, verifybest-practices-deploy
TestingSandbox tests, compile(), coverage, gas report/snapshotbest-practices-testing

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Web3

openzeppelin-contracts

No summary provided by upstream source.

Repository SourceNeeds Review
Web3

ton

No summary provided by upstream source.

Repository SourceNeeds Review
Web3

solana-anchor

No summary provided by upstream source.

Repository SourceNeeds Review
Web3

solana

No summary provided by upstream source.

Repository SourceNeeds Review