A secure smart contract system that's used for renting items for a fee. For example, 'A' lists an item for 24 hours for 10 ENJ, 'B' accepts, 10 ENJ are being transferred to 'A' in exchange for the item, and when the renting period expires (24h), item returns back to its owner automatically.