✊ Acton launched on May 11. We’ve already built a game with it
On May 11, TON introduced Acton — a new toolchain for smart contract development. Not just another utility, but an attempt to bring the entire developer workflow into one place: from project creation and writing contracts in Tolk to testing and deployment.
This is an important shift. The easier it becomes to write contracts, the faster TON will see not only tokens and NFTs, but real on-chain applications: games, social mechanics, and experiments with large-scale user interactions.
We decided to test this in practice and built Color War:
— color-war.typa.top
It’s a pixel game where every pixel is a separate autonomous smart contract. A player chooses a color, selects an area, and sends a transaction through a TON wallet. After confirmation, the changes appear on the canvas in real time.
The field is already 140x140 — that’s 19,600 independent pixel-contracts. Architecturally, it can scale much further because each pixel’s address is deterministically calculated from its coordinates.
For us, Color War is more than just a pixel battle. It’s a live stress test for TON: wallets, indexing, UX, real-time updates, and mass transactions. With a W5 wallet, a player can repaint up to 100 pixels in a single confirmation, meaning one user can generate a whole batch of on-chain actions at once.
And this clearly shows why TON is well suited for these kinds of experiments: lots of small independent contracts, fast confirmations, low transaction costs, and solid user UX on top of blockchain infrastructure.
Acton matters here not as some abstract “developer tool,” but as something that shortens the distance between an idea and a working product. We wrote a Tolk contract, built the mechanics, connected the frontend, indexing, and real-time canvas — and now people can actually play it.
Tools like this bring TON closer to the point where developers no longer need to spend months setting up infrastructure, but can simply take an idea and launch an on-chain application.
📖 Subscribe
Post #305
175

- 👍 5
- ❤ 1