Model-Checking of Smart Contracts | Synapse