All code and presentation work must be done at the hackathon. Only API and SDK setup may be done before the hackathon begins. Must accept Participant Agreement to get prize.