When a cryptocurrency contract isn’t a contract