TVM (TON Virtual Machine) آلة افتراضية تعمل بالمكدس وتُنفّذ بايت كود العقود الذكية على شبكة TON. تعمل بشكل مباشر مع الخلايا المُكتَّبة وتمرير الرسائل والأوليّات التشفيرية الأساسية.
تختلف TVM عن EVM في إيثيريوم لأنها مبنية على نموذج الفاعل: كل عقد هو فاعل مستقل بتخزينه المحلي يتواصل مع الآخرين عبر رسائل غير متزامنة. هذا يمنح قابلية توسّع أفقي أصيلة، لكنه يستلزم تصميمًا مختلفًا لتطبيقات DApp.