arweaveteam / bounties Goto Github PK
View Code? Open in Web Editor NEWArweave sponsored Gitcoin bounties.
Arweave sponsored Gitcoin bounties.
$750 in ETH
Being able to cite original and reliable resources is more important than ever in the age of fake news. This challenge is to build the most interesting and original knowledge sharing and editing platform built on Arweave’s permanent ledger.
Themes to experiment with:
You should aim for a minimal viable product that an end-user could reasonably start to adopt.
July 10th, unless otherwise specified
Best submission that an end-user could reasonably start to use
July 12th, unless otherwise specified
1600 DAI.
Modern web applications, both centralized and decentralized, often depend on third-party data feeds in order to function. Whether it is asset prices, weather information, or the latest headlines, our applications need data feeds they can rely on.
The data feeds that we use are points of trust in our applications. If the owner of these streams maliciously or inadvertently publishes incorrect data or their stream goes offline, our apps can break or even potentially commit major financial errors.
Permafeeds are data streams you can trust: Transparent, decentralized, and open.
Permafeeds are a solution to this problem. These data streams, stored on the Arweave's permanent ledger, are decentralized (ensuring uptime), and fully auditable: allowing you to track every piece of data the stream has ever provided over time, validating its quality and reliability. These are data feeds for the age of trustless computing.
This competition is to build the best permaweb app that indexes permafeeds on Arweave. The permafeed hub should allow developers to browse feeds, reading the details provided about them by their owners as well as details extracted from the blockweave.
The winner will be the entrant that provides the highest quality user and developer experience.
Don’t forget to join us on our developers’ Discord server to chat and get feedback/assistance from the Arweave team & our community!
The winner will be the entrant that provides the highest quality user and developer experience.
December 18th - 11:59PM Eastern Time.
December 20th.
1,200 DAI
Reading content on the web can sometimes be a noisy experience, with a lot of distractions around the parts you actually want to read.
There are already some tools provided by browsers, services and code libraries to extract the important content from web pages and strip out the unnecessary parts, but not everyone uses them and they are not always available.
It's time to archive some content on the Web in a readable, permanent and shareable way.
The goal of this competition is to build a service that is easy for users to paste a URL into and get back a shareable link that has only the article, blog post, or other primary content in a clean
and pleasant format, with the unnecessary parts removed.
There's a number of existing libraries that will help with building this service. You are free
to use any or none of these or find other similar tools to build the service.
These libraries are listed based on how recently they have had versions published or code committed. You should assess any libraries you use for suitability.
All requirements MUST be met for the entry to be eligible.
The entries will be judged on how easy it is to use, how well it works across a range of
content sites, and how readable and useful the output is.
These are not requirements, but ideas which you might like to use to make your entry stand out, or you can think of your own instead.
The most important part of building this service will be the extracting of content in the best way possible, showing the users a preview with a good UX, and making sure that the final result is not using any non-permaweb resources. These are the core goals of the project.
HooverD can be configured with a wallet and used as a microservice to post data to the permaweb, without needing to use the Arweave JS SDK, which could be useful for building this service.
You can join us on the Arweave Developer Discord for any technical questions, questions about the bounty, or general chat!
January 15th - 11:59PM Eastern Time.
January 17th.
1,600 DAI.
Academic publishing around the world needs to change. Currently, a few giant publishing corporations own and control the rights to ¾ of all published academic research. They don't make this research freely available, opting instead to charge steep prices for access. This approach limits information exchange and seriously hampers scientific progress.
At Arweave, we think it's time to find a solution and we need your help to build one!
Build a fully decentralized Academic Publishing Portal using Arweave's blockchain technology to 1)host the portal and 2) store open-source, non-copyright infringing academic files permanently.
By creating this permanent portal, you will be enabling anyone to have free, perpetual access to academic research, in a manner that has never been possible before.
Anyone with knowledge on HTML, CSS, and Javascript can participate, Arweave is extremely easy to interact with for any web developer.
The dApp must be fully decentralized, only using Arweave's blockchain technology to achieve this goal
The dApp must have a basic, beautiful and usable design
The user login process must be conducted using Arweave wallets, without the need for registration
Before content can be submitted, logged in users must be required to confirm that:
The materials they are submitting are licensed under a Creative Commons license or under Open Access
If the materials they are submitting are original work, they submit them under a CC BY- NC 4.0 license
Other users should be able to donate AR (Arweave's cryptocurrency)to publishers
Users and visitors must be able to search through the published content
The homepage must display the latest user submitted academic content
Any extra features implemented will be taken into account for the final winner decision
dApp submissions must be your original work and must be unique or substantially different from other permaweb applications or dApp submissions to this bounty.
Previously published dApps on the permaweb aren't eligible to participate in this bounty.
You must make your full source code available over Github and it needs to include an OSS license. Which one is up to you!
Complete all the goals set in the Goals section.
There will be one single winner of 1,600 DAI.
If no published dApp meets all of the goals and criteria outlined above, there will not be a winner.
We are here to help you build your idea for the bounty, Join us on our tech Discord if you have any questions!
You can find the documentation needed for getting started on deploying your Arweave dApp here.
Documentation for ArweaveJS library that allows you to read from and write to the permaweb is available here.
We're providing free tokens for you to get started building and deploying your dApp - Grab your wallet here. For guidance on how to use the Chrome web extension wallet, check out this user guide.
You can find very useful information about Creative Commons here, and info about open access here
Don't forget to join us on our developers' Discord server to chat and get feedback/assistance from the Arweave team & our community!
Click "Start Work" and start BUIDLing.
Hack! Join us on our tech Discord if you have any questions!
Publish your app to ArweaveApps. You can generate a permaweb URL for the app by appending the transaction ID to this gateway link: https://arweave.net/
11:59pm EST on November 8th
The prize will be awarded to the individual/team that produces the best approach and the most user-friendly Decentralized Academic Publishing Portal while respecting the challenge description, goals and criteria.
November 15th
Profit sharing tokens on Arweave enable you to simply tokenise royalty streams in web applications. Now, using Verto.exchange's new JavaScript library, developers can generate markets for these tokens in just a few lines, too.
This has already led to an explosion of exciting permaweb apps (for example, Bandplay and ArcLight), where anyone can invest in any profit stream in an app, and creators can more easily monetise their work.
From app stores to book stores, this concept can be applied almost anywhere.
Platforms that utilise profit sharing tokens share a distinct set of advantages:
In this call for founders, we are looking to invest in individuals and teams building exciting new permaweb apps seizing these opportunities by purchasing associated profit sharing tokens (PSTs). This is not a normal hackathon, bounty, or contest. We want to help you found a viable startup community pursuing these opportunities on top of Arweave.
The permaweb is the new, decentralised, and permanent web built on top of the Arweave network. The permaweb enables builders to launch new forms of web services, backed by fairer and more equitable organisations. You can check out some of the amazing profit sharing community apps already live on the permaweb here.
This contest is for you to build your first permaweb app and community, inspired by the theme outlined in this call for founders.
There will be three recipients of this investment. Rather than receiving a traditional flat reward, winners of the competition will sell a portion of the tokens in their new profit sharing community to the Arweave core team and other interested investors. We are excited to become your first backers!
During the contest, any other members of the permaweb community that are excited by the idea and your build can also signal their interest in purchasing profit sharing tokens from the apps. Once the contest is over, valuations will be calculated based on the entire pool of interested capital purchasing a 5% stake.
As a founder, this mechanism ensures that you receive a minimum valuation for your app if you come first, second, or third, in the contest, but also allows you to gain a higher valuation if there is additional community interest in your project.
Min. Purchase Size | Purchase % | Min. App valuation | |
---|---|---|---|
First place | >=10,000 USDC | 2% | >=500,000 USDC |
Second place | >=3,000 USDC | 2% | >=150,000 USDC |
Third place | >=2,000 USDC | 2% | >=100,000 USDC |
After the competition and token purchases are complete, you will still own 98% of the profit sharing tokens in the community backing your service. This will allow you to further build and expand on your permaweb app, bring in new community contributors, builders, and investors as you progress. The core Arweave team may also offer to purchase additional profit sharing tokens as your application gains traction post-launch!
As a community token purchaser, this new mechanism allows you to support high quality permaweb apps alongside the core Arweave team at a fair market valuation, as they are being built.
If you would like to signal your interest in purchasing PSTs from permaweb apps in the contest, simply reply to this Github issue! Alternatively, you can contact a member of the core Arweave team via [email protected]. Remember to specify your desired purchase size (in USDC terms).
This call for founders is simply a guideline for the type of profit sharing communities we would like to see. Feel free to iterate on it and explore different approaches with us on the Arweave developer Discord server!
Don't forget to join us on our developer Discord server to chat and get feedback/assistance from the Arweave core team and community!
11:59pm EST on Feb 8th, 2021.
The token purchases will be made in the applications that the Arweave core team believes are most likely to generate the highest volume of usage and tips over the long-term. Factors contributing to this decision include...
Product Proofs
Team Proofs
Technical Proofs
Feb 16th, 2021.
Make sure to join the Arweave Discord Dev server
The Open Web Foundry is a six-week programme guiding founders through the process of launching an amazing new startup on Arweave’s decentralised web. From initial idea, to product, to acquiring users and pitching to top-tier investors alongside other incredible founders, we are with you every step of the way. We welcome submissions from founders creating a new profit sharing community on Arweave, or further developing an existing one.
Arweave enables the development of fully decentralized, permanently hosted web applications. Not only that, but founders can use Arweave to form profit sharing communities (PSCs) around their applications as well, which represents a fundamentally new and fairer business model for their apps. You can find out more about profit sharing communities and their associated tokens here and here.
The Open Web Foundry is the fourth instalment of the incubation and acceleration programme . Already, more than $20,000,000 in seed investments have been made across the alumni of the first four batches. We’re very excited to inspire and support the latest batch of developers to quit their jobs and pursue something they love!
As well as potentially fundraising for your project, the Open Web Foundry offers:
This programme delivers tailored resources and support to both brand new and existing profit sharing community teams who wish to push their projects to the next level.
All you need to do to get started is to register here on Gitcoin, and join the Arweave developers’ Discord server! Registrations are open to all, throughout the entire of the programme. We will notify you of upcoming events and deadlines as the programme progresses.
We also offer participants a small amount of AR tokens so you can get started building and deploying. Grab your wallet here, and check the web extension user guide here to learn how to use your wallet.
Successful submissions will meet the following criteria:
The Arweave core team will invest $100,000 USD in total across successful projects submitted during the Open Web Foundry programme. Third-party investors will also consider investing alongside Arweave. The Arweave investment will primarily be made in exchange for the project’s profit sharing tokens.
Selected projects will be presenting their submission during Demo Day, which will take place on December 2, with investment meetings following soon after.
Note: The bounty has a value of $100,000 USDC on Gitcoin, this is only a representation of the total investment pool of $100,000 USDC that is available - the specific currency will depend on the agreement with the investee(s).
11:59pm EST on Dec 2nd 2021
Investments will be announced after the end of the programme.
See you on the permaweb!
-The Open Web Foundry Team
$5,000 in ETH.
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.
You should aim for a viable permaweb-based platform that allows app developers publish apps, and users to download them, without any centralised intermediaries.
July 20th, unless otherwise specified
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.
July 22nd
my idea to create a platform discovery app by address there are not any apps like this
$3,200 USD (paid in ETH).
Centralized industries hold control over their users and their data. Discussion boards are constantly created, users spend hours helping build the community with useful content and then suddenly disappear or you get banned without any prior notice.
At Arweave we want to break this barrier and help build the next web, the permaweb.
Create a fully decentralized approach to a discussion board using Arweave’s blockchain technology to store and host the platform.
Every aspect of the app needs to be able to work without centralized services or external sources other than using Arweave’s ecosystem. For example, you can use ArweaveID to get usernames from addresses.
Remember to use Arweave's blockchain technology for your decentralized discussion board. From source code to deploying the platform.
Follow the steps in the goals and every extra feature and ideas are greatly welcomed.
There is one winner of $3,200 USD paid in ETH.
Join us on our tech Discord if you have any questions!
You can find the docs for getting started deploying your platform here.
The docs for the JS library that allows you to read from and write to the permaweb are here.
We’re providing some free tokens so you can get started building and deploying - grab your wallet here. For guidance on how to use the Chrome web extension wallet, check out this user guide.
**Don’t forget to join us on our developers’ Discord server to chat and get feedback/assistance from the Arweave team & wider community! **
11:59pm EST on October 2nd
The prize will be awarded to the individual/team that produces the best approach and the most user-friendly Decentralized discussion board while respecting the challenge description and goals.
October 11th.
$1,600 in ETH.
ENS offers a secure and decentralized way to address resources both on and off the Ethereum blockchain using simple, human-readable names.
ENS is built on smart contracts on the Ethereum blockchain and currently work with IPFS, Onion and BZZ. This prize is for the best integration for ENS + the Arweave ecosystem.
Resources
ENS.
We’re providing some free tokens so you can get started building and deploying - grab your wallet here.
Join our Discord Dev Server if you have any questions.
You should aim for a viable integration for accessing Arweave resources using the Ethereum Name Service in a decentralised way. The integration should work with at least one major cross-platform browser (Chrome, Firefox, Opera), and the solution should not be centralised. There must be a public deployment of any smart contracts so that the solution can be tested without a local node.
11:59pm EST on August 15th
The prize will be awarded to the individual/team that produces the best approach for integration of ENS+Arweave.
August 22nd.
SmartWeave is a new smart contracting system, built on top of the Arweave network. SmartWeave allows developers to deploy contracts that require significant amounts of computation without additional gas fees, by pushing the burden of contract execution to the users of the contract, rather than the network. Since its launch two months ago, numerous applications have started to use SmartWeave -- here are just a few of them.
Clarity is a smart contract programming language, built by Blockstack and Algorand, to provide a secure, predictable base for building in decentralised environments. One of the core issues facing SmartWeave developers is that while the use of JavaScript as the base programming language is flexible, it does not have many built in security features relevant for smart contract development.
This bounty is for building a mechanism of writing contracts for SmartWeave using the Clarity language. This should be achieved by essentially providing a 'compiler' that takes a Clarity program, and outputs a JavaScript WASM bundle that executes the smart contract code when called. A WASM version of the Clarity VM already exists, so the task here is mainly to integrate and provide the 'glue' that links the projects together.
The application shall facilitate the means of compiling and bundling a smart contract written in Clarity, in such a way that it can be deployed as a SmartWeave contract.
It must fulfill the following criteria:
Successful submissions will meet the following criteria:
Need to learn more about Arweave technology? Use the resources below, or reach out to the support team on the discord channel:
Get an Arweave Wallet & Free Tokens
Developer Documentation & Getting Started Guides
The hackathon will take place from September 8th to October 7th. The last day for the selected applicant to submit their work is October 7th @ 23:59 PM PST.
Introduction
SKALE and Arweave are both at the forefront of the blockchain revolution, moving forward with solutions to utilise blockchain technology to benefit the masses. SKALE is built to handle a large volume of transactions, and therefore creates a large amount of data. In most cases, storing this data permanently is required. Arweave is a great complement to SKALE, as the Arweave network offers highly scalable and permanent data storage, so an Arweave-SKALE integration will provide a clear solution to SKALE’s data permanence needs.
The application shall facilitate a bridge to connect SKALE Chain data to Arweave permanent storage and must fulfill the following criteria:
SKALE
Allow users to select the type of data to store from the SKALE Chains. Data may be one, or all of the following
Allow users to select the frequency of data transfer (hourly, daily, monthly, etc.)
Allow users to dynamically enter SKALE Chain JSON-RPC endpoints. The SKALE Network is made up of multiple SKALE Chains that do not share storage space. To access data from different dApps, you will need to access different SKALE Chains that will each have a different endpoint to connect.
Data should be retrieved from a SKALE Chain through a JSON-RPC endpoint. For a list of available JSON RPC methods within the SKALE Network please see the Github documentation on JSON-RPC Interface Compatibility.
Data can also be retrieved via snapshot data. SKALE allows developers to download a "Snapshot" of the SKALE Chain data through the JSON RPC endpoint. SKALE periodically performs snapshots of the entire SKALE chain file system. Snapshot data is stored in BTRFS format, and needs to be converted into JSON when sent to Arweave. To learn more about Snapshot data please see the Github documentation on Snapshot Data.
Arweave
Application Design
With the recent release of Arweave 2.1, the previous 12MB transaction data size limit has been lifted, effectively removing the transaction size limit entirely. As part of this work, you will be required to use 2.1-style transactions as support lands in ArweaveJS, within the next few weeks.
Successful submissions will meet the following criteria:
SKALE Specific Rules
Arweave Specific Rules
Need to learn more about the SKALE or Arweave technology? Use the resources below, or reach out to the relative support teams on the shared discord channel:
SKALE
Developer Documentation & Getting Started Guides
Decentralized Storage on SKALE
Arweave
Get an Arweave Wallet & Free Tokens
Developer Documentation & Getting Started Guides
The hackathon will take place from June 23rd to July 28th. The submission deadline is July 28th @ 23:59 PM PST.
1,000 DAI.
March 2016, one developer, in response to a heavy-handed removal of one of his packages after npmjs.com received a letter from a corporate lawyer, unpublished his "left-pad" package, causing the infamous left-pad incident. Hundreds of thousands of software projects that depended on this simple package, including Babel and Node itself, started failing to build. Since then, the developer community has come to realize the fragility of a centralized package repository.
Arweave is an open, decentralized, and immutable database, able to store massive quantities of cryptographically verifiable data that is permanently available from a network of nodes across the globe. This makes it the perfect choice for storing software packages and libraries.
It’s already possible to publish NPM packages on Arweave and install them, simply by uploading a .tgz file and installing from the result arweave.net URL, see https://github.com/aidanok/arql-ops for an example of a package available on Arweave.
This bounty is to streamline the developer UX of using and publishing NPM packages on the Arweave network.
Improve the developer UX for installing packages and publishing packages on Arweave.
You can write a plugin for existing projects like https://github.com/verdaccio/verdaccio or other registry projects, or take another approach.
The solution can be something developers should run locally, or be a service that is to be hosted somewhere.
Publicly available packages are the driving use case, as Arweave is an open database.
(BONUS) Leverage the strong cryptographic properties of the Arweave network such as verifiable identity of the publisher and verifiable contents of the package.
Submissions must be your original work.
You must make your full source code available over Github and it needs to include an OSS license. Which one is up to you!
Submissions must have clear documentation on how to install, run, and use.
Complete all the goals set in the Goals section.
There will be one single winner of 1,000 DAI.
If submission solutions don’t meet all of the goals and criteria outlined above, there will not be a winner.
We are here to help you build your idea for the bounty, Join us on our tech Discord if you have any questions!
For entries that show high potential, you can apply for funding for further development and drive adoption through our Grants Program, and bring your hackathon entry to the next level.
You can find the documentation needed to start BUIDLing on Arweave here.
Documentation for ArweaveJS library that allows you to read from and write to the permaweb is available here.
We’re providing free tokens for you to get started building and testing your solution - Grab your wallet here. For guidance on how to use the Chrome web extension wallet, check out this user guide.
You can find very useful information about Creative Commons here.
Don’t forget to join us on our developers’ Discord server to chat and get feedback/assistance from the Arweave team & our community!
Click "Start Work" and start BUIDLing.
Hack! Join us on our tech Discord if you have any questions!
Provide the links to GitHub repo(s) for your solution and any published packages.
11:59pm EST on May 21st
The prize will be awarded to the individual/team that produces the best approach and the most developer-friendly workflow for installing and publishing packages on Arweave while respecting the challenge description, goals, and criteria.
May 27th
500 DAI.
Arweave is a decentralized and permanent data storage; this includes websites, files, and anything you can think of. This competition goal is to build a bot that will automatically archive data into Arweave. The data can be anything. For example, Archiving weather data, API outputs, websites homepages, etc.!
You can use any language you're comfortable with while working on this project. Optionally, you can use https://github.com/samcamwilliams/hooverd to build the bot faster, but that's totally up to you!
The prize goes to the coolest automatic archiver of data.
Archived data must be hosted on Arweave.
There will be one single winner of 500 DAI.
If no published scripts meet all of the goals and criteria outlined above, there will not be a winner.
We are here to help you build your idea for the bounty, Join us on our Join us on our tech Discord if you have any questions!
Don't forget to join us on our developers' Discord server to chat and get feedback/assistance from the Arweave team & our community!
11:59pm EST on November 11th
The prize goes to the coolest automatic archiver of data.
November 15th
$750 in ETH
As well as allowing permanent, on-chain storage of large documents, Arweave can also provide cheap, permanent and verifiable timestamping of data that remains private to the user.
For example, Chronolock is a permaweb app that allows users to timestamp their documents into the Arweave, without revealing their contents to others.
This prize is for the best service that users allows users to CC or FWD an email to an address and have a hash of it permanently stored into the blockweave -- providing a valuable utility for those that wish to prove the contents of messages they have sent or received.
You should aim for a minimal viable product that an end-user could reasonably get started with. This service will inevitably need some centralised component in order to hook into email services, but as much of the system should be decentralised as possible.
July 10th, unless otherwise specified
Best submission that an end-user could reasonably start to use
July 12th, unless otherwise specified
Up to 1,000 USDC
Arweave is a decentralized, truly permanent and persistent web hosting network. It is fast for users to access (most pages are served in <200ms), it is decentralized and it’s simple to deploy to it. Because of these properties, Arweave makes an amazing platform to host the UIs for Ethereum and other Smart Contracts dApps.
Now the UI for your dApp can be as permanent as the smart contract itself. No more Amazon S3, or slow IPFS.
Arweave is such a simple solution to the problem of where to store any dApp UI, that we are sure you will love it. So sure that we are willing to give you up to 1,000 USDC just to port your dApp.
For every dApp UI that is ported to Arweave you can earn up to 1,000 USDC.
We will be using dappradar, and stateofthedapps if not available on the first one, to validate the number of users the dApp you ported has. Based on the ranking of the dApp for the protocol, we will be rewarding you 1,000 USDC for 1st place, 900 USDC for 2nd place, 800 USDC for 3rd place, and so on.
After the 10th place (100 USDC), rewards will be lowered by 10 USDC. 11th place = 90, 80 for 12th place, etc.
Any dApp that isn’t on the list of both platforms, or is lower or equal, than the 19th place, will earn 10 USDC.
The prize for a dApp can be earned only once, if someone has already ported Uniswap for example, it’s not possible to port it again and earn another reward. Unless, the latest version hasn’t been ported and it’s substantially different from the previous version. In this case, the maximum reward for an updated dApp port is $100 USDC.
NOTE:
We do NOT allow High-Risk or Gambling UIs to participate in this bounty.
The ranking of the ported dapps are checked upon review of each submission, not when submitted.
The ranking is based on the 7 day ranking
Example:
Don’t forget to join us on our developers’ Discord server to chat and get feedback/assistance from the Arweave team & our community!
1st place 1000 DAI
4 Runner ups 250 DAI
Arweave is a decentralized and permanent store of humanity's valuable knowledge and history. Data is the new oil, as The Economist famously asserted, and Arweave is its permanent home -- secured by cryptography and sustainable economics. 90% of all data in existence was created in the last two years, and much of that was in data streams. Whether it is stock price data, tweets from world leaders, or meteorological data, this competition is to find the most valuable and important data streams in the world and add them to the Arweave network.
Permafeeds (Data feeds on the Arweave) have interesting properties. They are permanently available, which means that every data point they have ever provided is transparent and auditable. This allows developers that build applications that depend on them to verify the reliability and integrity of the streams. They are also available through a decentralized and highly replicated storage network, ensuring extremely high availability and uptime.
This contest is to build and run a bot that will archive a data stream for a month (or as long as you can, if you start later). The data can be anything you like but will be judged on its potential usefulness to others.
Don’t forget to join us on our developers’ Discord server to chat and get feedback/assistance from the Arweave team & our community! Don’t forget to ask there if your bot needs a top-up!
This contest is to build and run a bot that will archive a data stream for a month (or as long as you can, if you start later). The data can be anything you like but will be judged on its potential usefulness to others and how easily people can query and use the data.
January 15th - 11:59PM Eastern Time.
January 17th.
The permaweb is the new, decentralised, and permanent web built on top of the Arweave network. The permaweb enables builders to launch new forms of web services, backed by fairer and more equitable organisations. You can check out some of the amazing profit sharing community apps already live on the permaweb here.
This contest is for you to build your first permaweb app and community, inspired by the idea outlined below.
There will be three winners of this contest. Rather than receiving a traditional flat reward, winners of the competition will sell a portion of the tokens in their new profit sharing community to the Arweave core team and potentially others. We are excited to become your first external backers!
During the contest, any other members of the permaweb community that are excited by the idea and your build can also signal their interest in purchasing profit sharing tokens from the apps. Once the contest is over, valuations will be calculated based on the entire pool of interested capital purchasing a 20% stake.
As a founder, this mechanism ensures that you receive a minimum valuation for your app if you come first, second, or third, in the contest, but also allows you to gain a higher valuation if there is additional community interest in your project.
Min. Purchase Size | Purchase % | Min. App valuation | |
---|---|---|---|
First place | >=10,000 USDC | 20% | >=50,000 USDC |
Second place | >=3,000 USDC | 20% | >=15,000 USDC |
Third place | >=2,000 USDC | 20% | >=10,000 USDC |
After the competition and token purchases are complete, you will still own 80% of the profit sharing tokens in the community backing your service. This will allow you to further build and expand on your permaweb app, bring in new community contributors, builders, and stakeholders. The core Arweave team may also offer to purchase additional profit sharing tokens as your application gains traction post-launch!
As a community token purchaser, this new mechanism allows you to support high quality permaweb apps alongside the core Arweave team at a fair market valuation, as they are being built.
If you would like to signal your interest in purchasing PSTs from apps in the contest, simply reply to this Github issue! Alternatively, you can contact a member of the core Arweave team via [email protected]. Remember to specify how your desired purchase size (in USDC terms).
The following is simply a guideline for the type of application we would like to see. Feel free to iterate on it and explore different approaches with us on the Arweave developer Discord server!
An ownerless BandCamp-like platform on the permaweb, where revenue sharing is effortless and participants are incentivised to find and share great music with others.
A web application where musicians can publish their music, which can then be streamed by listeners. If listeners would like to download the high quality audio locally, they must pay a tip. Unlike Bandcamp, however, tips are distributed to a profit sharing token (PST) generated and initially owned by the artist.
After an album has launched, the artist can sell parts of this profit sharing token (via normal PST exchanges like Verto) to others. This allows the artist to monetise the future profits from their work at any time.
When an artist initially uploads an album to the streaming platform, a small tip (=<3% of the AR storage cost) should be sent to the profit sharing community that built the platform to remunerate them for their work. Further, a small portion (=<2%) of the tips given by listeners should be sent to the community's profit sharing token. Finally, ~1% of the tips given by listeners should be sent to the gateway that has served the traffic, in order to remunerate them for hosting and providing bandwidth.
While the core judging criteria for this contest is focused around which permaweb app we think will receive most usage in the future, here are some ideas for useful features you may consider adding:
If no published apps (or fewer than three) meet the rules outlined above, there will be fewer (or zero) winners.
We are here to help you build your idea for the bounty, Join us on our developer Discord if you have any questions!
Don't forget to join us on our developer Discord server to chat and get feedback/assistance from the Arweave core team and community!
11:59pm EST on October 2nd, 2020.
The token purchases will be made in the applications that the Arweave core team believes are most likely to generate the highest volume of usage and tips over the long-term. Factors of this decsion include...
Product Proofs
Team Proofs
Technical Proofs
October 9th, 2020.
This bounty has been closed for now.
2,000 DAI.
WeaveMail allows its users to send and receive messages without being tracked or watched by big corporations. Weavemail cannot be censored as it’s fully decentralized and it cannot be lost since it’s permanently available on the Arweave network.
WeaveMail has been live for years now and it’s used by hundreds of users. Now we need your help creating a new WeaveMail client! WeaveMail is outdated, it needs a new design and a new structure. We offer all the required resources, including the current WeaveMail source code, fully available on Github for you to start working on this amazing project!
Build your own version of a WeaveMail client. The new client has to improve the loading messages speed and the UI for your client. Weavemail is a completely open-source project, available on GitHub.
You can build the UI from scratch or work with an already available framework, as long as it’s open source. WeaveMail is built on top of simple API calls, it’s up to you on how to interact with the Arweave SDK.
It is recommended to play around with the current WeaveMail client to see how it works and some of the features that are already in place. Any extra features are welcome.
Your client needs to be a fully functional dApp and must be deployed on the permaweb at the time of submission.
Submissions must be your original work.
Previously published dApps aren’t eligible to participate in this bounty.
You must make your full source code available over Github and it needs to include an OSS license. Which one is up to you!
Complete all the goals set in the Goals section.
There will be one single winner of 2,000 DAI.
If submission dApps don’t meet all of the goals and criteria outlined above, there will not be a winner.
We are here to help you build your idea for the bounty, Join us on our tech Discord if you have any questions!
For entries that show high potential, you can apply for funding for further development and drive adoption through our Grants Program, and bring your hackathon entry to the next level.
WeaveMail is fully open-source and available over GitHub here.
You can find the documentation needed to start BUIDLing on Arweave here.
Documentation for ArweaveJS library that allows you to read from and write to the permaweb is available here.
ArweaveID is a great integrated protocol used on WeaveMail, it’s open-source and available here.
We’re providing free tokens for you to get started building and testing your dApp - Grab your wallet here. For guidance on how to use the Chrome web extension wallet, check out this user guide.
You can find very useful information about Creative Commons here.
Don’t forget to join us on our developers’ Discord server to chat and get feedback/assistance from the Arweave team & our community!
Click "Start Work" and start BUIDLing.
Hack! Join us on our tech Discord if you have any questions!
Provide the links to the permaweb version and your GitHub WeaveMail client repo.
11:59pm EST on May 21st
The prize will be awarded to the individual/team that produces the best approach and the most user-friendly WeaveMail client while respecting the challenge description, goals, and criteria.
May 27th
$750 in ETH
Our memories and experiences as humans are invaluable. Being able to preserve our special moments on a blockchain allows us to preserve our family’s and our friends’ collective histories that will be accessible for generations to come. For example, individuals might wish to record their wedding vows (like with this Arweave permaweb site!), or celebrate a birth or important anniversary! The platform should flexibly support a wide variety of ‘unforgettable moments’, with a great user experience for all use cases.
This challenge is to build the best permaweb app that stores ‘special moment’ content. Content should be easily stored and accessed while being able to tell a meaningful story. It should be designed in a way that motivates members to add their individual contributions to their family’s group story, helping to build a crowd-sourced narrative around a particular event, celebration, or family story.
Additional features to be considered:
You should aim for a minimal viable product where content can be uploaded and viewed by users, and can start to be used right away. Therefore, you should be sure to include a user guide, documentation, or instructions as appropriate.
July 10th, unless otherwise specified
Best submission that an end-user could reasonably start to use right away.
July 12th, unless otherwise specified
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
Work has been started.
These users each claimed they can complete the work by 11 months, 3 weeks from now.
Please review their action plans below:
1) satyaki-mallick has applied to start work (Funders only: approve worker | reject worker).
I want to work on this.
I have worked on the Status app and Polkawallet before.
Learn more on the Gitcoin Issue Details page.
2) crash180 has been approved to start work.
I have begin reading through the Arweave docs about how the technology works and how to best utilize this to make an app for the decentralized web. Some ideas of the top of my head are ordered below:
Learn more on the Gitcoin Issue Details page.
3) charlie4biz has been approved to start work.
I want to create a storage application and marketplace for beat makers where they store their produced beats and also sell it online with any cryptocurrency or fiat payment solution.
Learn more on the Gitcoin Issue Details page.
4) pavindulakshan has applied to start work (Funders only: approve worker | reject worker).
I would like to work on developing a permaweb application.
Learn more on the Gitcoin Issue Details page.
5) sebastiancaso has applied to start work (Funders only: approve worker | reject worker).
The app idea is similar to calledit except instead of predictions its challenges. Users can challenge anyone to anything. Who can run a mile faster, jump higher, etc. It could be built out to include video as proof of challenge accomplishment and have user voting to keep it neutral.
Learn more on the Gitcoin Issue Details page.
6) flash-git has been approved to start work.
How about a site where permaweb devs upload short descriptions with links to their apps to serve as a repo for the current state of the chain?
Learn more on the Gitcoin Issue Details page.
7) 0leog has applied to start work (Funders only: approve worker | reject worker).
I would love to get started building a permawebapp. I have built a few web applications before. I plan to build an application for a bakery to use. It will be used to house inventory of items, do calculations for orders, and store images for different types of bread.
Learn more on the Gitcoin Issue Details page.
8) drslowpokephd has been approved to start work.
I will use the ARweave Javascript API to create a webapp to facilitate simple, seamless, PIN based link sharing on the permaweb. ARweave will allow for unparalleled persistence that other centralized database software simply cannot provide.
Learn more on the Gitcoin Issue Details page.
9) deividi86 has been approved to start work.
Read permaweb docs.
Create a to-do list app.
Learn more on the Gitcoin Issue Details page.
10) ericramos1980 has applied to start work (Funders only: approve worker | reject worker).
want to help build an app that can identify the platform of a public wallet address just copy and paste in the dapp and all basic info for address is displayed like time and date created platformcreated on to prevent lost private key ,phrase or hard earned cash
Learn more on the Gitcoin Issue Details page.
11) ckmetto has applied to start work (Funders only: approve worker | reject worker).
arweave seems like a great platform for storing standards documents. I'd like to explore this use-case by building a very simple RFC reader/explorer. I plan to work in two main steps:
Possible future work: Search RFCs by number or title.
Learn more on the Gitcoin Issue Details page.
12) tommycox has been approved to start work.
Hey Sam!
I'm applying to create a Drupal module that, when content is submitted, saves a revision of said content to the permaweb. I look forward to working with you!
Learn more on the Gitcoin Issue Details page.
13) bowlslaw has been approved to start work.
Chat Application
Create a web chat application that allows users to discuss anything and generally share information and ideas. Users may create their own rooms for specific topics.
Create a web comment application that allows users to comment on any page, but without user data tracking or a centralized source of control.
Learn more on the Gitcoin Issue Details page.
14) filfat has been approved to start work.
A text-board (think 4chan etc but without images) to let users share information freely without censorship or government control.
Learn more on the Gitcoin Issue Details page.
15) duelingbanjos has been approved to start work.
Idea : Article Publishing Platform with tagging functionality
3 Page system :
1 - WYSIWYG Editor for publishing articles, ability to attach tags to publication
2 - Article display view
3 - Indexed list of published articles
Learn more on the Gitcoin Issue Details page.
16) shenwilly has been approved to start work.
I want to create a simple Q&A front-end web app where users can post question, answers it, and the poster could select the correct answer.
Learn more on the Gitcoin Issue Details page.
17) cryptoc0bra has been approved to start work.
Hey samcamwilliams,
I would love to start work on the calledit.com concept if it's not already taken. At a high level my action plan looks something like this:
If the prediction storage idea is taken I would also be interested in creating a simple version of a persistent Wikipedia to deploy to Arweave.
Let me know if you have any questions!
Thanks,
cryptocobra
Learn more on the Gitcoin Issue Details page.
18) tannergaucher has been approved to start work.
I'd like to make an 'unstoppable thoughts' blog app. A successful outcome is an app where a user can:
Visit the site and write a blog post in markdown in the browser.
Sign that post to store in on the permaweb.
Click a button to share the post on social media.
Learn more on the Gitcoin Issue Details page.
19) fobabs has applied to start work (Funders only: approve worker | reject worker).
Would use the JAMstack way of building modern web applications which would require the use of APIs that would communicate with the Arweave's on-chain storage system.
Learn more on the Gitcoin Issue Details page.
20) fobabs has applied to start work (Funders only: approve worker | reject worker).
Would use the JAMstack way of building modern web applications which would require the use of APIs that would communicate with the Arweave's on-chain storage system.
Learn more on the Gitcoin Issue Details page.
21) gauravs99 has applied to start work (Funders only: approve worker | reject worker).
Hi Sam, I would like to complete the task that was suggested on the GitHub, which is creating a Wordpress plugin that submits a permanent backup of each post to the Arweave when the user presses ‘Publish’.
To do this, I would read up on creating Wordpress plugins and learn to use the arweave.php library to accomplish this.
Learn more on the Gitcoin Issue Details page.
22) abrahamh08 has applied to start work (Funders only: approve worker | reject worker).
A news website where the authors of each post get paid in tokens if viewers give tokens to their article. It is meant to replace traditional journalism by making the articles impossible to destroy through the distributed file server that keeps the websites permanent.
Learn more on the Gitcoin Issue Details page.
Originally posted by @gitcoinbot in #1 (comment)
My first contribution to Arweave.
I have created a simple BucketList with the ArweaveJS.
App:
https://arweave.net/keUC3w5UK20D2xP7qaauf9tKXAJ2VRKkZF92yYSdLjg
GitHub Url:
https://github.com/ishmodi29/bucket-list-arweave
ETH:
0xF7b15588cbdAd3312dB0ca100481eF545a0F04f2
AR:
v4SGOoD3j8pp-e_NQH7YZCHe_trPkb62bRtkblo5yPU
Welcome to the perpetual, open permaweb hackathon!
At Arweave we firmly believe that the future of the new web should be open source for the benefit of users and developers alike. We want to help make this a reality, so we’re rewarding developers like yourself for building open source dApps on the permaweb!
The Arweave itself is a global, permanent hard drive. The permaweb is a decentralised, immutable web built on top of the Arweave. Permaweb apps are built using normal web technologies — HTML, CSS, and Javascript — but are deployed to Arweave’s on-chain storage system, making them permanent and available in a fast, decentralised manner. You can get started and deploy a permaweb app in 2 minutes or less.
Time investment: One afternoon to one weekend.
Please note that ALL submissions require approval via the Discord Open Web Hackathon channel.
$250 in ETH + $50 in AR
A dynamic and interactive web application that is hosted on the permaweb, along with ideas that contribute added functionality to the permaweb eco system. For example: Arweave API explorer & ArweaveID. Ideas that resemble or improve on popular web applications such as AskWeave & Scribe are also encouraged, and all applications must include a nice looking UI. Applications whose core features rely on centralised dependencies are not accepted.
You can find the docs for getting started deploying your first permaweb app here.
The docs for the JS library that allows you to read from and write to the permaweb are here.
ArConnect wallet API docs can be found here.
Arweave.app wallet source files can be found here.
We’re providing some free tokens so you can get started building and deploying - grab your wallet here. For guidance on how to use Arweave web wallets, check out this user guide.
Check out ArweaveApps to ensure your submission is substantially different from existing applications on the permaweb!
Please note, submissions will only receive a reward if they successfully meet the submission criteria listed above. If you have questions, holla at us on Discord!
Remember to join us on our developers’ Discord server to chat, and get feedback and assistance with building!
Apply to register for Demo Day by Sunday, November 15th at 11:59pm CET by filling out this form: https://forms.gle/s3BUfT3MJ9TNvwf59
Only the projects who submitted their projects on Gitcoin and fill out this form will be considered to pitch at the end of the fellowship
The Open Web Fellowship is a six-week programme offering an investment pool of $100,000 which will be granted to winning profit sharing communities on the Arweave network. Arweave welcomes applications from existing profit sharing communities as well as brand new apps built during the course of the programme.
As well as potentially receiving investment in your project, you will be able to:
Profit sharing communities are a fundamentally new way of incentivizing founders to build web services. Profit sharing communities couple profit sharing tokens (PSTs) with an on-chain governance structure. This enables you to earn a stream of tips from the usage of a permaweb app, as well as to monetize access to these futures profits. You can find out more about PSTs here, and about PSCs here.
The aim of this programme is to offer tailored support, resources, and guidance to both brand new and existing PSC founders who wish to push their projects to the next level.
All you need to do to get started is to register here on Gitcoin, and join us on our ecosystem Discord server! You will then receive news and notifications for upcoming events and deadlines as the programme progresses.
Successful submissions will meet the following criteria:
The Arweave core team will be investing $100,000 in winning projects submitted during the Open Web Fellowship programme. This investment will be made in the form of the Arweave team purchasing selected projects’ profit sharing tokens. The winning projects will be selected by the core Arweave team following the Gitcoin submission deadline on the 24th of November, then negotiations for token purchase will be made individually with each project and its founder(s).
Note: The bounty has a value of 100,000 USDC on Gitcoin, this is only a representation of the total investment pool of $100,000 that is available - the specific currency will depend on the agreement with the investee(s).
Submission Deadline:
11:59pm EST on November 24th
Announcement Date:
Investments will be announced after the end of the fellowship programme
Read all about the programme here: https://medium.com/@arweave/announcing-the-arweave-open-web-fellowship-investing-100-000-in-profit-sharing-communities-c77e349b59f6
3200 DAI.
IPFS users are looking for ways to permanently store their data. If there are no IPFS peers that have a copy of your data, it will be inaccessible for everyone. Arweave is a decentralized and permanent data store that can be used to ‘back’ data in IPFS. You can read more about the Arweave+IPFS bridge here. Currently, however, there is no friendly user interface for interacting with the Arweave+IPFS bridge.
We want you, to help the Arweave network help IPFS users by providing a user-friendly IPFS to Arweave importer -- "permawebifying" IPFS. The challenge is to build the best system for helping existing IPFS users to onboard with Arweave+IPFS. The importer will need to be able to take IPFS hashes, grab the data from IPFS, then create an Arweave transaction with the appropriate tag (see below) and dispatch it to the Arweave network.
In order to best integrate with the workflows of existing IPFS apps, it may also be advantageous to also offer a centralized service that developers can simply submit an IPFS hash to, to have it ‘permapinned’ inside Arweave+IPFS. This would allow IPFS users to add one HTTP POST call to their existing IPFS apps and have their data ‘pinned’ inside the network forever.
You may find hooverd to be a useful tool in building such a service. Using a hooverd server would allow IPFS users to avoid having to own an Arweave keyfile in order to start submitting hashes. The core Arweave team is happy to subsidize the running of these hooverd servers (within reason) in the first phases of IPFS user onboarding.
You can use any language you’re comfortable with while working on this project.
The prize goes to the service that is the easiest to use for IPFS developers with existing apps and data that they need to ensure persists inside the Arweave network.
{"IPFS-Add", hash}
(where hash is the IPFS hash from the data) in the transactions that you send to the Arweave network.There will be one single winner of 3200 DAI.
If no published dApp meets all of the goals and criteria outlined above, there will not be a winner.
We are here to help you build your idea for the bounty, Join us on our tech Discord if you have any questions!
**Don’t forget to join us on our developers’ Discord server to chat and get feedback/assistance from the Arweave team & our community! **
The prize goes to the service that is the easiest to use for IPFS users with hundreds of data that they need to permawebify.
November 28th - 11:59PM Eastern Time.
December 6th
permaleaks submission have been replaced by decent.land
desc: a new social network protocol
150 SAI.
Arweave is a decentralized, truly permanent and persistent web hosting network. It is fast for users to access (most pages are served in <200ms), it is decentralized and it's simple to deploy to it. Because of these properties, Arweave makes an amazing platform to host the UIs for Ethereum and other Smart Contracts dApps.
Now the UI for your dApp can be as permanent as the Smart Contract itself. No more Amazon S3, or slow IPFS.
Arweave is such a simple solution to the problem of where to store a dApp UI, that we are sure you will love it. So sure that we are willing to give you $150 just for porting your first dApp.
Don't love it? Please tell us why! We would love to hear your feedback.
Don't forget to join us on our Developers Discord server to chat and get feedback/assistance from the Arweave team & our community!
Submissions must be unique or substantially different, as judged by the core Arweave team, from other permaweb applications or submissions to this hackathon.
You must port the UI for an existing Smart Contract dApp and it needs to run correctly on the Arweave network.
Previously submitted work, on this and other bounties by Arweave, are not eligible to participate.
Unfortunately, we can only accept one bounty entrant per user.
Applications should be sufficiently complex, as judged by the core Arweave team. For example, a simple ‘hello world’ app is not complex enough to receive a reward. Broken/non-functional submissions will also be rejected.
Your submission must include a link to a live, functioning, and running instance of the app.
Your dApp Smart Contract must be deployed on the mainnet.
Apps must be open source, with the full source code available on Github or another open code hosting repository. Feel free to use whatever OSS license you prefer.
The Open Web Incubator is a six-week-long online incubation programme endowed with an investment pool of $100,000 to be invested in PST-backed permaweb apps.
During the course of the programme, participants will have the opportunity to:
Participants are encouraged to create engaging, user-centric applications on the Arweave network, integrating Arweave’s profit-sharing token (PST) technology. PSTs are a fundamentally new way of incentivizing founders to build web services. Integrating a PST enables devs to earn a stream of micro-dividends from the usage of their permaweb app, as well as to sell access to these futures profits to interested investors. If you’d like to read more about how PSTs work, you can find out here.
The aim of the programme is to guide you from the seed of your initial idea into a fully-fledged, revenue-generating permaweb app. Along the way we will help connect you with high-quality mentors and the best advice on building web apps that gain major traction. After you have built, launched, and demoed your permaweb app, we will consider it for funding from our $100,000 investment pool. Through the incubator’s demo day we will also connect you with other interested parties that may want to purchase part of your profit sharing token.
As well as hacking, each week of the incubation period includes a mixture of masterclasses, workshops, community events, and investor feedback, all culminating in a Demo Day on week six where projects will pitch to potential investors. A week later, the top projects will be announced together with the investments they have secured so far.
You can find the docs for getting started deploying your first permaweb app here.
The docs for the JS library that allows you to read from and write to the permaweb are here.
We’re providing some free tokens so you can get started building and deploying - grab your wallet here. For guidance on how to use the Chrome web extension wallet, check out this user guide.
Our blog post about profit sharing tokens can be found here, and our post on SmartWeave can be found here.
A guide for spinning up your SmartWeave PST can be found here.
If you need technical support, join our developers’ Discord here where core Arweave team members and community members can offer you guidance.
The investment pool of $100,000 will be split amongst the top projects as chosen by the core Arweave team, taking feedback from expert judges from Andreesen Horowitz, Union Square Ventures, 1kx, and Multicoin Capital. This investment will be made in exchange for an amount of the top apps’ profit sharing tokens (PSTs), to be defined in negotiation with the submitting individual or team following the incubator programme.
Note: The bounty has a value of 100,000 DAI on GitCoin, this is only a representation of the $100,000, the currency will depend on the agreement with the investee.
11:59pm EST on August 12th
August 19th
Read all about this here: https://medium.com/@arweave/launching-the-first-open-web-incubator-100-000-available-for-investment-in-profit-sharing-tokens-644a5a22ee25
I got a message say my 100,000 dollar bounty was expiring. What do I need to do to clam it
The Open Web Foundry is a six-week programme guiding founders through the process of launching an amazing new startup on the Arweave’s decentralised web. From initial idea, to product, to acquiring users and pitching to top-tier investors alongside other incredible founders, we are with you every step of the way. We welcome submissions from founders creating a new profit sharing community on Arweave, or further developing an existing one.
Arweave enables the development of fully decentralized, permanently hosted web applications. Not only that, but founders can use Arweave to form profit sharing communities (PSCs) around their applications as well, which represents a fundamentally new and fairer business model for their apps. You can find out more about profit sharing communities and their associated tokens here.
The Open Web Foundry is the third incubator programme run by Arweave. Already, more than $1,250,000 in seed investments have been made across nearly a dozen participating projects.
We’re very excited to inspire and support the latest batch of developers to quit their jobs and pursue something they love with Arweave!
As well as potentially fundraising for your project, the Open Web Foundry by Arweave offers:
This programme delivers tailored resources and support to both brand new and existing profit sharing communities on Arweave who wish to push their projects to the next level.
All you need to do to get started is to register here on Gitcoin, and join us on our ecosystem Discord server! Registrations are open to all, throughout the entire of the programme -- join up any time here. We will notify you of upcoming events and deadlines as the programme progresses.
We also offer participants a small amount of AR tokens so you can get started building and deploying. Grab your wallet here, and check the web extension user guide here.
Successful submissions will meet the following criteria:
The Arweave core team will invest $100,000 USDC in total across the projects submitted during the Open Web Foundry programme. Third-party investors will also consider investing alongside Arweave. In previous programmes, external investors have injected more than $1,000,000 into participating startups. The Arweave investment will be made in exchange for the project’s profit sharing tokens.
The winning projects will be selected by the core Arweave team following the Gitcoin submission deadline on April 9, then negotiations for token purchase will be made individually with each project and its founder(s).
Note: The bounty has a value of $100,000 USDC on Gitcoin, this is only a representation of the total investment pool of $100,000 USDC that is available - the specific currency will depend on the agreement with the investee(s).
11:59pm EST on April 9 2021
Investments will be announced after the end of the programme.
You can read all about the programme here!
See you on the permaweb!
-arweave-team
-- Bad configuration for this bounty on Gitcoin. --
Updated version: #36
$750 in ETH
Ancestry tracking services have grown in popularity over the years, with millions discovering family history they never knew existed. Huge amounts of valuable data from users is required, all of which is currently stored on centralised platforms. By tracking one’s family tree on the decentralised permaweb, this valuable data is accessible forever.
This prize is for the best permaweb app that accurately maps out and tracks one’s family tree, taking the user interface and broader user experience journey into account. Users should be able to easily input and search information on their ancestors and create links to other family trees all over the world. There should be the capacity for multiple individuals to contribute to the same family tree, enabling the crowd-sourcing of this information between multiple family members. To encourage contributions, a crypto incentivisation scheme could be considered.
You should aim for a minimal viable product that an end-user could reasonably start to use, including any user instructions or documentation.
July 10th, unless otherwise specified
Best submission that an end-user could reasonably start to use right away.
July 12th, unless otherwise specified
I'm late but on it
Arweave-MultiCheckURL
Introduction
Arweave is a scalable and permanent data storage protocol. Solana is a high-performance blockchain boasting high throughput and sub-second block times using a network timestamp system called Proof-of-History. Assuming Solana performs at peak capacity consistently for a full year it’s expected to generate 4 petabytes of data. It’s essential that the entire ledger is permanently stored and available. This is why both the Solana and Arweave core teams are excited to launch a grant for an Arweave+Solana integration that can address this need.
The application shall facilitate a bridge to connect Solana ledger data to Arweave permanent storage and must fulfill the following criteria:
Solana
Allow the storage of Solana ledger data in Arweave. Transactions should be efficiently batched into Arweave with the following tags
If it is efficient to do so tag the following pubkey metadata as well
Application Design
Standalone application that can use the Solana’s json RPC methods to retrieve the block data, (see docs.solana.com)
Data should be packed to minimize costs in AR, within reason.
Demo should include examples to query the Arweave chain for the stored transactions by tag
Example, Pubkey=2ojv9BAiHUrvsm9gxDe7fJSzbNZSJcxZvf8dqmWGHG8S should paginate through the transactions for that key.
Nice to haves (all 3 add up to a 10% grant bonus)
Successful submissions will meet the following criteria:
Need to learn more about the Solana or Arweave technology? Use the resources below, or reach out to the relative support teams on the shared discord channel:
Solana
Arweave
Get an Arweave Wallet & Free Tokens
Developer Documentation & Getting Started Guides
The hackathon will take place from July 29th to August 28th. The submission deadline is August 28th @ 23:59 PM PST.
$1,600 USD (in ETH).
The challenge is to create a crowdfunding application where the backend is an Ethereum smart contract, and the frontend is an application hosted on Arweave. This creates a completely decentralized crowdfunding app with a verifiable and immutably published project plan.
Current crowdfunding platforms have a problem. Creators ask for funds to complete a project, but once funded, we don’t always see the expected results. This new crowdfunding app should work to prevent this.
The creator asking for funds should set a deadline for raising 100% of the funds. The funds will be split into creator-defined batches, with each batch being linked to a milestone. If the full amount isn't raised, the balance is automatically returned to the project backers.
Once fully funded, the project starts.
The first batch of funds is released to the creator to start the project.
The creator publishes a report at the end of each milestone. If a majority (perhaps a majority with a quorum, or supermajority) of backers are unsatisfied with the progress, they can then vote to suspend the project, stop future payouts, and return the remaining funds to the backers. If completed, the next batch is released to the creator.
Follow the same rules until all milestones are completed, and all funds have been distributed, or until backers vote to suspend the project.
Resources
You can find the docs for getting started deploying your first permaweb app here.
The docs for the JS library that allows you to read from and write to the permaweb are here.
We’re providing some free tokens so you can get started building and deploying - grab your wallet here. For guidance on how to use the Chrome web extension wallet, check out this user guide.
Join our Discord Dev Server if you have any questions.
You should aim for a viable permaweb-based app with the smart contract fully respecting the challenge description.
The project needs to be open-source and released on GitHub for us to review the entire source.
11:59pm Eastern on August 15th
The prize will be awarded to the individual/team that produces the best approach and the most user-friendly crowdfunding dApp while respecting the challenge description.
August 22nd.
Polkadot is an ecosystem of connected blockchains (‘parachains’), designed to handle huge numbers of transactions. Like all blockchain systems, these parachains create a significant amount of data that, in most cases, needs to be stored indefinitely. Arweave is a network built to provide scalable and economically sustainable permanent data storage. The network achieves this using a Succinct Proof of Access mining mechanism (enforcing that miners replicate data), as well as a storage endowment that yields interest which is employed to reward miners perpetually.
This jointly funded bounty is to build an archival bridge of data from Polkadot and its parachains, into the Arweave network. Once built, anyone will be able to spin up a version of the solution and begin to archive specific chains from the Polkadot ecosystem into the Arweave network. By tagging each piece of data and employing bundled data entries (ANS-102) on Arweave, the resulting dataset will also be queryable by any dApp’s front-end using a GraphQL interface.
The application shall facilitate a bridge to connect Polkadot data to Arweave storage, watching the Polkadot chains for new blocks and transactions, packaging them into bundles, and dispatching them to the Arweave network.
Given the availability of tooling and similar implementation work with SKALE and Solana, a JavaScript/TypeScript-based solution will likely be fastest to engineer.
The solution must fulfil the following criteria:
The data must be packaged into bundles using the Arweave’s ANS-102 standard. The arweave-bundles
JavaScript/TypeScript library may be useful in creating these bundles. This will allow you to minimise the AR fee requirements of your solution.
All entry types must be appropriately tagged, using a schema either completely compatible, or as closely compatible as possible, with prior Arweave archival bridge projects for Solana and SKALE.
Acceptable solutions must include detailed documentation, capable of allowing an engineer unfamiliar with the project to deploy it easily, as well set up a dev environment.
Successful submissions will meet the following criteria:
Need to learn more about Polkadot or Arweave technology? Use the resources below, or reach out to the relative dev communities on Discord:
Arweave Dev Discord
Polkadot Discord
Get an Arweave Wallet & Free Tokens
Arweave Web Extension Wallet
Developer Documentation & Getting Started Guides
Arweave JS
Arweave Bundles
Polkadot Builder's Portal
Developer Documentation & Getting Started Guides
The hackathon will take place from the 28th of January 2021 to the 25th of February 2021. The submission deadline is the 25th of February 2021 @ 23:59 PM PST.
Make sure to join the Arweave Discord Dev server
The Open Web Foundry is a six-week programme guiding founders through the process of launching an amazing new startup on Arweave’s decentralised web. From initial idea, to product, to acquiring users and pitching to top-tier investors alongside other incredible founders, we are with you every step of the way. We welcome submissions from founders creating a new profit sharing community on Arweave, or further developing an existing one.
Arweave enables the development of fully decentralized, permanently hosted web applications. Not only that, but founders can use Arweave to form profit sharing communities (PSCs) around their applications as well, which represents a fundamentally new and fairer business model for their apps. You can find out more about profit sharing communities and their associated tokens here and here.
The Open Web Foundry is the fourth instalment of the incubation and acceleration programme . Already, more than $30,000,000 in seed investments have been made across the alumni of the first five batches. We’re very excited to inspire and support the latest batch of developers to quit their jobs and pursue something they love!
As well as potentially fundraising for your project, the Open Web Foundry offers:
This programme delivers tailored resources and support to both brand new and existing profit sharing community teams who wish to push their projects to the next level.
All you need to do to get started is to register here on Gitcoin, and join the Arweave developers’ Discord server! Registrations are open to all, throughout the entire of the programme. We will notify you of upcoming events and deadlines as the programme progresses.
We also offer participants a small amount of AR tokens so you can get started building and deploying. Grab your wallet here, and check the web extension user guide here to learn how to use your wallet.
Successful submissions will meet the following criteria:
The Arweave core team will invest $100,000 USD in total across successful projects submitted during the Open Web Foundry programme. Third-party investors will also consider investing alongside Arweave. The Arweave investment will primarily be made in exchange for the project’s profit sharing tokens.
Selected projects will be presenting their submission during Demo Day, which will take place on March 17th, with investment meetings following soon after.
Note: The bounty has a value of $100,000 USDC on Gitcoin, this is only a representation of the total investment pool of $100,000 USDC that is available - the specific currency will depend on the agreement with the investee(s).
11:59pm EST on March 17th, 2022
Investments will be announced after the end of the programme.
See you on the permaweb!
-The Open Web Foundry Team
Profit sharing communities are a new way to build, manage, and grow decentralized web apps on the Arweave's permaweb. By contributing work to a profit sharing community, builders, marketers, and infrastructure operators can earn profit sharing tokens, which represent rights to the future earnings of the apps they contribute to. These profit sharing tokens earn a passive income for their holders for as long as users continue to interact with the associated permaweb app. Contributors can also sell these tokens at any time by selling them on Verto or another profit sharing token exchange.
Profit sharing communities are part of a new and rapidly evolving ecosystem. Early profit sharing communities have garnered the attention of some of the world's leading VC investment firms, and many have accrued significant value in a short period of time.
You can learn more about profit sharing communities here. To get a flavor of the types of apps and communities you could contribute to, discover some of the early projects in the ecosystem here.
This bounty reward is for making your first contribution to a profit sharing community via communityXYZ. You can see the contribution opportunities currently available in the ecosystem here.
This reward will be issued in USDC as a bonus on top of the tokens that you will receive from the profit sharing community itself when you successfully complete your contribution.
Reward details
The submission process
Remember that you can only claim this bounty reward once, but you can complete as many community opportunities as you like!
Rules
Remember to join us on our developers’ Discord server to chat, and get feedback and assistance with building!
See you on the permaweb!
-arweave-team
The Open Web Foundry is a six-week programme guiding founders through the process of launching an amazing new startup on Arweave’s decentralised web. From initial idea, to product, to acquiring users and pitching to top-tier investors alongside other incredible founders, we are with you every step of the way. We welcome submissions from founders creating a new profit sharing community on Arweave, or further developing an existing one.
Arweave enables the development of fully decentralized, permanently hosted web applications. Not only that, but founders can use Arweave to form profit sharing communities (PSCs) around their applications as well, which represents a fundamentally new and fairer business model for their apps. You can find out more about profit sharing communities and their associated tokens here and here.
The Open Web Foundry is the fourth instalment of the incubation and acceleration programme . Already, more than $15,000,000 in seed investments have been made across the alumni of the first three batches. We’re very excited to inspire and support the latest batch of developers to quit their jobs and pursue something they love!
As well as potentially fundraising for your project, the Open Web Foundry offers:
This programme delivers tailored resources and support to both brand new and existing profit sharing community teams who wish to push their projects to the next level.
All you need to do to get started is to register here on Gitcoin, and join the Arweave developers’ Discord server! Registrations are open to all, throughout the entire of the programme -- join up any time here. We will notify you of upcoming events and deadlines as the programme progresses.
We also offer participants a small amount of AR tokens so you can get started building and deploying. Grab your wallet here, and check the web extension user guide here to learn how to use your wallet.
Deploy your first Arweave app with these docs.
Read from and write to Arweave using this Javascript library.
Create your profit sharing community on communityXYZ.
Helpful blog posts:
Need technical support? Join Arweave’s developer Discord here where core Arweave team members and community members can offer you guidance.
Successful submissions will meet the following criteria:
The Arweave core team will invest $100,000 USD in total across successful projects submitted during the Open Web Foundry programme. Third-party investors will also consider investing alongside Arweave. The Arweave investment will primarily be made in exchange for the project’s profit sharing tokens.
Selected projects will be presenting their submission during Demo Day, which will take place on September 1, with investment meetings following soon after.
Note: The bounty has a value of $100,000 USDC on Gitcoin, this is only a representation of the total investment pool of $100,000 USDC that is available - the specific currency will depend on the agreement with the investee(s).
11:59pm EST on September 2 2021
Investments will be announced after the end of the programme.
See you on the permaweb!
The Open Web Foundry team
Butuh uang demi menghidupi kluarga
1st place 1000 DAI
4 Runner ups 250 DAI
Arweave is a decentralized and permanent store of humanity's valuable knowledge and history. Data is the new oil, as The Economist famously asserted, and Arweave is its permanent home -- secured by cryptography and sustainable economics. 90% of all data in existence was created in the last two years, and much of that was in data streams. Whether it is stock price data, tweets from world leaders, or meteorological data, this competition is to find the most valuable and important data streams in the world and add them to the Arweave network.
Permafeeds (Data feeds on the Arweave) have interesting properties. They are permanently available, which means that every data point they have ever provided is transparent and auditable. This allows developers that build applications that depend on them to verify the reliability and integrity of the streams. They are also available through a decentralized and highly replicated storage network, ensuring extremely high availability and uptime.
This contest is to build and run a bot that will archive a data stream for a month (or as long as you can, if you start later). The data can be anything you like but will be judged on its potential usefulness to others.
Don’t forget to join us on our developers’ Discord server to chat and get feedback/assistance from the Arweave team & our community! Don’t forget to ask there if your bot needs a top-up!
This contest is to build and run a bot that will archive a data stream for a month (or as long as you can, if you start later). The data can be anything you like but will be judged on its potential usefulness to others.
December 15th - 11:59PM Eastern Time.
December 20th.
$250 in ETH.
Create an ArQL console app built with HTML/CSS/JavaScript. ArQL is the language that Arweave uses for its blockchain database queries. The main purpose of the ArQL console is to easily interact with ArQL and test queries.
The supported operations are eq
, and
, and or
. You can query by custom tags, which are, in fact, key-value pairs, or system tags from
, to
, quantity
, reward
, block_height
, and block_indep_hash
.
We are looking for something similar to https://www.elastic.co/guide/en/kibana/current/console-kibana.html that will be hosted on the permaweb and used to do ArQL requests to the Arweave’s network.
The app needs to be open-source published on GitHub. Allowing anyone to fork, modify and/or learn from your app.
Don’t forget to join us on our developers’ Discord Server to chat and get feedback/assistance from the Arweave team & wider community!
RESOURCES
SUBMISSION PROCESS
This prize is for the best ArQL console with clean design, needs to be simple to use and with a description of what it does. Without any centralized intermediaries.
July 25th, unless otherwise specified
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 ArQL console.
July 31th
As of today -- devs can now store data on Arweave using MATIC tokens via Bundlr.network!
This is a co-funded grant from Bundlr, Arweave and Polygon to build support for this new capability into Polygon's
wallet infrastructure. Once complete, the library pursuant from this grant will allow end-users of Polygon apps to
easily sign Arweave data storage transactions from their wallets, and have them mined into the Arweave network via
Bundlr.
At Bundlr we firmly believe that the future of the new web is cross-chain. We want to help make this a reality, so we’re
rewarding developers like yourself for building out some key infrastructure.
Time investment: One weekend.
9000 USDC
Create a library which allows users to interact with Bundlr via WalletConnect (moving funds, withdrawing funds and
uploading data). Along with the library - an interactive web application, that utilises your library which allows you to
store data on Bundlr with MATIC tokens.
You can find the docs for getting started with Bundlr here.
You'll also need arbundles which provides methods needed to create a
Bundlr tx.
Please note, submissions will only receive a reward if they successfully meet the submission criteria listed above. If
you have questions, holla at us on Discord!
Remember to join us on our developers’ Discord server to chat, and get feedback and
assistance with building!
100 DAI
This bounty is to build and run a bot that will archive block hashes and block headers from other blockchains on the Permaweb, providing a permanent history of blocks and fork events.
You can keep earning this bounty prize for each month after your first month until this bounty is ended.
Your bot must follow the schema for tags detailed below.
The data stored inside the transaction should be the block headers stored in binary form.
You should use a dedicated wallet for your bot. If you need some AR to run this wallet, please request it in Discord.
The bot should run for at least 1 month.
Each stored data should use the following tags, using exactly these names and format specified
Symbol The ticker symbol for the blockchain, capitalized text, for example: " BTC “
Source The source of data for your feed. Examples below.
Height The height of the block
Hash The hash of this block
Previous The hash of the previous block in this chain
Block-Data the exact string "H" to indicate block headers are being saved
Block-Time The block time, in Unix seconds
For the source value, you should indicate where you are retrieving the block data, if you are running a full node, this value should be ‘NODE’. If you are retrieving from a block explorer, you should use the domain name of that block explorer, for example, ‘explorer.btc.com’. If you are unsure of the value you should use here, please drop into Discord and ask.
You can get started building data archivers in one line of bash with Arweave and hooverd. You can find the details and start archiving here.
The HTTP API to interact with Arweave can be found here.
Documentation for ArweaveJS library that allows you to read from and write to the permaweb is available here.
We’re providing free tokens for you to get started building and testing your bot - Grab your wallet here. For guidance on how to use the Chrome web extension wallet, check out this user guide.
Don’t forget to join us on our developers’ Discord server to chat and get feedback/assistance from the Arweave team & our community! Don’t forget to ask there if your bot needs a top-up!
Click "Start Work" and start BUIDLing.
Build and run your bot! Join us on our tech Discord if you have any questions.
Publish a link to the wallet address that has been archiving your data stream after one month of usage.
This contest is to build and run a bot that will archive a data stream for a month.
You can write your bot source-code on any programming language that you prefer, and the bot needs to be running for an entire month to earn the prize.
Do not record the same blockchains that are already running on the network. If another user is storing "BTC" data and you do the same, you won't be credited. Please look on the network for the ticker before running your bot.
29th of June
Comment on the issue page with your ETH address and details of your bot after 1 month of running it.
1,000 DAI.
Arweave makes information permanence sustainable.
Arweave is a new type of storage that backs data with sustainable and perpetual endowments, allowing users and developers to truly store data forever – for the very first time.
As a collectively owned hard drive that never forgets, Arweave allows us to remember and preserve valuable information, apps, and history indefinitely. By preserving history, it prevents others from rewriting it.
In this bounty, you will create plugins to upload assets automatically with one of the most popular toolkits to automate and enhance developers’ workflow on NodeJS. Gulp, Grunt, or WebPack.
Create one or more plugins/npm packages, for either Gulp, Grunt, or Webpack, to automatically upload assets to the Arweave network. Examples of what we are looking for are gulp-s3, grunt-s3, and webpack-s3.
The plugin will ask the developer to provide their Arweave wallet key file in order to upload the assets.
The plugin should return the permanent URL of the asset so it can be used in the rest of the pipeline. Arweave path manifests as used by arweave-deploy can be used to upload folders of assets.
The plugin has to be publicly available on npmjs.com
The plugin must be open source, with the full source code available on Github. Which one is up to you!
Submissions must be your original work.
You must make your full source code available over Github and it needs to include an OSS license. Which one is up to you!
Complete all the goals set in the Goals section.
There will be one single winner of 1,000 DAI.
If no published plugins meet all of the goals and criteria outlined above, there will not be a winner.
We are here to help you build your idea for the bounty, Join us on our tech Discord if you have any questions!
For entries that show high potential, you can apply for funding for further development and drive adoption through our Grants Program, and bring your hackathon entry to the next level.
Examples of what we are looking for are gulp-s3, grunt-s3, and webpack-s3.
You can find the documentation needed to start BUIDLing on Arweave here.
Documentation for ArweaveJS library that allows you to read from and write to the permaweb is available here.
We’re providing free tokens for you to get started building and testing your plugins - Grab your wallet here. If needed and for guidance on how to use the Chrome web extension wallet, check out this user guide.
You can find very useful information about Creative Commons here.
Don’t forget to join us on our developers’ Discord server to chat and get feedback/assistance from the Arweave team & our community!
Click "Start Work" and start BUIDLing.
Hack! Join us on our tech Discord if you have any questions!
Provide each link for the plugins on submission.
11:59pm EST on May 21st
The prize will be awarded to the individual/team that produces the best approach and the most user-friendly plugins while respecting the challenge description, goals, and criteria.
May 27th
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.