Select the Bounty Project
Select the bounty project your team wants to work on and get started!
Note: You need to ensure that you are eligible to participate in the Bounty Program. Please take a look at the Terms & Conditions.
As part of its mission to support the development of the Tezos ecosystem by deploying funds for projects, the Tezos Foundation is now offering special bounties to solve a concrete demand that technical experts in the Tezos community have identified as highly beneficial.
Description of the bounty project: Create an extensive code template on how to create a dynamic NFT (dNFT) on Tezos. A dNFT is a non-fungible token whose metadata can be updated based on external conditions that originate either off-chain (e.g., blockchain oracle data) or on-chain (e.g., transaction statistics).
Changes to the metadata of a dNFT can result in changes to its usability and/or visual appearance:
Hints: The requested blueprint on how to build a dNFT on Tezos can take many forms. However, in all cases, it should be backed with extensive and comprehensive documentation, for example an elaborated READ.ME file on a Git repository (see also Step 2 of the Bounty process below) or a blog article with code-snippets. In particular, a proposed solution should focus on defining a clear smart contract entry point to trigger changes to a dNFT’s metadata. Lastly, the solution should also consider the wide range of possible data sources, such as decentralized blockchain oracles or local databases, that could trigger changes to a dNFT’s metadata and how to facilitate their input (e.g., by using an API). This is best approached with (reusable) examples.
Bounty amount range: USD 2,500 – 5,000
Total number of bounties offered: 2
Number of teams that have announced working on the bounty project: 4
Total number of bounties paid out: 2
Applications to work on this bounty by new teams are suspended.
Description of the bounty project: To build a Zombie NFT Marketplace dApp for buying, selling, and trading brains on Tezos with documentation of the end-to-end build process (via a blog post, landing page or other written and audiovisual resource). The documentation needs to showcase each stage of building a dApp including how to write smart contracts, how to integrate other smart contracts, wallets, oracles, payment solutions, and so forth. The dApp and resource needs to be published and publicly available to all.
Hints: The dApp can be written in any language and needs to be open source.
Bounty amount range: 2,000-5,000 USD
Total number of bounties offered: 2
Number of teams that have announced working on the bounty project: 3
Total number of bounties paid out: 0
Applications to work on this bounty by new teams are suspended.
Description of the bounty project: Deploy a DEX with Uniswap V3 mechanism. The best projects will ideally come with a SDK to manage LP positions and offer the option to deploy contracts with yield farming.
Hints: we recommend making use of the existing project in the Checker codebase.
Bounty amount range: 15,000-25,000 USD
Total number of bounties offered: 3
Number of teams that have announced working on the bounty project: 3
Total number of bounties paid out: 0
Applications to work on this bounty by new teams are suspended.
Description of the bounty project: This is a useful primitive for market participants wishing to be long gamma, or hedge short gamma exposure, or who seek 2x leverage without the risk of liquidation. Target prices include the dollar price of bitcoin, the dollar price of tez, and the bitcoin price of tez.
Hints: should be built using the existing Checker codebase.
Bounty amount range: 25,000-50,000 USD
Total number of bounties offered: 2
Number of teams that have announced working on the bounty project: 2
Total number of bounties paid out: 0
Applications to work on this bounty by new teams are suspended.
Description of the bounty project: Lending and borrowing of tokens using any other token as collateral.
Hints: should be built using the existing Checker codebase.
Bounty amount range: 25,000-50,000 USD
Total number of bounties offered: 3
Number of teams that have announced working on the bounty project: 4
Total number of bounties paid out: 0
Applications to work on this bounty by new teams are suspended.
Description of the bounty project: Use a game mechanism in a “Hello World” type game to showcase how building blocks on Tezos come together and provide a comprehensive description of how the project is built and how the decisions are made (e.g. through documentation and Medium article). The goal is to integrate Tezos-based elements into a game mechanic as a simple, yet functional, reference on how larger scale games would build on Tezos.
Popular game mechanisms are for example Racing Games (e.g. tracking a competition, upgrading features on a car through new features and an in-game currency), Battle Royale Games (e.g. find items, record wins, change character appearance), RPGs (e.g. grinding / farming mechanisms, randomness for encounters in game, decision based character development), Fighting games (e.g. tracking health / state of NFT as a character, port rarity into fighting stats as a basis for chance to have a critical hit) etc. Creativity is encouraged.
Hints: must use existing building blocks, developed open source (MIT license) and provide clear documentation.
Bounty amount range: 15,000 – 20,000 USD
Total number of bounties offered: 3
Number of teams that have announced working on the bounty project: 3
Total number of bounties paid out: 1
Applications to work on this bounty by new teams are suspended.
Before starting to work on a bounty project, please read the following information:
Hints: if the result of a bounty project needs to include specific elements such as existing code, these will be mentioned in this section.
Bounty amount range: indicates the range of the amount that will be offered for a completed bounty project which will vary depending on the discretionary criteria mentioned below. The final bounty amount offered for a completed project will be decided by the Executive Committee based on recommendations from experts in the Tezos ecosystem, including the Technical Advisory Committee (TAC).
Discretionary criteria: these evaluation criteria will allow to estimate the bounty amount offered for a completed project:
Total number of bounties: indicates the total number of bounties offered for a specific bounty project by the Tezos Foundation (one bounty per team per project). I.e. if the total number of bounties equals 3, this means that maximum three teams will be paid for a specific completed bounty project.
Number of teams that have announced working on the bounty project: reflects the number of teams that have announced they are currently working on a bounty project. The Tezos Foundation updates this information on an ongoing basis. The number of teams working on a bounty project can exceed the number of bounties offered.
Select the bounty project your team wants to work on and get started!
Once you’re done working on the bounty project, please submit the completed project via email to bounty@tezos.foundation
The submitted work is reviewed
Collaboration to create the legal agreement
If you have any questions regarding the bounty program, please reach out to bounty@tezos.foundation
Please find the Terms and Conditions of the bounty here.