sevilla vs villarreal 2020

what are smart contracts used for