Integrating smart contracts into the legal framework of Saudi Arabia | Synapse