Tool for Superteam to log grant & bounty proof-of-work on-chain

Tool for Superteam to log grant & bounty proof-of-work on-chain

About the Bounty

Superteam Vietnam is sending tokens to Grant and Bounty winner. However, there is no mechanism to log those metadata on-chain to help winner building their own on-chain proof-of-work either to showing off or use in their Curriculum Vitae in the future.

These are suggested use-cases, however you are free to come up with your own:

  • After a Grant proposal is accepted or a Bounty found its winner. A whitelisted wallet (anyone Contributor/Member from Superteam) can submit a Proof-of-work proposal with following information.
	cover_image: "ipfs_hash", 
	title: "[winner of something]",
	subtitle: "[some subtitle]",
	recipient: "some_address",
	spl: "usdc_account_address",
	amount: 1000,
  • Members who are in-charge of paying those bounty will have access to an interface to approve this proposal. The interface should support a multi-sig scenario when the approval need multiple member to sign.
  • The recipient can claim his payment and also mint a non-transferable NFT (or anything else?) as a proof of work.
  • There is an interface for the receipient to show his proof of work.


  • We welcome idea to make this tool available for everyone in Solana system to use and help build the social layer for Solana Ecosystem.
  • There are open questions for bounty applicants: What is the optimal json format if this tool is open for public to use to record whatever proof-of-work between 2 random address? What can we do if we want to issue a proof-of-work from a transaction happened in the past? etc.

Your Mission: Build a tool for Superteam Vietnam to log Grant/Bounty winner proof-of-work on-chain. You're welcome to work in teams!


🥇 First Prize:

  • $3,000 USDC
  • Promote to Contributor Role in Superteam VN Discord.

🥈 Second Prize

  • $1,500 USDC
  • Promote to Contributor Role in Superteam VN Discord.

🥉 Third Prize

  • $500 USDC

Submission Requirements

At a minimum submissions for prizes should include the following items:

  1. Project Description
    • The name and summary of the project.
    • Names/pseudonyms of team members and contact info (e.g., GitHub handle, email address, or other).
    • Your suggested use-cases.
  2. Link to the publicly visible source code repository
    • Provide comprehensive README, incl. a clear description of the work and mention of how our tech is used in the Technologies Used section of README.
    • Include a link to the working demo or provide a testing guide
  3. Showcase
    • 2-3 minute video that presents the idea.
  4. Notes
    • Only submit what you have built specifically for this bounty.
    • Broken links may disqualify the project from the judging process.

Evaluative Criteria

Submissions will be rated with decimal numbers between 1 (worst) - 5 (best) per category (max score: 25). The final score is the average of all voting judges. If a project scores low, we reserve the right not to award prizes, even if it was the only project submitted to a given track. Our judges grade submissions across five equally-weighted categories:

  1. Design: Is it easy to use? Does the visual design delight you? If targeting developers, is the experience smooth and intuitive?
  2. Novelty/Originality: Does it have unique and novel features or combine features of other products or services in a unique and novel way? How well you expand the original idea?
  3. Technical Accomplishment: Is the code elegant, clean, and technically interesting? Is the project complete?
  4. Potential Impact: Does it fill a gap in the universe, and have the potential to be used frequently by a large, growing and diverse audience or market?
  5. Creativity/Fun/Wow-Factor: Is it creative and put a smile on people’s faces?

Any winners will be notified after the event is over with specific instructions (including but not limited to filling out the necessary tax information) on how to claim their prize. Failure to provide the appropriate information within the timeframe specified in the winner notification message could mean delayed payment or claim rejection.


  • Standard for Soul Bound Token, can be helpful for building the proof-of-work
  • Using CandyMachine to mint NFT

Participation in this bounty is entirely voluntary. Bounties are a way to learn and dabble in opportunities to build in web3. These are neither full time jobs nor project based engagement. Please be advised that the sponsors will not have time for individualized feedback due to the number of entries we receive.

About Superteam

We help the most promising projects in the Solana ecosystem launch and grow. We are organised as a co-operative of creatives and operators who are experienced in launching and growing technology businesses. Our mission is to bring the benefits of the ownership economy to the creative class (rent your time for tokens, not dollars) while creating flexible and remote work opportunities for all members.