Obyte provides users with the ability to create Smart Contracts as well as simple prosaic contracts.

There are two ways of making a contract between two Obyte users: either to agree on some conditions and formalize them in our Smart Contract Language, which later can be evaluated by machine code and decide who spends the money from the contract (Smart Contracts), or just publish a hash of simple prosaic text of a contract into DAG (Prosaic Contracts).