Skip to content
snapshot

Configure & deploy

Connect a TON wallet, edit the on-chain economic parameters, and deploy the sharded settlement contracts to testnet or mainnet — signed and broadcast by your wallet.

Testnet

This turns the console into a real dApp: your wallet signs the deploy, the contract code comes from the project's compiled artifacts, and the init data is built from the config you edit below (the GlobalParams EcoParams encoding is cryptographically verified against the node's reference).

Impact: You can stand up the economic layer yourself on testnet (play money) or mainnet (real funds) without any trusted operator — switch the target from the network toggle in the header.

Wallet
not connected
connect to deploy
Target network
Testnet
play money
EcoParams encoder
verified
vs. Rust reference hash
Contract code
4/4 ok
artifact hash check
Connect a TON wallet to deploy

Use Tonkeeper, MyTonWallet, or any TON Connect wallet. You can still edit and validate the config below without connecting.

GlobalParams — economic config
The single on-chain contract every node reads. Edit, validate, and deploy it.

Fees (bps)

Slashing (bps)

Slash split (bps — must sum to 10000)

Stake (whole TON) + windows (secs)

Selection + ranking

Resilience

Upgrade timelock

config valid (passes on-chain validateEcoParams)
enter an admin address to compute the deploy address

Core contracts

owner/authority default to your wallet
JobEscrow
Per-job HTLC escrow.
StakeVault
Per-node bond + Duckton master.

owner/slasher = your wallet · splits + windows from the config above.

RecordAnchor
Per-epoch Merkle anchor + disputes.

authority/keeper/treasury = your wallet · min weight 100 TON, bond 1 TON.

Before you deploy

• Deploys are real on-chain transactions signed by your wallet. Start on testnet (header toggle) and fund the wallet from a faucet.

• The GlobalParamsEcoParams encoding is verified against the node's reference hash; the contract code is the repo's compiled artifact (hash-checked). The surrounding storage layout follows the current Tolk structs.

• For mainnet, confirm the published source with acton verify and review every parameter — these contracts custody stake and escrow.