Smart contracts created to issue tokens and control other digital financial assets on the majority of blockchain platforms require knowledge of programming language for specific platforms. This fact imposes a restriction on attracting financial specialists from conventional markets. This paper presents the concept of a Restricted Move language allowing the users to form a smart contract description in financial English, as well as its further development into a high-level digital asset management language, which can be extended by users and can open new opportunities to automate their market operations.