TON blockchain config parameters
Every TON config parameter (ConfigParam) as the network stores it right now: validators and stakes, gas and storage prices, block limits, consensus and bridges. Decoded where the schema is known, with the raw cell beside it.
As of masterchain block 104,633,804
Network
9Elector address
Minter address
Root DNS address
Fee burning
- Blackhole
- Fee burn denom
- 2
- Fee burn num
- 1
Currencies to mint
- Amount
- 666,666,666,666
- Currency id
- 239
- Amount
- 1,000,000,000,000
- Currency id
- -17
Fundamental smart contracts
- Ef8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAU
- Ef8zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM0vF
- Ef9NXAIQs12t2qIZ-sRZ26D977H65Ol6DQeXc5_gUNaUys5r
- Ef-SNICbWwIYboM9CCuKPbuCJbIwunSpwG7yTPM0x6AaNLHH
- Ef-ozmw2qoulNrKlqDMJimwY-a41I9y0Q_CsOHF9rdjEEaOi
- Ef-3TdlZP5vY6qLFFCESWKDqOMcSUuv4djYlFLx3QsjfrU6p
- Ef_FD4kDZsgfXEaQxoPYlMKUCnZ__0famrsKSjwSXUmWv3tA
- Ef_dJMSh8riPi3BTUTtcxsWjG8RLKnLctNjAM4rw8NN-xWdr
- Ef_q19o4m94xfF-yhYB85Qe6rTHDX-VTSzxBh4XpAfZMaOvk
Suspended addresses
- Addresses
- EQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM9c
- EQAA7RyNJcR3Tg7z_BwXb81ePDvrLytQanO62TA66mSDEwjs
- EQAHaf_eo9gmHLiERpH5Y5ebr_z4pX4NysAmPMcHa9SXap09
- EQAICCoyXV4NKR60SHw4GC0NtHSFOphGw2tRcbVF8vQeq6Ap
- EQAJJ6_YRxH-pjeUxhne0iiMdHmz7BbJJ_A2DtdmA_bfBvN1
- EQAMy2lPdHZUPm695Z-bh0Z1dcta4xXX7fl6dlc2SXOliK0A
- EQANX1uRKGZfyPIwEaIXrR0ZOqadct5q10dvKxWIxx7SQqzW
- EQAP7Iz5zvzg42Omrjvn2KAGCkb5H6tYBtj6p-GsbIpMKYYJ
- EQAUzE-Nef80O9dLZy91HfPiOb6EEQ8YqyWKyIU-KeaYLNUi
- EQAVD3Fni9I6j8XeSIl-wAGBEhqhame6OtAY0GScKT0D9X6f
- EQAYbtDCZEGRAOXaB6WwVqFzYTd1zZgyp15BIuy9n029k1_h
- EQAZpn_eynVlf7Ii2d6jP_p1URPrdF9F3S7DiudQyelkjzwE
- Count
- 180
- Until
- 1,803,189,600
Precompiled contracts
- Code hash
- 89468f02c78e570802e39979c8516fc38df07ea76a48357e0536f2ba7b3ee37b
- Gas usage
- 1,000
Validators
7Complaint pricing
- Bit price
- 1
- Cell price
- 500
- Deposit
- 1,000,000,000
Block creation rewards
- Basechain block fee
- 1,000,000,000
- Masterchain block fee
- 1,700,000,000
Election timing
- Elected for
- 65,536
- End before
- 8,192
- Held for
- 32,768
- Start before
- 32,768
Validator count limits
- Max main validators
- 100
- Max validators
- 400
- Min validators
- 75
Stake limits
- Max stake
- 10,000,000,000,000,000
- Max stake factor
- 4.5
- Min stake
- 300,000,000,000,000
- Min total stake
- 75,000,000,000,000,000
Previous validator set
- Main
- 100
- Total
- 364
- Total weight
- 1,152,921,504,606,846,797
- Utime since
- 1,794,264,840
- Utime until
- 1,794,330,376
Current validator set
- Main
- 100
- Total
- 359
- Total weight
- 1,152,921,504,606,846,798
- Utime since
- 1,794,330,376
- Utime until
- 1,794,395,912
Fees
5Storage prices
- Bit price ps
- 1
- Cell price ps
- 500
- Mc bit price ps
- 1,000
- Mc cell price ps
- 500,000
- Utime since
- 0
- Bit price ps
- 0
- Cell price ps
- 135
- Mc bit price ps
- 1,000
- Mc cell price ps
- 500,000
- Utime since
- 1,777,500,000
Masterchain gas prices
- Block gas limit
- 2,500,000
- Delete due limit
- 1,000,000,000
- Flat gas limit
- 100
- Flat gas price
- 1,000,000
- Freeze due limit
- 100,000,000
- Gas credit
- 10,000
- Gas limit
- 1,000,000
- Gas price
- 655,360,000
- Special gas limit
- 70,000,000
Basechain gas prices
- Block gas limit
- 10,000,000
- Delete due limit
- 1,000,000,000
- Flat gas limit
- 100
- Flat gas price
- 6,667
- Freeze due limit
- 100,000,000
- Gas credit
- 10,000
- Gas limit
- 1,000,000
- Gas price
- 4,369,067
- Special gas limit
- 1,000,000
Masterchain message prices
- Bit price
- 655,360,000
- Cell price
- 65,536,000,000
- First frac
- 21,845
- Ihr price factor
- 98,304
- Lump price
- 10,000,000
- Next frac
- 21,845
Basechain message prices
- Bit price
- 4,369,067
- Cell price
- 436,906,667
- First frac
- 21,845
- Ihr price factor
- 98,304
- Lump price
- 66,667
- Next frac
- 21,845
Limits
3Masterchain block limits
- Bytes
- Hard limit
- 1,048,576
- Soft limit
- 524,288
- Underload
- 131,072
- Gas
- Hard limit
- 2,500,000
- Soft limit
- 1,000,000
- Underload
- 200,000
- Lt delta
- Hard limit
- 10,000
- Soft limit
- 5,000
- Underload
- 1,000
Basechain block limits
- Bytes
- Hard limit
- 2,097,152
- Soft limit
- 1,048,576
- Underload
- 262,144
- Gas
- Hard limit
- 20,000,000
- Soft limit
- 10,000,000
- Underload
- 2,000,000
- Lt delta
- Hard limit
- 10,000
- Soft limit
- 5,000
- Underload
- 1,000
Size limits
- Acc state cells for storage dict
- 26
- Defer out queue size limit
- 256
- Max acc fixed prefix length
- 8
- Max acc public libraries
- 256
- Max acc state cells
- 65,536
- Max ext msg depth
- 512
- Max ext msg size
- 65,535
- Max library cells
- 200
- Max mc acc state cells
- 2,048
- Max msg bits
- 2,097,152
- Max msg cells
- 8,192
- Max msg extra currencies
- 0
- Max transaction library loads
- 3
- Max vm data depth
- 512
Consensus
3Catchain config
- Mc catchain lifetime
- 250
- Shard catchain lifetime
- 250
- Shard validators lifetime
- 1,000
- Shard validators num
- 23
- Shuffle mc validators
- Yes
Consensus config
- Attempt duration
- 8
- Catchain max blocks coeff
- 10,000
- Catchain max deps
- 4
- Consensus timeout ms
- 16,000
- Fast attempts
- 3
- Max block bytes
- 4,194,304
- Max collated bytes
- 10,485,760
- New catchain ids
- Yes
- Next candidate delay ms
- 2,000
- Proto version
- 5
- Round candidates
- 3
- Use quic
- No
New consensus config
- Masterchain
- Noncritical params
- 0
- 400
- 1
- 700
- 13
- 300
- Protocol version
- 2
- Slots per leader window
- 4
- Use quic
- Yes
- Shards
- Noncritical params
- 0
- 400
- 1
- 700
- 10
- 64
- 13
- 300
- Protocol version
- 2
- Slots per leader window
- 16
- Use quic
- Yes
Workchains
2Config voting setup
- Critical
- Bit price
- 2
- Cell price
- 1,000
- Max losses
- 5
- Max store sec
- 20,000,000
- Max tot rounds
- 7
- Min store sec
- 5,000,000
- Min tot rounds
- 4
- Min wins
- 3
- Normal
- Bit price
- 1
- Cell price
- 500
- Max losses
- 5
- Max store sec
- 10,000,000
- Max tot rounds
- 6
- Min store sec
- 1,000,000
- Min tot rounds
- 2
- Min wins
- 2
Workchains
- Accept msgs
- Yes
- Active
- Yes
- Actual min split
- 0
- Basic
- Yes
- Enabled since
- 1,573,821,854
- Max split
- 2
- Min split
- 0
- Version
- 0
- Workchain
- 0
- Zerostate file hash
- ee0bedfe4b32761fb35e9e1d8818ea720cad1a0e7b4d2ed673c488e72e910342
- Zerostate root hash
- 55b13f6d0e1d0c34c9c2160f6f918e92d82bf9ddcf8de2e4c94a3fdf39d15446
Version
3Network version
- Capabilities
- create_stats_enabled
- bounce_msg_body
- report_version
- short_dequeue
- store_out_msg_queue_size
- msg_metadata
- defer_messages
- full_collated_data
- Capabilities mask
- 1,006
- Version
- 17
Mandatory params
- 0
- 1
- 9
- 10
- 12
- 14
- 15
- 16
- 17
- 18
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 34
Critical params
- -1,001
- -1,000
- 0
- 1
- 9
- 10
- 12
- 14
- 15
- 16
- 17
- 32
- 34
- 36
Bridges
3Ethereum bridge
- Bridge address
- Ef_dJMSh8riPi3BTUTtcxsWjG8RLKnLctNjAM4rw8NN-xWdr
- External chain address
- 000000000000000000000000582d872a1b094fc48f5de31d3b73f2d9be47def1
- Oracle multisig address
- Ef-3TdlZP5vY6qLFFCESWKDqOMcSUuv4djYlFLx3QsjfrU6p
- Oracles
- 9
BNB Chain bridge
- Bridge address
- Ef9NXAIQs12t2qIZ-sRZ26D977H65Ol6DQeXc5_gUNaUys5r
- External chain address
- 00000000000000000000000076a797a59ba2c17726896976b7b3747bfd1d220f
- Oracle multisig address
- Ef_FD4kDZsgfXEaQxoPYlMKUCnZ__0famrsKSjwSXUmWv3tA
- Oracles
- 9
ETH to TON token bridge
- Bridge address
- Ef-1JetbPF9ubc1ga-57oHoOyDA1IShJt-BVlJnA9rrVTfrB
- External chain address
- 000000000000000000000000b323692b6d4db96af1f52e4499a2bd0ded9af3c5
- Oracles
- 9
- Oracles address
- Ef-ozmw2qoulNrKlqDMJimwY-a41I9y0Q_CsOHF9rdjEEaOi
- Prices
- Bridge burn fee
- 1,000,000,000
- Bridge mint fee
- 1,000,000,000
- Discover gas consumption
- 10,000,000
- Minter min tons for storage
- 100,000,000
- Wallet gas consumption
- 15,000,000
- Wallet min tons for storage
- 8,000,000
- State flags
- 0
Other
7Param -1000
Not decoded. See the raw cell.
Param -999
Not decoded. See the raw cell.
Param -123
Not decoded. See the raw cell.
Param -90
Not decoded. See the raw cell.
Param -71
Not decoded. See the raw cell.
Global ID
Validator registry
- Contract address
- Ef-SNICbWwIYboM9CCuKPbuCJbIwunSpwG7yTPM0x6AaNLHH
- Max collators per validator
- 4
- New code hash
- —
TON config: questions and answers
- A set of numbered parameters (ConfigParam 0, 1, 2…) stored in the masterchain. They set how the network runs: the addresses of system contracts, validator elections and stakes, gas and storage prices, block limits, consensus settings and bridges. Every node reads the same config from the latest masterchain block.
- Validators. A proposal to change a parameter goes to the config contract, whose address is ConfigParam 0, and takes effect only after it wins the validators’ vote in several rounds. The voting rules themselves are in ConfigParam 11.
- In ConfigParam 20 for the masterchain and ConfigParam 21 for the basechain. Storage prices are in ConfigParam 18, message forwarding prices in ConfigParams 24 and 25. Flat amounts, such as the flat gas price and the lump price, are in nanotons: 1 GRAM is 1,000,000,000 nanotons. The per-unit prices (gas price, bit price, cell price and the storage prices per second) are shown as the network stores them: in nanotons multiplied by 65,536.
- ConfigParam 15 sets the election timing, 16 the number of validators and 17 the minimum and maximum stake. ConfigParams 32 and 34 hold the previous and the current validator set, and 36 the next one once it is elected.
- DYOR reads the config from the network every few minutes; the masterchain block it was read at is shown at the top of the page. The raw cell is the parameter exactly as the network stores it, including the ones no schema decodes.