The document describes the basics of a two-way gate, which allows you to transfer data from Ethereum to FreeTON and back. An example of gate use is the transfer of tokens between networks. The functionality of a gate is supported by relays, which are rewarded for their participation in the form of commissions from the performed actions. Gate is based on a set of on-chain actions on the FreeTON platform, as commissions in this network are much lower than in Ethereum. The functionality of the gate does not impose any restrictions on data transferred between networks. Users can add new types of data by specifying the details of their transmission. Thanks to this broad functionality, a huge variety of applications can be integrated into a gate.