В смарт-контракте условия соглашения между покупателем и продавцом непосредственно закодированы в строках кода, что делает его самоисполняющимся контрактом. Они безопасны, прозрачны и непроницаемы, поскольку содержащийся в них код и соглашения децентрализованы.