Hack with 3Box at HackFS 🚀

Michael Sena
3Box Labs
Published in
3 min readJul 9, 2020

--

We’re excited to announce that 3Box is a proud sponsor of the HackFS hackathon along with other amazing sponsors like Protocol Labs, the Ethereum Foundation, Consensys, Textile, and others. 3Box is offering three bounties worth a total of more than 3,000 DAI in prizes! Read more below.

What is HackFS?

HackFS is a month-long hackathon run by ETHGlobal and Protocol Labs dedicated to realizing the vision of Web3 by encouraging hackers to build projects that combine blockchains (such as Ethereum), linked data (IPFS), and p2p storage (such as OrbitDB). 3Box uses all three of these technologies and so is a great fit for anyone looking to hack on a new project.

Details

Sign up: hackfs.com
Dates: July 6 — Aug 6, 2020

3Box Bounties

As a sponsor of the hackathon, we get to offer prizes to developers for building with 3Box’s technology.

About 3Box: 3Box is the leading platform for decentralized identity, profiles, databases, and messaging that helps Web3 developers build amazing applications.

1. Best Overall Use of 3Box

Builders choice! Create something truly awesome using 3Box and surprise us with your creativity. For this bounty you can create a new project that uses 3Box, or integrate 3Box into an existing project.

3Box offers a JavaScript SDK that delivers everything you need to get going in a single, easy-to-use library. 3Box also offers plugins that make it easy to add various 3Box-powered functionalities, such as profile hovers, comments, or trollboxes, into to any React app.

Prize: 1,000 DAI

Learn more

2. Interoperable #Defi Chat Platform

Create a home for discussions about DeFi protocols and take the DeFi ecosystem to the next level! This bounty is to create a completely decentralized platform for discussing DeFi protocols that can be used across every DeFi interface. Contribute a massive value-add to the thriving DeFi ecosystem.

The goals of this bounty are to:

  1. Create a standalone DeFi chat application (name idea: DeFi Talk!) using the 3Box Ghost Threads API
  2. Integrate chatrooms into 2+ existing DeFi interfaces (i.e. Zerion, Instadapp, DeFi Market Cap, DEXs, etc) using the 3Box Chatbox plugin

3Box offers a Ghost Threads API that allows developers to create highly-scalable p2p, decentralized chatrooms that are decoupled from any single interface. 3Box also has a Chatbox Plugin which is a simple way to drop Ghost Threads chatrooms into any react app.

Prize: 1,500 DAI

Learn more

3. Ethereum Leaderboard (Yield Farming, Dapp Usage, and more!)

Gamify the DeFi and dapp ecosystem! Create a leaderboard of Ethereum users based on usage of certain apps and protocols.

3Box offers a Profiles API that allows developers to create populate their application with rich social user profiles. This API is great for creating delightful and engaging leaderboards. There are already more than 22,000 profiles created!

Prize: 1,000 DAI

Learn more

4. Create a new doctype for Ceramic Network

Contribute to early development of the Ceramic Network by expanding what’s possible! This bounty is for creating a new doctype that can run on the protocol. Doctypes are the primitives that define content requirements and state transition rules for documents published on the network. You can read the general doctype specification here.

You can create any doctype you’d like but if you need help getting started, a Verifiable Claims doctype that complies with the W3C Verifiable Claims standard would be awesome! Some examples of existing doctypes include: 3ID, Account Link, and Tile.

About Ceramic: Ceramic is a cross-platform information graph that allows DIDs to publish unstoppable content in the form of mutable documents. Each document on the network essentially forms its own doc-chain (of updates) and has it’s own verifiable state. Ceramic network uses DIDs to sign messages and author content, doctypes to define document rules, IPFS (IPLD) to store content, and blockchains (or Filecoin) to anchor updates. Each document gets a permalink in the form of ceramic://bafy.... Ceramic is currenly in early alpha testnet. We will have a fully-functional testnet live in a month or so.

Prize: 500 DAI
Questions & Support: Join Ceramic Discord
Docs: Doctype specification guidelines, Ceramic Specs, js-ceramic

Learn more

Happy hacking and good luck to all! 🚀

We’re always available for questions or support in the 3Box Discord.

--

--

Michael Sena
3Box Labs
Editor for

Breaking down digital silos @ceramic. Helping developers #BuildBetter apps @3box. Happy contributor to the decentralized web. Fair data advocate.