AVM

What is AVM?

AVM (AI Trader Virtual Machine) is a virtual machine on the main network of AI Trader, which supports editing and running of smart contracts. With the support of the bridge, it can be compatible with applications including Ethereum and BSC chains. It is a new generation virtual machine based on web3 architecture. All contracts can be migrated and deployed to AVM and become part of the ecosystem.

The AI Trader STATE TRANSITION FUNCTION The AVM behaves as a mathematical function would: Given an input, it produces a deterministic output. It therefore is quite helpful to more formally describe Ethereum as having a state transition function:

Function:

A(S, T)= S'

AI Trader execution clients include an AVM implementation. Additionally, there are multiple standalone implementations, including:

Py-AVM - Python

Avmone - C++

AITraderjs-am -

JavaScript aAVM - C++

Last updated