1. build a new app or turn an existing application into a decentralized trustless app

  2. use any application layer or protocol you want - Blockstack, Ethereum, Hyperledger, etc

  3. use any language, SDK, API you want

  4. so really, there aren't many rules in terms of what you can build as long as it's a dApp

  5. if you come, you agree to the code of conduct

  6. teams >= 2 people

  7. present what you build