Digital Currency Laboratories is building early smart contract functionality with dash. The first experiment will be a smart contract expansion oracle that seeks out onchain cross market price differences then automatically and autonomously closes the arbitrage gap then returns the proceeds minus fees to the DASH expansion oracle user. This will be a 'safe' smart contract experiment, initially only working for small volumes of Dash. The smart contract can be replicated manually by arbitraging price differentials on the waves network. The smart contract will send orders to operate when there is a net expansion of DASH inclusive of fees for the end user.

Oh my, time travel huh ? Can't wait till you develop a Dapp for Dash that allows time travel

Seriously though : thank you for the update about building early smart contract functionality with Dash.
That is exactly what Dash needs.
I guess you need InstantSend supported exchanges to close that arbitrage gap between exchanges, or can it work through any exchange ?
It will all be onchain through the waves network for high speed throughput and 100% auditability. There is potential to use the eth network but tx speeds on eth make it slower to execute and reduce actual functionality. Theres alot of work to be done, but other on chain exchange protocols are most likely be integrated into the dash expansion oracle smart contract. speed is everything for this type of contract to make real world benefit to end users, and in this regard ride smart contract language vastly outperforms solidity.