iOlite is a community-driven knowledge base for naturalized languages which allows an easier human-machine interfacing. iOlite is constantly learning how to communicate with machines. It receives text as an input in any language, programming or natural (English, Russian, etc.), and migrates it to the target machine’s programming language, e.g. Solidity smart contracts in Ethereum. ILT is an ERC20 token based on Ethereum used as a means for value-transfer inside the iOlite network and is required to pay author fees to use a smart contracts.