Header Illustration Header Illustration

HackFS

Build the foundation for the decentralized web. A virtual Hackathon by ETHGlobal and Protocol Labs. Applications are closed.
Jul 6 - Aug 6, 2020

The decentralized web needs a decentralized filesystem.

The future is web3: a digital world that is censorship-resistant, decentralized, and trustless. A web where users control their own data and identity.


HackFS is an ETHGlobal hackathon focused on building the foundation for that world. We've partnered with Protocol Labs - the organization building Filecoin and IPFS - to run an event centered on dapps, web3, decentralized storage, and everything in between.


We're also working with partners across the Ethereum and Filecoin ecosystems to ensure that hackers have a wide variety of composable technologies to use to build their hacks.


At ETHGlobal, we're building on the success of HackMoney, our recent DeFi hackathon that spawned 120 projects. Like that event, HackFS will offer the highest caliber white-glove experience for developers, as they identify problems to work on, design solutions, build their hack, and present it to judges and eventually the whole web3 community.

Build with an entire ecosystem at your back.

At HackFS, you'll have the support of a huge community of experts, mentors, sponsors, developer advocates, and other community members who want to help you build something awesome.

White-glove support

We'll introduce you to teammates, connect you with mentors, unblock technical problems, and help you deliver a working product that pushes the web3 ecosystem forward.

Join a Community

Be part of a global community of developers aligned around a vision for a better decentralized internet.

Challenges & Prizes

$125K+
Available in various prizes

Schedule

All event times are listed in Eastern Time (UTC-4).

Week 0

Wed Jul 1

IPFS basics and tools - with Juan Benet of Protocol Labs

8:00pm

Thu Jul 2

Solidity 101 - with Patricio Palladino of Nomic Labs

11:00am

Getting started building with Filecoin - with Andrew Hill of Textile

4:00pm

Fri Jul 3

Decentralized messaging and libp2p - with Jacob Heun of Protocol Labs

1:00pm

Brainstorming Hack Ideas - with Juan Benet of Protocol Labs

8:00pm

Week 1

Mon Jul 6

HackFS Opening Ceremony - with Kartik Talwar of ETHGlobal, Juan Benet of Protocol Labs

12:00pm

Hacking begins!

1:30pm

Tue Jul 7

Getting started building with Textile - with Andrew Hill and Carson Farmer

8:00pm

Wed Jul 8

Unstoppable Domains: Onboarding the planet to the decentralized web - with Matthew Gould and Ryan Le

12:00pm

Team Formation Workshop

1:30pm

How to index and query Ethereum and IPFS data using The Graph - with Jannis Pohlmann

4:00pm

How Filecoin Works: An in-depth system overview - with Juan Benet

8:30pm

Thu Jul 9

Fleek: Getting Started with Space Daemon - with Brett Shear, Guillermo Sandoval, Janison Sivarajah

10:30am

Pinata Cloud: The Broken Token - with Kyle Tut

12:00pm

Textile Office Hour - with Textile team

2:00pm

Unstoppable Domains Office Hour - with Unstoppable team

5:00pm

Fri Jul 10

Connecting ETH to IPFS - with Austin Griffith

1:00pm

Hack Feedback Session: Ideas - with Juan Benet and more!

4:00pm

Building an App with Filecoin from scratch - using Slate Components & Powergate - with Jimmy Lee

6:00pm

Week 2

Mon Jul 13

Developing on Filecoin - with Pooja Shah

12:00pm

Build an App: Build a chain explorer using Lotus - with Vaibhav Saini

2:00pm

Using Lotus - with why and Aayush Rajasekaran

5:00pm

Tue Jul 14

AMA with Bradley Kam and Matthew Gould of Unstoppable Domains

1:00pm

Using 3Box for user management, data storage and messaging - with Zach Ferland

2:30pm

Wed Jul 15

How to harness true, unbiasable randomness - with David Dias, Alan Shaw, and Will Scott

1:00pm

Protocol Labs Office Hours - with Juan Benet

11:00pm

Thu Jul 16

Fleek Office Hour - with Fleek team

10:30am

Textile Office Hour - with Textile team

12:00pm

Unstoppable Domains Office Hour - with Unstoppable Domains team

5:00pm

Fri Jul 17

AMA with Brett Shear, Janison Sivarajah and Harrison Hines of Fleek

12:00pm

Hack Feedback Session: Development Progress

4:00pm

Week 3

Mon Jul 20

Protocol Labs Office Hours - with Juan Benet

9:00pm

Tue Jul 21

Metamask Office Hours - with Dan Finlay

12:00pm

Infura Office Hours - with Mike Goldin

1:00pm

Wed Jul 22

AMA with Andrew Hill and Sander Pick of Textile

12:00pm

The Future of Decentralized Social Media - with Balaji Srinivasan, Vitalik Buterin, & Juan Benet

8:30pm

Thu Jul 23

Fleek Office Hour - with Fleek team

10:30am

IPFS Office Hour - with IPFS team

11:00am

Textile Office Hour - with Textile team

12:00pm

Hack Feedback Session: Development Progress

10:00pm

Fri Jul 24

IPFS Office Hour - with IPFS team

10:00am

Ceramic: a network for smart documents - with Michael Sena

1:00pm

Week 4

Tue Jul 28

AMA with Alexis Ohanian

2:00pm

Thu Jul 30

IPFS Office Hour - with IPFS team

11:00am

Past Hack Showcase - with DeFi Dollar and Potion

2:00pm

Fri Jul 31

Retrieval Markets: Discussion & Demos - with Protocol Labs team

1:00pm

Demo Session #1 - with Ecosystem Experts

5:00pm

More updates to come! Check this space again for the latest schedule updates.

Judges & Mentors

Juan Benet

Protocol Labs

Vitalik Buterin

Ethereum Foundation

Molly Mackinlay

IPFS

Spencer Noon

DTCC

Pooja Shah

Filecoin

Austin Griffith

Ethereum Foundation

Aidan Hyman

Chainsafe

Brantly Millegan

ENS

Min Teo

Consensys

Dan Finlay

MetaMask

Talia Knowles

Infura

Andrew Hill

Textile

Eva Beylin

The Graph

Liam Horne

State Channels

Raúl Kripalani

libp2p

Matthew Gould

Unstoppable Domains

Brett Shear

Fleek

Mikeal Rogers

IPLD

Carson Farmer

Textile

Emily Guidry

Ethereum

Whyrusleeping

Filecoin

Bradley Kam

Unstoppable Domains

Yaniv Tal

The Graph

Gabriel Anderson

ConsenSys

Danny Ryan

Ethereum

Danny Zuckerman

3box

Tom Hay

ConsenSys

Ken Ng

Ethereum

Kyle Tut

Piñata

Brett Gibson

initialized

Partners & Sponsors

FAQ

Does HackFS cost money?

HackFS is 100% free for hackers. All that we ask of you is that you focus on building your project, check-in with us on your progress regularly, and participate in the community we build around this hackathon. :)

I'm new to Ethereum or Filecoin. Can I participate?

Absolutely! Our events are open to both beginners and veterans of the web3 world.

How many people can be on a team?

You can form teams of up to 5 people. There are no restrictions for team members, so you can team up with hackers of any country or experience level!

Is there a Code of Conduct?

Yes! For years, our core ethos has been to make it easy for anyone to dream big. To that end, we've developed a Code of Conduct.