A hackathon (also known as a hack day, hackfest, datathon or codefest; a portmanteau of hacking marathon) is a design sprint-like event; often, in which computer programmers and others involved in software development, including graphic designers, interface designers, project managers, domain experts, and others collaborate intensively on software projects.
The goal of a hackathon is to create functioning software or hardware by the end of the event. Hackathons tend to have a specific focus, which can include the programming language used, the operating system, an application, an API, or the subject and the demographic group of the programmers. In other cases, there is no restriction on the type of software being created.

Opyn is a capital efficient DeFi options protocol that allows users to buy, sell, and create options on ERC20s. For developers, Opyn is the most flexible and secure options protocol in DeFi.
tiiik is a digital wallet that pays interest on funds by accessing DeFi products.

ANS is a decentralized naming service designed for Algorand community. An Algorand smart contract is used to store names and govern the naming policy.
Algorand Name Service (ANS) is a decentralized name service built on Algorand Blockchain. Users can register human-friendly names and associate them to their wallet addresses. Further, the registered names can be resolved to Algorand wallet addresses in all future interactions. The goal of ANS is replace hard-to-remember wallet-addresses and multi-sig accounts with friendly names using Algorand Smart Contracts.
Initially, the prototype was developed during the Encode x Algorand Hackathon, where the team conceptualized the design of building a decentralized name service for Algorand ecosystem. The team went on to pitch in the hackathon finale event, and won second place in the overall hackathon.
ANS is a decentralized name service on the Algorand network. Similar to ENS, it allows users to register .algo domain names for wallet addresses. Users are then able to share their .algo names in lieu of wallet addresses for receiving payment and in other interactions.