ArweaveTeam/Bounties

Decentralised App Stores for Firefox, Android, or Chromium

Closed this issue · 5 comments

Prize Bounty

$5,000 in ETH.

Challenge Description

Since their wide-scale introduction with iOS in 2008, app stores have become an increasingly central part of the experience of developing applications on almost every platform. While they normally offer a great means for distributing the apps you build and growing their user base, our computing platforms have become increasingly centralised around them.

This prize is for the best permaweb-based app store for either Firefox, Android, or Chromium (the only major platforms where this is still possible) that does not require any intermediary. Application developers should be able to publish to this permaweb app, with total confidence that their users will always be able to install their software without a third-party (Google, Mozilla, etc.) interfering.

Submission Requirements

You should aim for a viable permaweb-based platform that allows app developers publish apps, and users to download them, without any centralised intermediaries.

Submission Deadline

July 20th, unless otherwise specified

Judging Criteria

The prize will be awarded (along with help with marketing and PR) to the individual/team that produces the most user-friendly and intermediary-free app store design.

Winner Announcement Date

July 22nd

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 16.084 ETH (4999.93 USD @ $310.86/ETH) attached to it as part of the ArweaveTeam fund.

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 2 weeks, 1 day ago.
Please review their action plans below:

1) robin-thomas has started work.

All I have is the idea at the moment. I'll stick to a web store for chromium browsers.
I'm current;y mapping out how the designs should look like.
2) craze3 has started work.

I am building a decentralized app store that allows users to upload & download apps for Android, Chrome, Firefox and more. It will interact with the Arweave blockchain via their open-source Arweave JS library, and use the blockchain for both file + metadata storage. Stay tuned!
3) charlie4biz has started work.

Putting a team together to accomplish this. Would comprise of a designer, frontend and then backend dev.
4) vertis has started work.

Over the next week (till the 20th) I am going to build out several apps. Firstly an android app "App Store" that can connect to arweave and query for a list of android packages and metadata. Once we have the ability to query for this data I'm going to add the ability to upload apks.

This will first take the form of a CLI, but once that's working I'm going to create a plugin for Android studio so you can publish the APK directly from Android Studio

I'm fairly new to arweave so I'd like to know whether storing the actual APK is possible on arweave or whether something like ipfs should be used and then just referenced from arweave.
5) josh-richardson has started work.

A decentralized app store purely built on Arweave called Albatross.
6) prorokeskobar has started work.

Where steps are going to be taken

Learn more on the Gitcoin Issue Details page.

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 16.084 ETH (3659.92 USD @ $227.55/ETH) has been submitted by:

  1. @craze3
  2. @robin-thomas
  3. @vertis
  4. @mul1sh
  5. @josh-richardson

@samcamwilliams please take a look at the submitted work:


Arweave Badge ⚡️ A *Arweave Badge* Kudos has been sent to @josh-richardson for this issue from @samcamwilliams. ⚡️

Nice work @josh-richardson!
Your Kudos has automatically been sent in the ETH address we have on file.

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


The funding of 16.084 ETH (3644.85 USD @ $226.61/ETH) attached to this issue has been approved & issued to @josh-richardson.