Giter VIP home page Giter VIP logo

bounties's People

Contributors

arweave-kyle avatar arweave-sophie avatar india-raybould avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bounties's Issues

Open Knowledge Platforms

Prize Bounty

$750 in ETH

Challenge Description

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:

  • Incentivisation of collaboration through mico-tips, rather than up-votes.
  • Tracing of ideas through the permaweb’s immutable transaction graphs.
  • ‘Forking’ of blog posts/other media, linking back to the original content in a way reminescent of GitHub.

Submission Requirements

You should aim for a minimal viable product that an end-user could reasonably start to adopt.

Submission Deadline

July 10th, unless otherwise specified

Judging Criteria

Best submission that an end-user could reasonably start to use

Winner Announcement Date

July 12th, unless otherwise specified

Build a Permafeed Hub

Build a Permafeed Hub

PRIZE BOUNTY

1600 DAI.

OVERVIEW

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.

COMPETITION DETAILS

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.

FEATURES

  • Feed providers should be able to submit a wallet address where the feed can be found, a description of the feed and example GraphQL/ArQL code to access the feed.
  • Users should be able to tip the feed operators in AR.
  • Users should be able to browse these feeds and rank them via tips (25% of the tip must be sent as reward to the miners, in order to dissuade Sybil attacks).
  • On the page for each feed, users should be able to see statistics about the feed (number of data items, last post time, first post time, etc).
  • (Optional) Users should be able to run the ArQL/GraphQL test query and see the results in the browser, in order to see what the data looks like and how to use it in their apps.
  • (Optional) Users should be able to leave comments on permafeed description pages so that they can share their due diligence around the data.

RESOURCES

  • 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 with 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.

Don’t forget to join us on our developers’ Discord server to chat and get feedback/assistance from the Arweave team & our community!

SUBMISSION PROCESS

JUDGING CRITERIA

The winner will be the entrant that provides the highest quality user and developer experience.

SUBMISSION DEADLINE

December 18th - 11:59PM Eastern Time.

WINNER ANNOUNCEMENT DATE

December 20th.

HAPPY HACKING!!

Readable Web Service

Readable Web Service

Prize

1,200 DAI

Overview

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.

Helpful Resources

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.

Requirements

All requirements MUST be met for the entry to be eligible.

Basic Requirements

  • Build an HTTP Service & UI to be hosted and run in the standard way (FaaS, Container, Server, it's your choice), that allows users to paste a URL and have a readable version of the content archived onto the Arweave Permaweb.
  • The code must be publicly available on GitHub with an open-source license.
  • The service should inform users that they are responsible for the content they archive and they should not archive copyrighted content that they do not own.

Functional Requirements

  • Users are able to paste in a URL and see a preview of the readable content.
  • Users are able to publish the readable content to the permaweb and get back a permaweb link.
  • The published permaweb content should not link or reference any content that is not on the permaweb, for example, any images, if included, must be saved on the permaweb.
  • The published permaweb content should contain open graph meta tags, for example, title, description, image, so that posting to social media & messengers shows a preview card of the content.
  • The original URL must be included in the tag of the transaction. Other metadata included in tags is a plus.

Deployment & Running Requirements

  • The service should use a wallet stored on the server to post content. This wallet will be funded by donations, so the wallet address should be made public. Arweave can donate some AR to the wallet to keep the service running initially.
  • The service should not depend on any third-party APIs that may disappear.
  • The service should be deployed and publicly usable on completion of the bounty.
  • It should be reasonably easy to deploy the service again for another developer.

Judging Criteria

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.

Extra

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.

  • Allow different 'profiles', for example, strip down to just text, or to keep most of the article formatting.
  • Use multiple methods and have a 'try again' button if the user doesn't like the preview.
  • Apply a sentiment analysis library to the extracted text and add the result to a TX tag.
  • Archive the original full HTML page (permaified) alongside the readable version.

Guidance

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.

Arweave Resources

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!

Submission Process

  • Click "Start Work" and start BUIDLing.
  • Hack! Join us on our tech Discord if you have any questions.
  • Publish a GitHub repo with the code that archives the data, the documentation for the stream and the wallet address used.

Submission Deadline

January 15th - 11:59PM Eastern Time.

Winner Announcement

January 17th.

Build a Decentralized Academic Publishing Portal

Build a Decentralized Academic Publishing Portal

PRIZE BOUNTY

1,600 DAI.

OVERVIEW

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.

GOALS

  1. The dApp must be fully decentralized, only using Arweave's blockchain technology to achieve this goal

  2. The dApp must have a basic, beautiful and usable design 

  3. The user login process must be conducted using Arweave wallets, without the need for registration

  4. Before content can be submitted, logged in users must be required to confirm that:

  5. The materials they are submitting are licensed under a Creative Commons license or under Open Access

  6. If the materials they are submitting are original work, they submit them under a CC BY- NC 4.0 license

  7. Other users should be able to donate AR (Arweave's cryptocurrency)to publishers

  8. Users and visitors must be able to search through the published content

  9. The homepage must display the latest user submitted academic content

  10. Any extra features implemented will be taken into account for the final winner decision

CRITERIA

  1. dApp submissions must be your original work and must be unique or substantially different from other permaweb applications or dApp submissions to this bounty.

  2. Previously published dApps on the permaweb aren't eligible to participate in this bounty. 

  3. You must make your full source code available over Github and it needs to include an OSS license. Which one is up to you!

  4. 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!

RESOURCES

  • 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!

SUBMISSION PROCESS 

SUBMISSION DEADLINE

11:59pm EST on November 8th

JUDGING CRITERIA

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.

WINNER ANNOUNCEMENT DATE

November 15th

HAPPY HACKING!!

Call for Founders: A Stock Market for Anything

Call for Founders: A Stock Market for Anything

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:

  1. Creators on the platforms can access future profits from their released works, early, by selling associated tokens. This allows them to reinvest that profit in the creation of further, higher quality creations sooner. This cash-flow efficiency can yield much greater returns for the creators over the long-term.
  2. Fans and investors are incentivised to find undervalued creations, purchase pieces of them from the creators (see point 1), and then spread the word about them. This greatly aids creators in getting the initial distribution of their works.
  3. Given the incentive for profit sharing token holders to spread the word about high quality items on the platform, the platform itself gains significant distribution and awareness as activity on the markets grows.

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.

So what is Arweave and the permaweb, anyway?

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.

How does this process work (for founders)?

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!

How does this work (for token purchasers)?

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).

The permaweb app

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!

Resources

  • You can read about profit sharing communities here and here, and read the announcement post for profit sharing tokens here.
  • You can find the documentation needed for getting started deploying a permaweb app 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 app - grab your pre-filled wallet here. For guidance on how to use the Chrome/Brave/Firefox web extension wallet, check out this user guide.

Don't forget to join us on our developer Discord server to chat and get feedback/assistance from the Arweave core team and community!

Submission Process

Submission Deadline

11:59pm EST on Feb 8th, 2021.

Judging Criteria

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

  • User Experience
    • Ease of use for creators
    • Ease of use for purchasers
    • Virality of markets; creation and sharing

Team Proofs

  • Unique strengths of the communities and founders who are launching it
  • Clear vision for 'what's next' for the team & project, plus a road map covering your go-to-market strategy (or existing traction!)!

Technical Proofs

  • Shipping a technical MVPP ('minimum viable product you're proud of' 😊 )

Purchase Announcement Date

Feb 16th, 2021.

HAPPY HACKING!!

The Arweave Open Web Foundry

The Arweave Open Web Foundry

October 15, 2021 - December 2nd, 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:

  • Deep Dives every Wednesday by industry experts on foundational topics like pitching to professionals and designing effective investor and community pitch decks, as well as on topical subjects relevant to projects building right now.
  • Live support from profit sharing community experts on Discord, to answer questions, help troubleshoot throughout your development process, and brainstorm your ideas.
  • Weekly ‘Community Spotlight’ events on Fridays, where current and previous programme participants can showcase their work, learning from each other and getting an insight into the current ecosystem developments.
  • Expert, tailored, and individual support sessions for you, your co-founders and teammates, helping you to refine your presentation skills before you pitch for investment.
  • The programme culminates in Demo Day, an event allowing leading projects to showcase their work, and pitch for investment from the Arweave core team as well as supportive investors from throughout the Arweave ecosystem.

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.

Get Started!

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.

Key Resources

Rules and Criteria

Successful submissions will meet the following criteria:

  • 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 licence you prefer.
  • Your project will ideally be a profit sharing community on Arweave. The owners of the associated profit sharing token receive royalties from usage of the app.
  • By the end of the six-week programme, your project must include a link to a live, functioning, and running instance of the app itself, as well as a link to the repository it is stored within. It must also be published to ArweaveApps (see the submission process below).
  • Your UI will ideally be hosted on Arweave.
  • All applicants must join our Discord Dev server and share your submission in the #on-the-arweave channel upon completion.

Investment details

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).

Submission Deadline:

11:59pm EST on Dec 2nd 2021

Announcement Date:

Investments will be announced after the end of the programme.

See you on the permaweb!

-The Open Web Foundry Team

Decentralised App Stores for Firefox, Android, or Chromium

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

platform discovery app

my idea to create a platform discovery app by address there are not any apps like this

Decentralized Discussion Board

Decentralized Discussion Board

Prize Bounty

$3,200 USD (paid in ETH).

OVERVIEW

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.

GOALS

  1. Open-source code available over GitHub.
  2. The discussion board needs to be built with web technologies without the use of a backend.
  3. Login using Arweave wallets. No registration required.
  4. Needs to have Categories. Sub-categories are optional.
  5. Any user is able to see the history of an edited post (thanks to Arweave’s Permaweb features).
  6. There is no admin/moderators. Every user can participate in voting down bad posts or rewarding good content and anyone can create a category or subcategory.
  7. Like/thumb_up system. Users will be able to like/thumb_up others posts (not their own posts), when a vote happens, there’s a transaction submitted tipping 0.10 AR to the owner of that post if it’s a vote up and 0.10 AR sent to miners if it’s a vote down.
  8. Post replies in threads are ordered by date and by like/thumb_up. Similar to how Reddit works.
  9. If a post after counting all positive votes and negative votes have a total of negative votes the post should be shown as an inactive one (greyed out for example) and content should be hidden until the user clicks a button to show the content of that post/thread. If you have another approach to combat spam please let us know on Discord.

SPECIFICATIONS

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!

RESOURCES

  • 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! **

THE SUBMISSION PROCESS

  • Click ‘Start Work’ and BUIDL.
  • Please note, submissions will only be eligible if they successfully meet the milestone criteria listed above. If you have questions, please drop a comment on the issue, we’re happy to help!
  • 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/
  • If your app meets the reward criteria defined above, we will release the reward!

SUBMISSION DEADLINE

11:59pm EST on October 2nd

JUDGING CRITERIA

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.

WINNER ANNOUNCEMENT DATE

October 11th.

ENS + Arweave

ENS + Arweave

Prize Bounty

$1,600 in ETH.

Challenge Description

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

Submission Requirements

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.

Submission Deadline

11:59pm EST on August 15th

Judging Criteria

The prize will be awarded to the individual/team that produces the best approach for integration of ENS+Arweave.

Winner Announcement Date

August 22nd.

Clarity language support for SmartWeave

Clarity language support for SmartWeave

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.

Application requirements

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:

  1. The application should take a program written in Clarity and compile it to WASM
  2. Function calls made in the program via contract calls must be appropriately routed in the resulting SmartWeave-compatible output code
  3. The resulting output must be a valid SmartWeave contract, deployable to the Arweave network, and successfully be interacted with
  4. Errors in Clarity must propagate in SmartWeave compatible terms

Rules

Successful submissions will meet the following criteria:

  1. Submissions must be your own original work.
  2. Submissions 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.
  3. All submissions must include a brief description of the application and functionality in the GitHub repo

Resources

Need to learn more about Arweave technology? Use the resources below, or reach out to the support team on the discord channel:

SmartWeave

Arweave Dev Discord

Get an Arweave Wallet & Free Tokens

Arweave Web Extension Wallet

Developer Documentation & Getting Started Guides

Submission Deadline

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.

SKALE Network - Arweave Bridge

SKALE Network - Arweave Bridge

Interoperability Hack

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.

Application requirements

The application shall facilitate a bridge to connect SKALE Chain data to Arweave permanent storage and must fulfill the following criteria:

SKALE

  1. Allow users to select the type of data to store from the SKALE Chains. Data may be one, or all of the following

    • Block Data
    • Transactions Data
    • Transaction Receipts
    • Event Data
    • Decentralized Storage
  2. Allow users to select the frequency of data transfer (hourly, daily, monthly, etc.)

  3. 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.

  4. 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.

  5. 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

  1. Allow SKALE Chain owners to create and fund an Aweave account with Arweave tokens directly within the application.
  2. Allow users to optionally select a custom Arweave gateway address (default arweave.org).
  3. Generate an Arweave ANS-102 data bundle, containing data entries for each item retrieved from the SKALE validator node. Ensure that each data entry is tagged with the chain ID, data type, and unique identifier related to the item.
  4. Sign the data bundle when the transaction size limit is reached (12mb) (see note below) and distribute it to an Arweave gateway, chosen by the user.

Application Design

  1. Create a user interface that is user friendly.
  2. The entire system should be easily deployable.

Transaction size limit

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.

Rules

Successful submissions will meet the following criteria:

  1. Submissions must be your own original work.
  2. We are happy to accept forks of other applications, but the feature-set must be substantially different or significantly expanded in the forked version.
  3. 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.
  4. Your submission must include a link to a live, functioning, and running instance of the app itself, as well as a link to the repository it is stored within.
  5. All submissions must include a brief description of the application and functionality in the GitHub repo
  6. All applicants must join the SKALE Discord server and share your submission in the #skale-arweave-bridge channel upon completion

SKALE Specific Rules

  1. Your app must provide support for dynamic endpoints

Arweave Specific Rules

  1. Your app must interact with Arweave using ArweaveJS.

Resources

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 Discord

Arweave Dev Discord

SKALE

Access SKALE Chain SDK

Get Access to a SKALE Chain

Developer Documentation & Getting Started Guides

Decentralized Storage on SKALE

Arweave

Get an Arweave Wallet & Free Tokens

Arweave Web Extension Wallet

Developer Documentation & Getting Started Guides

Submission Deadline

The hackathon will take place from June 23rd to July 28th. The submission deadline is July 28th @ 23:59 PM PST.

Immutable NPM Packages

Immutable NPM Packages

PRIZE BOUNTY

1,000 DAI.

OVERVIEW

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.

GOALS

  1. Improve the developer UX for installing packages and publishing packages on Arweave.

  2. You can write a plugin for existing projects like https://github.com/verdaccio/verdaccio or other registry projects, or take another approach.

  3. The solution can be something developers should run locally, or be a service that is to be hosted somewhere.

  4. Publicly available packages are the driving use case, as Arweave is an open database.

  5. (BONUS) Leverage the strong cryptographic properties of the Arweave network such as verifiable identity of the publisher and verifiable contents of the package.

CRITERIA

  1. Submissions must be your original work.

  2. You must make your full source code available over Github and it needs to include an OSS license. Which one is up to you!

  3. Submissions must have clear documentation on how to install, run, and use.

  4. 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.

RESOURCES

  • 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!

SUBMISSION PROCESS

  • 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.

SUBMISSION DEADLINE

11:59pm EST on May 21st

JUDGING CRITERIA

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.

WINNER ANNOUNCEMENT DATE

May 27th

HAPPY HACKING!!

Build an Automated Data Archiver

Build an Automated Data Archiver

PRIZE BOUNTY

500 DAI.

OVERVIEW

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.

CRITERIA

  1. Submissions must be your original work.
  2. Previously published scripts aren't eligible to participate in this bounty.
  3. You must make your full source code available over Github, and it needs to include an OSS license. Which one is up to you!
  4. The stored data needs to be publicly available.

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!

RESOURCES

  • The HTTP API to interact with Arweave can be found here.
  • Documentation for ArweaveJS library that allows you to read from and write to Arweave's blockchain 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!

SUBMISSION PROCESS

  • Click "Start Work" and start BUIDLing.
  • Hack! Join us on our tech Discord if you have any questions!
  • Publish your work when done and showcase the bot's power!

SUBMISSION DEADLINE

11:59pm EST on November 11th

JUDGING CRITERIA

The prize goes to the coolest automatic archiver of data.

WINNER ANNOUNCEMENT DATE

November 15th

HAPPY HACKING!!

Provable Emails

Prize Bounty

$750 in ETH

Challenge Description

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.

Submission Requirements

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.

Submission Deadline

July 10th, unless otherwise specified

Judging Criteria

Best submission that an end-user could reasonably start to use

Winner Announcement Date

July 12th, unless otherwise specified

[Up to 1000 USDC] Port a dapp UI to Arweave

Port a dapp UI to Arweave

PRIZE BOUNTY

Up to 1,000 USDC

OVERVIEW

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.

REWARD

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:

  • You port the Compound UI to Arweave.
  • We will check dappradar for Compound. Compound is at #1 on the ETH protocol.
  • You earn a reward of 1,000 USDC.
  • Someone else ports the Compound UI after yours, that person is not eligible for the prize since it was already claimed for that dApp UI.

CRITERIA

  1. You must port the UI for an existing or new smart contract dApp to fully work, without UI or route issues, on the Arweave network.
  2. Only open-source projects will be accepted, along with a link to the original Github repo.
  3. dApps whose key dependencies rely on centralised API calls may not be eligible for reward.
  4. You need to add the permaweb dApp to http://arweaveapps.com on the platforms’ category. Right now we have ETH dapps and EOS dapps available.
  5. High-risk and gambling UIs are not allowed to participate in this bounty.
  6. Dapps that have already been ported on Arweave with the previous version of this bounty are not allowed to participate in this bounty. You can find that previous bounty here: #16
  7. If somebody ports a new dApp which is not working correctly, they will have at least 7 days to fix and resubmit it before anybody else is entitled to submit the same dApp.

RESOURCES

  • All the resources you need in order to deploy your finished app are available in our developer docs, 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!

SUBMISSION PROCESS

  • Click “Start Work” and start BUIDLing.
  • Hack! Join us on our tech Discord if you have any questions!
  • Publish your app to ArweaveApps on the right category, we currently have ETH dapps and EOS dapps available for this bounty.
  • Share your app in the #port-a-dapp-ui-to-arweave channel in the Arweave Developer Discord server.
  • Share a link to GitHub to your open-source modified version of the dapp, along with a link to the original Github repo.
  • You can generate a permaweb URL for the app by appending the transaction ID to this gateway link: https://arweave.net/

HAPPY HACKING!!

Build and run a Permafeed: Data Feed Archiving Competition

Build and run a Permafeed: Data Feed Archiving Competition

PRIZE BOUNTY

1st place 1000 DAI
4 Runner ups 250 DAI

OVERVIEW

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.

CONTEST DETAILS & GUIDELINES

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.

  • Your feed(s) should be easily queryable, using a tag like ‘Feed-Name’: ‘MyFeedServiceName’
  • You should use a dedicated wallet without other data posted from it.
  • You should document your feed’s schema: the tags it uses and the data format.
  • You should give an example query (ArQL or GraphQL) in the documentation.
  • The code to archive the feed should be on GitHub with an OSS License included.

RESOURCES

  • 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!

JUDGING CRITERIA

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.

SUBMISSION PROCESS

  • Click "Start Work" and start BUIDLing.
  • Hack and run your bot! Join us on our tech Discord if you have any questions.
  • Publish a GitHub repo with the code that archives the data, the documentation for the stream and the wallet address used.

SUBMISSION DEADLINE

January 15th - 11:59PM Eastern Time.

WINNER ANNOUNCEMENT DATE

January 17th.

Call for founders: Disrupt the music industry with the permaweb and profit sharing tokens

Call for founders: Disrupt the music industry with the permaweb and profit sharing tokens

What is the permaweb?

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.

How does this work (for founders)?

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!

How does this work (for token purchasers)?

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 Permaweb App

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!

Elevator Pitch

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.

Ok, so what is it?

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.

Tipping dynamics

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.

Core benefits over existing solutions

  • Artists are able to realise the value created by their work quickly, without having to wait for it to accrue slowly over time under the centralized control of a streaming platform. This allows musicians to invest in creating new recordings earlier, and better manage their cashflows.
  • Purchasers of the profit sharing token backed by an album are incentivised to find high quality, but under-recognised, work and bring it to a wider audience. This helps the artist reach new listeners, as well as rewarding the album's backers for investing in the recording.
  • Rather than taking a 15% cut of every fee (like BandCamp), this profit sharing community app can afford to be far cheaper for musicians -- taking just ~3% of income from the creator in order to cover costs.

Feature ideas

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:

  • Artists could be able set a custom tip amount to unlock their albums.
  • Album pages should probably feature a simple, elegant, streaming UI with space for art and text provided by the artist.
  • Bands could add similar artists to a “We’re Fans Of” tab on the artist’s profile to help their fans discover more music. If someone tips from a referred artist, a small percentage of the tokens go back to the original referrer.
  • A 'library' page would be a useful way for users to keep track of their purchases. This would also add an additional incentive to provide artists with a tip, as this would be the mechanism to bring the music into the 'space' that the user 'owns'.

Additional Rules

  1. Your permaweb app must be fully decentralized. It must be able to run without any further involvement or maintenance after launch.
  2. Your permaweb app must provide tips during usage to holders of the token in your profit sharing community.
  3. The app must have a basic, beautiful and usable design.
  4. The user login process must be conducted using Arweave wallets, without the need for further registration.
  5. Tips must be distributed to PST holders in AR, unless agreed otherwise with the Arweave core team.
  6. You must make your full source code available over Github and it needs to include an OSS license. Which one is up to you!

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!

Resources

  • You can read about profit sharing communities here, and read the announcement post for profit sharing tokens here.
  • You can find the documentation needed for getting started deploying a permaweb app 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 app - Grab your wallet here. For guidance on how to use the Chrome/Brave/Firefox web extension wallet, check out this user guide.

Don't forget to join us on our developer Discord server to chat and get feedback/assistance from the Arweave core team and community!

Submission Process

Submission Deadline

11:59pm EST on October 2nd, 2020.

Judging Criteria

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

  • Listener Experience: How fun is it to listen to music? How easy is it to discover new music? How quick is it to tip musicians?
  • Artist Experience: How easy is it to post music? How easy is it to get paid? How fast can I cross-promote other bands I like?

Team Proofs

  • Unique strengths of the communities who are launching it
  • Has the community already started recruiting artists and musicians?

Technical Proofs

  • Shipping a technical MVPP (Minimum Viable Product you're Proud Of 😊 )

Purchase Announcement Date

October 9th, 2020.

HAPPY HACKING!!

Build a WeaveMail Client

Build a WeaveMail Client

PRIZE BOUNTY

2,000 DAI.

OVERVIEW

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!

GOALS

  1. 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.

  2. 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.

  3. 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.

  4. Your client needs to be a fully functional dApp and must be deployed on the permaweb at the time of submission.

CRITERIA

  1. Submissions must be your original work.

  2. Previously published dApps aren’t eligible to participate in this bounty.

  3. You must make your full source code available over Github and it needs to include an OSS license. Which one is up to you!

  4. 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.

RESOURCES

  • 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!

SUBMISSION PROCESS

  • 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.

SUBMISSION DEADLINE

11:59pm EST on May 21st

JUDGING CRITERIA

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.

WINNER ANNOUNCEMENT DATE

May 27th

HAPPY HACKING!!

Unforgettable moments on an unforgettable blockchain

Prize Bounty

$750 in ETH

Challenge Description

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:

  • Messages to future family members, preserved on the permaweb

Submission Requirements

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.

Submission Deadline

July 10th, unless otherwise specified

Judging Criteria

Best submission that an end-user could reasonably start to use right away.

Winner Announcement Date

July 12th, unless otherwise specified

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

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:

  1. Medication tracker with bonuses for people who stay consistent with taking their medication for a specified or random amount of time, such as games, simple prizes, or tokens
  2. Debt tracker to help people get out of debt faster and knock their debt out literally, by using animations and kiddos for don't good on their debt payoff strategy, which we could assist them in creating

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:

  1. Upload RFCs to the permaweb and collect the URLs. There are multiple sources for RFCs available and automating the uploads should not be very challenging. I'll upload as many RFCs as I can afford.
  2. Build a simple HTML front-end with a list linking to the deployed RFCs.

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:

  1. Research Arweave and read into API docs and JS library docs to get an idea of how my frontend will interface with persistent storage archive.
  2. Make simple API calls to verify that I can read/write data to archive.
  3. After verifying communication with archive, begin work on frontend of the application which I will likely write in React.js. Get the UI working with mock data first.
  4. Next, I'll create a frontend service that can manage communications with the Arweave archive. In this case we would need to store/retrieve the prediction text, a timestamp of when it was created, and possibly who created it (depending on whether or not we want predictions to be anonymous).
  5. Deploy the app using Arweave.

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)

Open web hackathon: Build a simple permaweb app

Arweave’s Perpetual Open Web Hackathon

Introduction

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.

Reward

$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.

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.

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.

Rules

Check out ArweaveApps to ensure your submission is substantially different from existing applications on the permaweb!

Successful submissions will meet the following criteria:

  • Submissions must be your own original work, and must be unique or substantially different from other permaweb applications or submissions to this hackathon
  • We are happy to accept forks of other applications, but the featureset must be substantially different or significantly expanded in the forked version
    Your app must interact with Arweave using ArweaveJS
  • Your app must include either ArConnect or Arweave.app wallet integration - keyfile drag & drop login will not be accepted
  • 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 licence you prefer
  • 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. You should aim for a minimal viable product that an end-user could reasonably start to use
  • Your submission must include a link to a live, functioning, and running instance of the app itself, as well as a link to the repository it is stored within (see the submission process below)
  • All applicants must join our Discord Dev server and share your submission in the #on-the-arweave channel upon completion
  • Your GitHub account must be at least one month old
  • All submissions must include a brief description of the application and functionality in the GitHub repo

Reward details

  • We are currently offering rewards for up to 500 successful submissions in this hackathon
  • The value of ETH and AR to USD will be pegged at the time of transfer, which follows successful submission and provision of recipients’ ETH and AR addresses
  • Only submissions which are judged by the core Arweave team to meet all of the submission criteria will receive the rewards

The submission process

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!

  • Hack! Join us our tech Discord if you have any questions!
  • Publish your app and submit a comment to the GitHub issue for the hackathon campaign here, containing a link to your app’s repository, and a link to the live, running version of your app on the permaweb. You can generate a permaweb URL for the app by appending the transaction ID to this gateway link: https://arweave.net/
  • If your app meets the reward criteria defined above, we will release the reward!

Remember to join us on our developers’ Discord server to chat, and get feedback and assistance with building!

[$100,000] The Arweave Open Web Fellowship

The Arweave Open Web Fellowship

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:

  • Attend masterclasses delivered by industry experts on a range of topics: from designing your project’s token economics, to refining your marketing strategy, or pitching techniques and beyond.
  • Showcase your project live to the whole Arweave ecosystem on Demo Day: pitching to users, contributors, and receiving valuable feedback from world-renowned investors.
  • Benefit from insights and support from leading profit sharing community founders and seasoned Arweave community members.
  • Participate in exclusive community events and discussion spaces.

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.

Get Started!

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.

Resources

  • You can find the docs for getting started deploying your first permaweb app here.
  • The docs for the JavaScript 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, our post on SmartWeave can be found here, and information about profit sharing communities can be found here.
  • A guide for spinning up your SmartWeave PST can be found here.
  • You can create your profit sharing community here, on the profit sharing community hub, communityXYZ.
  • If you need technical support, join our developers’ Discord here where core Arweave team members and community members can offer you guidance.

Rules and Criteria

Successful submissions will meet the following criteria:

  • 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 licence you prefer.
  • Your application must incorporate a profit sharing community. The owners of the associated profit sharing token receive royalties from usage of the app.
  • Your submission must include a link to a live, functioning, and running instance of the app itself, as well as a link to the repository it is stored within. It must also be published to ArweaveApps (see the submission process below).
  • All applicants must join our Discord Dev server and share your submission in the #on-the-arweave channel upon completion.

Investment details

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

IPFS+Arweave Competition

IPFS+Arweave Competition

PRIZE BOUNTY

3200 DAI.

OVERVIEW

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.

CRITERIA

  1. The importer must be your own original work.
  2. You must make your full source code available over Github, and it needs to include an OSS license. Which one is up to you!
  3. In order to trigger the pinning of the data on Arweave+IPFS bridge nodes, you will need to include the tag {"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!

RESOURCES

  • Arweave+IPFS bridge details can be found here.
  • The HTTP API to interact with Arweave can be found 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! **

SUBMISSION PROCESS

JUDGING CRITERIA

The prize goes to the service that is the easiest to use for IPFS users with hundreds of data that they need to permawebify.

SUBMISSION DEADLINE

November 28th - 11:59PM Eastern Time.

WINNER ANNOUNCEMENT DATE

December 6th

HAPPY HACKING!!

Port a dApp UI to Arweave

Port a dApp UI to Arweave

PRIZE BOUNTY

150 SAI.

OVERVIEW

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.

RESOURCES

  • All the resources you need in order to deploy your finished app are available in our developer docs, 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!

CRITERIA

  • 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.

SUBMISSION PROCESS

HAPPY HACKING!!

[$100,000] Open Web Incubator

imgRules and Criteria

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:

  • Join masterclasses delivered by industry experts on everything from developing your go-to-market strategies to pitching techniques.
  • Pitch to world-renowned investment firms such as Andreessen Horowitz, Union Square Ventures, Multicoin Capital, and 1kx and possibly receive additional investments.
  • Direct technical support from the Arweave core team.
  • Participate in exclusive community events and discussion forums.

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.

Idea to Market in just six weeks

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.

img

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.

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.

Rules

Successful submissions will meet the following criteria:
  • 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 licence you prefer.
  • Your application must incorporate a profit sharing token, the owners of which receive royalties from usage of the app.
  • Your submission must include a link to a live, functioning, and running instance of the app itself, as well as a link to the repository it is stored within. It must also be published to ArweaveApps (see the submission process below).
  • All applicants must join our Discord Dev server and share your submission in the #on-the-arweave channel upon completion.
Investment details

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.

Submission Deadline

11:59pm EST on August 12th

Announcement Date

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

Hey

I got a message say my 100,000 dollar bounty was expiring. What do I need to do to clam it

[$100,000] The Open Web Foundry by Arweave

The Open Web Foundry by Arweave

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:

  • Weekly sessions with Arweave ecosystem leaders, core developers, and Arweave founder Sam Williams.
  • Masterclasses by industry experts on topics including: the path from idea to market, token economics, community building, fundraising fundamentals, one-to-one pitching workshops, and more.
  • Frequent drop-in office hours with Arweave core team members for dedicated support and guidance at all stages of development.
  • Live coding sessions with core developers and fellow community members, with additional helpers on hand to answer questions and help troubleshoot.
  • Weekly demo events, where current and previous programme participants can learn from each other and get an insight into the current work happening within the ecosystem

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.

Get Started!

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.

Key Resources

Rules and Criteria

Successful submissions will meet the following criteria:

  • 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 licence you prefer.
  • Your project must be a profit sharing community on Arweave. The owners of the associated profit sharing token receive royalties from usage of the app.
  • Your project must include a link to a live, functioning, and running instance of the app itself, as well as a link to the repository it is stored within. It must also be published to ArweaveApps (see the submission process below).
  • All applicants must join our Discord Dev server and share your submission in the #on-the-arweave channel upon completion.

Investment details

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).

Submission Deadline:

11:59pm EST on April 9 2021

Announcement Date:

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

Ancestry on a blockchain

Prize Bounty

$750 in ETH

Challenge Description

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.

Submission Requirements

You should aim for a minimal viable product that an end-user could reasonably start to use, including any user instructions or documentation.

Submission Deadline

July 10th, unless otherwise specified

Judging Criteria

Best submission that an end-user could reasonably start to use right away.

Winner Announcement Date

July 12th, unless otherwise specified

Solana - Arweave Bridge

Solana - Arweave Bridge

Interoperability Hack

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.

Application requirements

The application shall facilitate a bridge to connect Solana ledger data to Arweave permanent storage and must fulfill the following criteria:

Solana

  1. Allow the storage of Solana ledger data in Arweave. Transactions should be efficiently batched into Arweave with the following tags

    • Signature: transaction signature
    • Pubkey0-N: pubkeys of the accounts in the transaction
    • Blockhash
    • Slot
    • Entry block index
    • Tx entry index
  2. If it is efficient to do so tag the following pubkey metadata as well

    • Fee Payer
    • Signer
    • Writable
    • Read-Only
    • Program
    • Leader

Application Design

  1. Standalone application that can use the Solana’s json RPC methods to retrieve the block data, (see docs.solana.com)

  2. Data should be packed to minimize costs in AR, within reason.

  3. 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)

  1. Application should automatically start and stop based on the user providing AR for funding.
  2. Application should be able to recover its position from a cold restart.
  3. Integration that can connect it to our explorer "fetch more data" button. https://explorer.solana.com/account/2ojv9BAiHUrvsm9gxDe7fJSzbNZSJcxZvf8dqmWGHG8S

Rules

Successful submissions will meet the following criteria:

  1. Submissions must be your own original work.
  2. 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.
  3. All submissions must include a brief description of the application and functionality in the GitHub repo
  4. All applicants must join the Solana Discord server and share your submission in the #arweave-bridge channel upon completion

Resources

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 Discord

Arweave Dev Discord

Solana

Access Solana's Web3 SDK

Polling for Blocks Guide

Developer Documentation

Arweave

Get an Arweave Wallet & Free Tokens

Arweave Web Extension Wallet

Developer Documentation & Getting Started Guides

Submission Deadline

The hackathon will take place from July 29th to August 28th. The submission deadline is August 28th @ 23:59 PM PST.

Crowdfunding dApp

Crowdfunding dApp

Prize Bounty

$1,600 USD (in ETH).

Challenge Description

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

Arweave.org

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.

Submission Requirements

  • 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.

Submission Deadline

11:59pm Eastern on August 15th

Judging Criteria

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.

Winner Announcement Date

August 22nd.

Polkadot <> Arweave

Polkadot <> Arweave

Archival Bridge

Introduction

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.

Application requirements

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:

  1. The archival bridge must store each of the following from Polkadot chains selected by the deployer:
  • Block Data
  • Transactions Data
  • Transaction Receipts
  • Event Data
  1. 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.

  2. 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.

  3. 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.

Rules

Successful submissions will meet the following criteria:

  • Submissions must be your own original work.
  • Submissions must be open source, with the full source code available on Gitopia, GitHub or another open code hosting repository. Feel free to use whatever OSS license you prefer.
  • Your submission must include a link to a live, functioning, and running instance of the app itself, as well as a link to the repository it is stored within.
  • All submissions must include a brief description of the application and functionality in the GitHub repo.

Resources

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

Existing Archival Bridges

SKALE
Solana

Arweave

Get an Arweave Wallet & Free Tokens
Arweave Web Extension Wallet
Developer Documentation & Getting Started Guides
Arweave JS
Arweave Bundles

Polkadot

Polkadot Builder's Portal
Developer Documentation & Getting Started Guides

Submission Deadline

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.

The Arweave Open Web Foundry

The Arweave Open Web Foundry

Feb 2nd, 2022 - March 17th, 2022

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:

  • Deep Dives every Wednesday by industry experts on foundational topics like pitching to professionals and designing effective investor and community pitch decks, as well as on topical subjects relevant to projects building right now.
  • Live support from profit sharing community experts on Discord, to answer questions, help troubleshoot throughout your development process, and brainstorm your ideas.
  • Weekly ‘Community Spotlight’ events on Fridays, where current and previous programme participants can showcase their work, learning from each other and getting an insight into the current ecosystem developments.
  • Expert, tailored, and individual support sessions for you, your co-founders and teammates, helping you to refine your presentation skills before you pitch for investment.
  • The programme culminates in Demo Day, an event allowing leading projects to showcase their work, and pitch for investment from the Arweave core team as well as supportive investors from throughout the Arweave ecosystem.

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.

Get Started!

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.

Key Resources

Rules and Criteria

Successful submissions will meet the following criteria:

  • 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 licence you prefer.
  • Your project will ideally be a profit sharing community on Arweave. The owners of the associated profit sharing token receive royalties from usage of the app.
  • By the end of the six-week programme, your project must include a link to a live, functioning, and running instance of the app itself, as well as a link to the repository it is stored within. It must also be published to ArweaveApps (see the submission process below).
  • Your UI will ideally be hosted on Arweave.
  • All applicants must join our Discord Dev server and share your submission in the #on-the-arweave channel upon completion.

Investment details

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).

Submission Deadline:

11:59pm EST on March 17th, 2022

Announcement Date:

Investments will be announced after the end of the programme.

See you on the permaweb!

-The Open Web Foundry Team

Complete your first profit sharing community contribution!

Complete your first profit sharing community contribution!

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

  • A successful submission to this bounty will be rewarded with 250 USDC
  • Only submissions which are judged by the core Arweave team to meet all of the submission criteria will receive the rewards
  • This bounty will be ongoing, starting today, 4th September 2020

The submission process

  • Check out the opportunities available to contribute to profit sharing communities here.
  • Submit your work to a CommunityXYZ opportunity. Include your Github handle while applying. The community that posted the opportunity will review your work, and take a vote on whether the opportunity criteria have been met. If successful, you will be issued with some of their profit sharing tokens!
  • When you have received your profit sharing tokens after the community vote, please reply to this bounty with a URL pointing to the contribution page on CommunityXYZ that you have completed. For example: https://community.xyz/opportunity#7J3cRq_Kz-G2Gax-61m2qZUQhcudRmqpAWrpOkC4AyY.

Remember that you can only claim this bounty reward once, but you can complete as many community opportunities as you like!

Rules

  • To be eligible to receive this reward, you must complete an opportunity on CommunityXYZ, and the profit sharing community who posted that opportunity must vote to reward you for your submission. This is to ensure your work is of sufficient quality and meets the opportunity’s criteria.
  • Your GitHub handle should be posted while applying for the opportunity, and will be used while rewarding this bounty.
  • Each participant will only be rewarded for their first successful contribution to a CommunityXYZ opportunity, therefore you may only receive this bounty reward once.
  • Your submission must include: a URL linking to the contribution page on CommunityXYZ for the opportunity that you completed.
  • Your GitHub account must be at least one month old.
  • You must have successfully completed at least one piece of work on a different Gitcoin bounty or grant before the start date of this bounty (4th September 2020) to be eligible for this reward.
  • The reward is for the winner of an opportunity, not for participating on the opportunities.
  • Opportunities without a clear winner, (rewarding multiple participants to do a task), aren't eligible to claim this bounty prize.

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 Arweave Open Web Foundry

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:

  • Masterclasses every Wednesday by industry experts on foundational topics like pitching to professionals and designing effective investor and community pitch decks, as well as on topical subjects relevant to projects building right now.
  • Live support from profit sharing community experts on Discord, to answer questions, help troubleshoot throughout your development process, and brainstorm your ideas.
  • Weekly ‘Community Spotlight’ events on Fridays, where current and previous programme participants can showcase their work, learning from each other and getting an insight into the current ecosystem developments.
  • Expert, tailored, and individual support sessions for you, your co-founders and teammates, helping you to refine your presentation skills before you pitch for investment.
  • The programme culminates in Demo Day, an event allowing leading projects to showcase their work, and pitch for investment from the Arweave core team as well as supportive investors from throughout the Arweave ecosystem.

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.

Get Started!

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.

Key Resources

Rules and Criteria

Successful submissions will meet the following criteria:

  • 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 licence you prefer.
  • Your project will ideally be a profit sharing community on Arweave. The owners of the associated profit sharing token receive royalties from usage of the app.
  • By the end of the six-week programme, your project must include a link to a live, functioning, and running instance of the app itself, as well as a link to the repository it is stored within. It must also be published to ArweaveApps (see the submission process below).
  • Your UI will ideally be hosted on Arweave.
  • All applicants must join our Discord Dev server and share your submission in the #on-the-arweave channel upon completion.

Investment details

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).

Submission Deadline:

11:59pm EST on September 2 2021

Announcement Date:

Investments will be announced after the end of the programme.


See you on the permaweb!
The Open Web Foundry team

Driver

Butuh uang demi menghidupi kluarga

Build and run a Permafeed: Data Feed Archiving Competition

Build and run a Permafeed: Data Feed Archiving Competition

PRIZE BOUNTY

1st place 1000 DAI
4 Runner ups 250 DAI

OVERVIEW

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.

CONTEST DETAILS

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.

RESOURCES

  • 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!

SUBMISSION PROCESS

  • Click "Start Work" and start BUIDLing.
  • Hack 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 in time for the submission deadline.

JUDGING CRITERIA

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.

SUBMISSION DEADLINE

December 15th - 11:59PM Eastern Time.

WINNER ANNOUNCEMENT DATE

December 20th.

ArQL Console

Prize Bounty

$250 in ETH.

Challenge Description

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

  • 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.
  • Examples of ArQL can be found here: ArweaveApps, WeaveMail.
  • 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 us our tech Discord if you have any questions!

SUBMISSION PROCESS

  • Click ‘Start Work’
  • Hack! Join us 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/
  • If your app meets the reward criteria defined above, we will release the reward!

Submission Requirements

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.

Submission Deadline

July 25th, 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 ArQL console.

Winner Announcement Date

July 31th

Wallet Integration for writing to Arweave from Polygon, via Bundlr.Network

Arweave <> Polygon <> Bundlr.network

Introduction

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.

Reward

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.

Resources

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.

Rules

Successful submissions will meet the following criteria:

  • Submissions must be your own original work, and must be unique or substantially different from other
    submissions.
  • The library must interact with Bundlr via WalletConnect only
  • Implementations must be open source, with the full source code available on Github or another open code hosting
    repository
    . Feel free to use whatever OSS licence you prefer.
  • Your submission must include a link to the library and interactive demo on GitHub.
  • All applicants must join our Discord server and share your submission in the
    bounties channel upon completion
  • Your GitHub account must be at least one month old

Reward details

  • Only submissions which are judged by the core Bundlr team to meet all of the submission criteria will receive the
    rewards

The submission process

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!

  • Hack! Join us our tech Discord if you have any questions!
  • Submit a comment to the GitHub issue for the hackathon
    campaign here, containing a link to your library's repository,
    and a link to the interactive demo.
  • If your implementation meets the reward criteria defined above, we will release the reward!

Remember to join us on our developers’ Discord server to chat, and get feedback and
assistance with building!

Record the Forks Permafeed

Record the Forks Permafeed

PRIZE BOUNTY

100 DAI

BOUNTY DETAILS

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.

REQUIREMENTS

  • 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.

TAG SCHEMA

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.

RESOURCES

  • 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!

SUBMISSION PROCESS

  • 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.

JUDGING CRITERIA

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.

SUBMISSION DEADLINE

29th of June

BOUNTY PAYOUT

Comment on the issue page with your ETH address and details of your bot after 1 month of running it.

Decentralized CDN Uploader

Decentralized CDN Uploader

PRIZE BOUNTY

1,000 DAI.

OVERVIEW

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.

GOALS

  1. 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.

  2. The plugin will ask the developer to provide their Arweave wallet key file in order to upload the assets.

  3. 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.

  4. The plugin has to be publicly available on npmjs.com

  5. The plugin must be open source, with the full source code available on Github. Which one is up to you!

CRITERIA

  1. Submissions must be your original work.

  2. You must make your full source code available over Github and it needs to include an OSS license. Which one is up to you!

  3. 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.

RESOURCES

  • 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!

SUBMISSION PROCESS

  • 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.

SUBMISSION DEADLINE

11:59pm EST on May 21st

JUDGING CRITERIA

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.

WINNER ANNOUNCEMENT DATE

May 27th

HAPPY HACKING!!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.