On 13 January 2021, the Resolution of the Board of the National Bank of the Republic of Belarus dated 24 December 2020 No. 428 “On Conclusion and (or) Execution of the Legally Relevant Actions Through Smart-contracts” (Resolution No. 428).
It follows the direction set by:
- Decree of the President of the Republic of Belarus dated 21 December 2017 No. 8 “On Development of Digital Economy” (Decree No. 8) – sets the legal ground to conclude deals through smart-contracts, and
- Edict of the President of the Republic of Belarus dated 18 April 2019 No. 148 “On Digital Banking Technologies” – provides the National Bank and the other participants of the system of identification with the right to conclude the deals between themselves or with the third parties for banking and other financial operations and other activity through smart-contracts.
Under clause 9 of Appendix 1 to Decree No. 8, a smart contract is a program code designed to function in blockchain or another distributed information system for the automated conclusion and (or) execution of transactions or other legally relevant actions.
Resolution No. 428 sets (i) the requirements to smart-systems, (ii) the conditions for conclusion of the deals through smart-contracts and (iii) the procedure for their conclusion.
Smart-systems and requirements to such systems
The main subjects which use smart-contracts in their deals are the National Bank and the participants of the identification system (since it is the identification of the parties to a smart-contract that is one of the stages of its conclusion).
To conclude and execute the deals, or other legally relevant actions through smart-contracts, the National Bank and other participants of the identification system have the right to develop their smart-systems or use the existing smart-systems developed by the third parties.
There are the following requirements to a smart-system:
- it is an information system based on blockchain or another distributed information system,
- its purpose is the automated conclusion and (or) execution of deals, or other legally relevant actions through a smart-contract,
- it provides information and other interaction between the participants of the smart-system,
- it ensures storing information about deals, and other legally relevant actions performed through a smart-contract.
Smart-systems may be developed by the owners of smart-systems or by third parties. The number of companies which have resources necessary for the development of such a system is quite low, as the development of the smart-system is complicated and expensive.
In practice, the term “smart-system” is not widespread, and the term “smart contract system” is used more often.
Conditions for conclusion of the deals through smart-contracts
Resolution No. 428 also establishes the conditions for the conclusion of the deals through smart-contracts. They include:
- determination of the rules of the smart-system;
- registration and identification of smart-system participants;
- checking the program code of the smart-contract for compliance with the terms of the deal;
- keeping records of the deals and other operations performed in the smart-system;
- measures taken to ensure the confidentiality of the deals and parties to them;
- confidentiality, integrity, authenticity and safety of information obtained through the smart-system;
- continuity of work of the smart-system;
- awareness of the participants of the smart-system about crises within its operation;
- familiarization of the participants of the system with several groups of data, including information about its functioning, description of risks, requirements to smart-contracts in this system and the procedure of charging fees for using the system.
It should be noted that many of the provisions of Resolution No. 428 have blanket nature, for example, the identification of participants of the smart-system shall be carried out under the requirements of the legislation in the sphere of anti-money laundering, prevention of financing terrorist activities and distribution of weapons of mass destruction, as well as security of the information in the smart-system shall be provided in accordance with the legislation on information, informatization and protection of information.
Procedure of conclusion of the deals through smart-contracts
The conclusion of the deal through a smart-contract, in general, corresponds to the standard procedure of conclusion of the deal, and includes three steps:
- identification and (or) authentication of the parties to the deal;
- familiarization of the parties with the description of the smart-contract. The description of the smart-contract shall be included into the smart-contract by its developer in the form of a commentary in Belarusian or Russian, and, if necessary, in another language. The commentary shall be in an understandable form;
- full and unconditional consent of each party to the deal to conclude and (or) execute a deal, other legally relevant action through a smart-contract. The transaction concluded and (or) executed through a smart-contract is considered as concluded after the parties to the deal express such consent.
An important feature is that the supporting documents for such a deal are the description of the smart-contract and the external presentation of the smart-contract (the document on paper or the screen of a device). Thus, instead of one paper document (for example, an agreement), now 3 elements are required: a smart-contract, a description and an external presentation (which means a computer program and two documents).
Term of the Resolution and non-regulated issues
Resolution No. 428 entered into force after its official publication, on 14 January 2021. It is important to remember that all the powers granted in relation to smart-contracts are a legal experiment, in other words, they may have a temporal nature.
Interestingly, Resolution No. 428 does not regulate the issues of amending the terms of the deal and its termination, as well as the mechanism of actions in case of non-fulfilment of obligations by one of the parties. We assume a smart-contract based on the blockchain cannot be amended due to the peculiarities of the blockchain technology. However, it is interesting which legal and software tools will be applied to terminate the deals and resolve disputes, in particular, whether the dispute resolution process will be automatic.

