2021 MIT Bitcoin Expo Hackathon - The New Normal
Online · Apr 2–4, 2021
12 projects1 winning projects$0 in prizes1 sponsors
2021 MIT Bitcoin Expo Hackathon
$0 prize pool · Organizer · 1 prize awardedFilecoin
No winner listed
Prize details
[Protocol Labs](https://protocol.ai/) is an open-source R&D lab. They build protocols, tools, and services to radically improve the internet. Their products serve thousands of organizations and millions of people. - [IPFS](https://ipfs.io/): IPFS powers the Distributed Web. It's a peer-to-peer hypermedia protocol designed to preserve and grow humanity's knowledge by making the web upgradeable, resilient, and more open. - [Filecoin](https://filecoin.io/): An open-source cloud storage marketplace, protocol, and cryptocurrency. Prizes up for grabs: - ₹20000 for best use of IPFS and/or Filecoin Read about the bounty details and find code templates for Filecoin here: [https://nsb.dev/filecoin-bounty](https://nsb.dev/filecoin-bounty).
MIT Bitcoin Club Grand Prize
1st null
No winner listed
Prize details
Grand Prize The team with the best project across all submissions will win the $4,000 Grand Prize, divided equally among all team members. The Grand Prize is awarded to a separate team than the track prize winners.
Polygon
No winner listed
Prize details
[Polygon](https://polygon.technology) is a protocol and a framework for building and connecting Ethereum-compatible blockchain networks. Prizes up for grabs: - ₹10,000 for the best hack built on Ethereum, or - ₹15,000 for the best hack built on Ethereum + Polygon, - Eligibility to apply for internship/full-time roles and seed funding of up to 5,000 USD for winners! Read about the bounty details and find code templates for Polygon here: [https://nsb.dev/polygon-bounty](https://nsb.dev/polygon-bounty).
Replit
No winner listed
Prize details
[Replit](https://replit.com/) is the best platform for quickly starting, sharing, and developing projects in any programming language, right from your browser. - 5,000 INR to winning project of the hackathon (must be deployed on Replit) - Replit schwags to 5 eligible submissions deployed on Replit. - Eligibility to apply for internship/full-time roles at Replit Read more about the bounty details for Replit here: [https://nsb.dev/replit-bounty](https://nsb.dev/replit-bounty).
Solana
No winner listed
Prize details
[Solana](https://solana.com) is the fastest blockchain in the world and the fastest growing ecosystem in crypto, with thousands of projects spanning DeFi, NFTs, Web3 and more. Prizes up for grabs: - **young gun** - *$USDC 100* for the best project beginners just starting out on Solana ***and/or*** - **rising teknoking** - *$USDC 250* for the best project that goes into depth, demonstrating higher-order code ***and/or*** - **master glasseater** - *$USDC 500* for the best advanced project that is almost ready for full-time development. Read about the bounty details and find code templates for Solana here: [https://nsb.dev/solana-bounty](https://nsb.dev/solana-bounty).
The Algorand Challenge!
No winner listed
Prize details
Algorand Challenge Self-Updating DAO The innovations we are seeking with this challenge are focused on self-governance. A key concept of any decentralized autonomous organization is “code is law” and represents the will of its members. Membership may change over time, and as such, the code should reflect their ongoing will. Algorand provides a smart contract language and other Layer 1 features to deploy and interact with a full featured DAO. The Algorand Challenge is focused on decentralized self-governance and the mechanism to update its “laws” by considering proposed code changes and implementing those approved by its members. It is really not concerned with “what your DAO does” nor how it rewards its members. Objective: Implement a self-updating DAO enforcing the will of its members thru code changes on the Algorand network. Five components for this challenge include: DAO code Members Proposed DAO code Voting mechanism Code redeployment Criteria: There must be at least one DAO code transition: Initial DAO Updated DAO Initial DAO should provide: Membership management At least 10 members No member controlling >20% of voting weight Proposal(s) containing DAO source code Vote casting Vote evaluation Deployment of new DAO code Updated DAO should: Do something different than initial DAO Simply removing the proposal, voting and code deployment bits does meet the code transition requirement. Maintain membership and voting weight No limitations on: How members are managed by the DAO (may be fixed at deployment or dynamically updated) How proposals are presented to members, evaluated, voted on Where the proposed code changes are stored (on-chain, centralized off-chain or decentralized off-chain such as Skynet) How votes are conducted (duration, threshold, tallied) Which network it’s deployed to (private network, public TestNet or MainNet) Judging Criteria: Implementation: How does the application use Algorand’s Layer 1 features? Creativity: How creative or innovative is the application and user interface? Impact: How applicable is the solution to the real world? Completeness: How complete is the solution against objectives? Hints: The Developer Portal is your starting point: https://developer.algorand.org/ Reach us Discord with any questions: https://discord.com/invite/hbcUSuw Quick Start: Getting Started Guide: https://developer.algorand.org/docs/build-apps/setup/ Here’s an example for a permissioned voting system: https://developer.algorand.org/solutions/example-permissioned-voting-stateful-smart-contract-application/ Your DAO will be an Algorand Stateful Smart Contract Application: https://developer.algorand.org/docs/features/asc1/stateful/ Check the boilerplate app: https://developer.algorand.org/docs/features/asc1/stateful/#boilerplate-stateful-smart-contract your proposal and voting logic will be within the NoOp calls section the Update section will deploy any code changes Use the Sandbox as your development environment: git + Docker = Algorand private network https://github.com/algorand/sandbox
The SIA Challenge!
No winner listed
Prize details
Best Skynet integration Prize: 30,000 SC (~$500) for winner and 3,000 SC for participation Challenge: Use Skynet in your project or build a Skynet app - Store your application or user data on Skynet - Upload your web application’s front-end to Skynet - Build a decentralized app on Skynet using decentralized login, an HNS domain name, or SkyDB for storing mutable application data
The Stacks Challenge!
No winner listed
Prize details
Prize: $2500 to be split equally amongst all team members. Continued Development Grant from Stacks Foundation of $25,000 if winners and the foundation agree to continue developing the project. Challenge: Develop and Application using Clarity Smart Contracts on Blockstack Some Ideas: Leverage smart contracts on Bitcoin by building with Clarity Stablecoins, Lending/Borrowing Market, Exchange, Bitcoin Oracles Examples / Resources Blockstack Proof of Transfer https://docs.blockstack.org/understand-stacks/proof-of-transfer Intro to Clarity https://docs.blockstack.org/write-smart-contracts/overview Todo App https://github.com/blockstack/todos Uniswap Clone with Clarity https://github.com/psq/swapr Ampleforth (Elastic Supply Currency) Implementation in Clarity https://github.com/psq/flexr Stacked STX Future Trauncheshttps://github.com/jcnelson/stx-future
Track 1: Bitcoin and Lightning
No winner listed
Prize details
The team that builds the best project in the Bitcoin and Lightning Track will win $2,500, split equally among all team members.
Track 2: Infrastructure
Prize details
The team that builds the best project in the Infrastructure Track will win $2,500, split equally among all team members.
Track 3: dApp and DeFi
No winner listed
Prize details
The team that delivers the best project in the dApp and DeFi track will be awarded $2,500, split equally among all team members.
Track 4: Usability and Adoption
No winner listed
Prize details
The team that delivers the best project in the usability and adoption track will win this $2,500 prize, split equally among all team members.