Skip to content

Commit

Permalink
Added generic information to all bounties
Browse files Browse the repository at this point in the history
  • Loading branch information
SurgeCode committed Feb 19, 2024
1 parent 034f1ab commit d397860
Show file tree
Hide file tree
Showing 5 changed files with 204 additions and 4 deletions.
42 changes: 41 additions & 1 deletion bounties/asset_burning.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# On-Chain Rewards System for Asset Burning

## Introduction

At Mintbase, we value innovation and quality, offering rewards up to $2,000 for the development of new templates.

Mintbase Templates are grab-and-go solutions to effortlessly launch blockchain activations like Minsta for events and AI minter for branding. These templates allow any developer to deploy functional applications with a single click, thanks to MintbaseJS and Mintbase GraphQL APIs. This bounty tackles a specific community-requested feature so you'll be making direct impact with your work.

Your submited Mintbase Template should be a user friendly DApp with a seamless end to end user journey. The source code should be easy to brand and include instructions for other developers to use it.

## Overview
Burning is the act of permanantly destroying digital assets. It enables brands to provide enaging experiences and projects to increase the value of their collections. Burning can also be used for commercial applications like ticketing, loyalty, trials, and coupons.

Expand Down Expand Up @@ -43,4 +51,36 @@ Features to encourage community participation and engagement, such as leaderboar

Additional Ideas:

Collaborative Events: Enable collaboration between different NFT collections for special burning events, where burning NFTs from participating collections yields unique, cross-collection rewards.
Collaborative Events: Enable collaboration between different NFT collections for special burning events, where burning NFTs from participating collections yields unique, cross-collection rewards.


## Submission Guidelines

### How to apply

Reach out to the Mintbase team and community via Telegram Chat and Github Discussions. Sharing your intention to tackle the bounty is an exciting introductory step. Ask questions about requirements to validate your work, share ideas about functionality for feedback, and provide progress updates to recieve support.

Once your work is complete, submit the full source code and detailed readme as a Pull Request to https://github.com/Mintbase/templates/

### Deliverables

The readme for your PR must follow the convention of other Mintbase Templates so that it's indexed by templates.mintbase.xyz. Be sure to include the following components:

- Source Code: All source code for the DApp, including smart contracts and frontend components.
- Deployment Instructions: Detailed instructions for deploying the DApp and smart contracts.
- User Guide: A comprehensive guide detailing how users can interact with the DApp.
- Demo Video: A short video demonstrating the DApp in action, showcasing key functionalities.
- Example Deployment: Link to the DApp on Testnet is required, Mainnet deployment is optional.
- Test Cases: Include tests to demonstrate functionality, especially for any new smart contract development.



### Evaluation Criteria

Evaluation of the following criteria will decide on the bounty reward for your Mintbase Template:

- Functionality: The DApp must perform all described functionalities efficiently and securely.
- User Experience: The application should offer a smooth, intuitive user journey from asset selection to reward collection.
- Code Quality: Code should be clean, well-documented, and maintainable.
- Security: Implementations must adhere to best practices in smart contract security and user data protection.
- Originality: The template should feature original code and not be copied from existing sources. Creating something new and unique is highly valued; original contributions take precedence over duplicating existing content with minor modifications.
43 changes: 42 additions & 1 deletion bounties/daily_art_battle.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# Daily Art Battle


## Introduction

At Mintbase, we value innovation and quality, offering rewards up to $2,000 for the development of new templates.

Mintbase Templates are grab-and-go solutions to effortlessly launch blockchain activations like Minsta for events and AI minter for branding. These templates allow any developer to deploy functional applications with a single click, thanks to MintbaseJS and Mintbase GraphQL APIs. This bounty tackles a specific community-requested feature so you'll be making direct impact with your work.

Your submited Mintbase Template should be a user friendly DApp with a seamless end to end user journey. The source code should be easy to brand and include instructions for other developers to use it.

## Overview

We are seeking a senior developer to create an innovative Mintbase template that facilitates a daily art battle, leveraging Mintbase technology. This template will automate the process of voting for art pieces, minting NFTs for participants, and incentivizing continuous engagement through a unique reward mechanism. The concept, titled ""Daily Art Battle"" (DAB), pits two pieces of art (A vs B) against each other, with the community voting for their favorite. Winners and participants receive NFT rewards based on the outcome and their participation streak.
Expand Down Expand Up @@ -28,4 +37,36 @@ Develop a user-friendly interface that allows participants to easily vote, view
3. Grayscale Artwork A
4. Grayscale Artwork B
5. Animated Artwork A
6. Animated Artwork B"
6. Animated Artwork B"


## Submission Guidelines

### How to apply

Reach out to the Mintbase team and community via Telegram Chat and Github Discussions. Sharing your intention to tackle the bounty is an exciting introductory step. Ask questions about requirements to validate your work, share ideas about functionality for feedback, and provide progress updates to recieve support.

Once your work is complete, submit the full source code and detailed readme as a Pull Request to https://github.com/Mintbase/templates/

### Deliverables

The readme for your PR must follow the convention of other Mintbase Templates so that it's indexed by templates.mintbase.xyz. Be sure to include the following components:

- Source Code: All source code for the DApp, including smart contracts and frontend components.
- Deployment Instructions: Detailed instructions for deploying the DApp and smart contracts.
- User Guide: A comprehensive guide detailing how users can interact with the DApp.
- Demo Video: A short video demonstrating the DApp in action, showcasing key functionalities.
- Example Deployment: Link to the DApp on Testnet is required, Mainnet deployment is optional.
- Test Cases: Include tests to demonstrate functionality, especially for any new smart contract development.



### Evaluation Criteria

Evaluation of the following criteria will decide on the bounty reward for your Mintbase Template:

- Functionality: The DApp must perform all described functionalities efficiently and securely.
- User Experience: The application should offer a smooth, intuitive user journey from asset selection to reward collection.
- Code Quality: Code should be clean, well-documented, and maintainable.
- Security: Implementations must adhere to best practices in smart contract security and user data protection.
- Originality: The template should feature original code and not be copied from existing sources. Creating something new and unique is highly valued; original contributions take precedence over duplicating existing content with minor modifications.
43 changes: 42 additions & 1 deletion bounties/dynamic_minsta.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# Dynamic Minsta: Badge Evolution for Multi-Event Participation

## Introduction

At Mintbase, we value innovation and quality, offering rewards up to $2,000 for the development of new templates.

Mintbase Templates are grab-and-go solutions to effortlessly launch blockchain activations like Minsta for events and AI minter for branding. These templates allow any developer to deploy functional applications with a single click, thanks to MintbaseJS and Mintbase GraphQL APIs. This bounty tackles a specific community-requested feature so you'll be making direct impact with your work.

Your submited Mintbase Template should be a user friendly DApp with a seamless end to end user journey. The source code should be easy to brand and include instructions for other developers to use it.

## Overview

The goal of this bounty is to enhance the Minsta application to support dynamic NFT badges that evolve as users participate in a series of five distinct events within a campaign. The goal is to incentivize full participation across all events, with the NFT badges evolving to signify user engagement, culminating in eligibility for special rewards for those who achieve the final evolution stage.

Expand Down Expand Up @@ -37,4 +46,36 @@ Deliverables
Customized Minsta Application: An enhanced version of the Minsta app with support for dynamic NFT evolution based on event participation.
Smart Contract Integration: Setup and configuration files for integrating with the Mintbase NFT contract.
User Guide: Comprehensive documentation for users on how to participate in events and evolve their NFT badges.
Organizer Guide: Detailed instructions for campaign organizers on deploying the application, configuring events, and managing the campaign.
Organizer Guide: Detailed instructions for campaign organizers on deploying the application, configuring events, and managing the campaign.


## Submission Guidelines

### How to apply

Reach out to the Mintbase team and community via Telegram Chat and Github Discussions. Sharing your intention to tackle the bounty is an exciting introductory step. Ask questions about requirements to validate your work, share ideas about functionality for feedback, and provide progress updates to recieve support.

Once your work is complete, submit the full source code and detailed readme as a Pull Request to https://github.com/Mintbase/templates/

### Deliverables

The readme for your PR must follow the convention of other Mintbase Templates so that it's indexed by templates.mintbase.xyz. Be sure to include the following components:

- Source Code: All source code for the DApp, including smart contracts and frontend components.
- Deployment Instructions: Detailed instructions for deploying the DApp and smart contracts.
- User Guide: A comprehensive guide detailing how users can interact with the DApp.
- Demo Video: A short video demonstrating the DApp in action, showcasing key functionalities.
- Example Deployment: Link to the DApp on Testnet is required, Mainnet deployment is optional.
- Test Cases: Include tests to demonstrate functionality, especially for any new smart contract development.



### Evaluation Criteria

Evaluation of the following criteria will decide on the bounty reward for your Mintbase Template:

- Functionality: The DApp must perform all described functionalities efficiently and securely.
- User Experience: The application should offer a smooth, intuitive user journey from asset selection to reward collection.
- Code Quality: Code should be clean, well-documented, and maintainable.
- Security: Implementations must adhere to best practices in smart contract security and user data protection.
- Originality: The template should feature original code and not be copied from existing sources. Creating something new and unique is highly valued; original contributions take precedence over duplicating existing content with minor modifications.
39 changes: 39 additions & 0 deletions bounties/nft_staking.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# NFT staking example (get fts)


## Introduction

At Mintbase, we value innovation and quality, offering rewards up to $2,000 for the development of new templates.

Mintbase Templates are grab-and-go solutions to effortlessly launch blockchain activations like Minsta for events and AI minter for branding. These templates allow any developer to deploy functional applications with a single click, thanks to MintbaseJS and Mintbase GraphQL APIs. This bounty tackles a specific community-requested feature so you'll be making direct impact with your work.

Your submited Mintbase Template should be a user friendly DApp with a seamless end to end user journey. The source code should be easy to brand and include instructions for other developers to use it.

## Overview

To enhance the appeal and utility of collections, creators are constantly on the lookout for innovative ways to deliver engaging content to their token holders. The practice of staking NFTs to earn fungible tokens (such as meme coins or loyalty points) provides an ideal incentive for collectors to retain their assets.
Expand All @@ -25,3 +34,33 @@ Wallet Integration: Incorporate NEAR wallet connections to facilitate secure tra

Provide a clear and easy way for someone to deploy their contracts, configure and customize them and deploy the frontend on their own.

## Submission Guidelines

### How to apply

Reach out to the Mintbase team and community via Telegram Chat and Github Discussions. Sharing your intention to tackle the bounty is an exciting introductory step. Ask questions about requirements to validate your work, share ideas about functionality for feedback, and provide progress updates to recieve support.

Once your work is complete, submit the full source code and detailed readme as a Pull Request to https://github.com/Mintbase/templates/

### Deliverables

The readme for your PR must follow the convention of other Mintbase Templates so that it's indexed by templates.mintbase.xyz. Be sure to include the following components:

- Source Code: All source code for the DApp, including smart contracts and frontend components.
- Deployment Instructions: Detailed instructions for deploying the DApp and smart contracts.
- User Guide: A comprehensive guide detailing how users can interact with the DApp.
- Demo Video: A short video demonstrating the DApp in action, showcasing key functionalities.
- Example Deployment: Link to the DApp on Testnet is required, Mainnet deployment is optional.
- Test Cases: Include tests to demonstrate functionality, especially for any new smart contract development.



### Evaluation Criteria

Evaluation of the following criteria will decide on the bounty reward for your Mintbase Template:

- Functionality: The DApp must perform all described functionalities efficiently and securely.
- User Experience: The application should offer a smooth, intuitive user journey from asset selection to reward collection.
- Code Quality: Code should be clean, well-documented, and maintainable.
- Security: Implementations must adhere to best practices in smart contract security and user data protection.
- Originality: The template should feature original code and not be copied from existing sources. Creating something new and unique is highly valued; original contributions take precedence over duplicating existing content with minor modifications.
41 changes: 40 additions & 1 deletion bounties/open_bounty.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,44 @@
# Open Bounty

## Introduction

At Mintbase, we value innovation and quality, offering rewards up to $2,000 for the development of new templates.

Mintbase Templates are grab-and-go solutions to effortlessly launch blockchain activations like Minsta for events and AI minter for branding. These templates allow any developer to deploy functional applications with a single click, thanks to MintbaseJS and Mintbase GraphQL APIs. This bounty tackles a specific community-requested feature so you'll be making direct impact with your work.

Your submited Mintbase Template should be a user friendly DApp with a seamless end to end user journey. The source code should be easy to brand and include instructions for other developers to use it.

## Overview

This open bounty presents an opportunity for developers, designers, and innovators to showcase their creativity on the NEAR Protocol. We are seeking proposals for decentralized applications (DApps) that introduce novel utilities for Non-Fungible Tokens (NFTs). Your challenge is to think outside the conventional frameworks of NFTs, exploring new functionalities, interactions, and value propositions that can be integrated into the digital asset space. Aim to develop a concept that leverages the unique capabilities of the NEAR Protocol, offering users fresh and engaging experiences with NFTs.
This open bounty presents an opportunity for developers, designers, and innovators to showcase their creativity on the NEAR Protocol. We are seeking proposals for decentralized applications (DApps) that introduce novel utilities for Non-Fungible Tokens (NFTs). Your challenge is to think outside the conventional frameworks of NFTs, exploring new functionalities, interactions, and value propositions that can be integrated into the digital asset space. Aim to develop a concept that leverages the unique capabilities of the NEAR Protocol, offering users fresh and engaging experiences with NFTs.

## Submission Guidelines

### How to apply

Reach out to the Mintbase team and community via Telegram Chat and Github Discussions. Sharing your intention to tackle the bounty is an exciting introductory step. Ask questions about requirements to validate your work, share ideas about functionality for feedback, and provide progress updates to recieve support.

Once your work is complete, submit the full source code and detailed readme as a Pull Request to https://github.com/Mintbase/templates/

### Deliverables

The readme for your PR must follow the convention of other Mintbase Templates so that it's indexed by templates.mintbase.xyz. Be sure to include the following components:

- Source Code: All source code for the DApp, including smart contracts and frontend components.
- Deployment Instructions: Detailed instructions for deploying the DApp and smart contracts.
- User Guide: A comprehensive guide detailing how users can interact with the DApp.
- Demo Video: A short video demonstrating the DApp in action, showcasing key functionalities.
- Example Deployment: Link to the DApp on Testnet is required, Mainnet deployment is optional.
- Test Cases: Include tests to demonstrate functionality, especially for any new smart contract development.



### Evaluation Criteria

Evaluation of the following criteria will decide on the bounty reward for your Mintbase Template:

- Functionality: The DApp must perform all described functionalities efficiently and securely.
- User Experience: The application should offer a smooth, intuitive user journey from asset selection to reward collection.
- Code Quality: Code should be clean, well-documented, and maintainable.
- Security: Implementations must adhere to best practices in smart contract security and user data protection.
- Originality: The template should feature original code and not be copied from existing sources. Creating something new and unique is highly valued; original contributions take precedence over duplicating existing content with minor modifications.

0 comments on commit d397860

Please sign in to comment.