Introduction
The Treasury contract serves as the secure gateway for moving assets from the host blockchain into the EVVM ecosystem and withdrawing them back to the host blockchain. It enables users to deposit host chain coins and ERC20 tokens from the host blockchain into EVVM and withdraw them safely with comprehensive validation.
These functions provide the essential bridge between the host blockchain and the EVVM virtual blockchain, maintaining strict security controls and seamless balance synchronization with the EVVM core contract. All Treasury functions use direct execution only - users interact directly with the Treasury contract without fisher intermediaries.