Automating derivatives lifecycles through smart contracts reduces overall operational risk in OTC trading