AN INTRO INTO SMART CONTRACTS