TVM (TON Virtual Machine), TON ağında akıllı sözleşmelerin bytecode'unu çalıştıran yığın tabanlı bir sanal makinedir. Yazılı cell'ler, mesaj iletimi ve temel kriptografik ilkeller üzerinde nativ olarak çalışır.
TVM, Ethereum'un EVM'inden aktör modeli üzerine inşa edilmesiyle ayrılır: her sözleşme kendi yerel depolama alanına sahip bağımsız bir aktördür ve diğerleriyle asenkron mesajlar aracılığıyla iletişim kurar. Bu yapı doğal yatay ölçeklenebilirlik sağlar, ancak farklı bir DApp tasarımı gerektirir.