Build the new Web3 with us

Massa’s Grants Program is made to support community-led initiatives. We’re looking for contributors, teams and creators committed to the growth of real decentralization.

Open bounties

Using Nodes’ spare Storage Space to Store Important Community Data

Description: Nodes in Massa network have a lot of free storage space, often between 50GB and 4TB, depending on whether they use a home computer or a VPS, and if it’s dedicated to Massa or not. Many Massa builders have or will have the need to store off-chain data for their dApps, like data which is too heavy and not crucial enough to put on the blockchain’s ledger directly. The usual path to store off-chain data is to use the IPFS protocol, and either store (“pin”) the files themselves or pay a storage provider like Pinata to do so. Here I propose that we build a way to connect willing Massa computers to the IPFS protocol and make them store the data needed by Massa builders, for free. The scenario would be the following, assuming we have deployed a DeWeb website, like “nicestorage.massa”: - A NFT builder connects to nicestorage.massa, fills-in a request to pin a set of IPFS files (like the metadata and images for a NFT collection); - A set of moderators check two things: that files are not illegal stuff, and that they are somehow related to the Massa ecosystem, and they validate or reject the request; - When a request is validated, the files are listed on nicestorage.massa; - Node runners can pin sets of files listed on nicestorage.massa, and they have several choices: they can click on “pin all”, or they can choose how much data they want to pin maximum like “100GB”, or they can choose exactly which ones they want to pin or not, and this is automatically processed by their IPFS node. For this the main thing we need is a way to transfer the IPFS hashes available on nicestorage.massa to the IPFS node and to configure the IPFS node to pin them. Then we also need a tutorial for builders, a tutorial for node runners, and a tutorial for moderators. You can follow the discussion about this topic on our forum.
150.000 MAS
1 team working on it
View more

Full On-Chain Game: Tower Defense

Description: The Tower Defense game must handle players, at least a solo mode and a 1v1 mode with tournaments or ELO matching, with moving creeps and firing towers powered by autonomous smart contracts. - The dApp must be fully on-chain: using Massa autonomous smart contracts and a frontend hosted on Massa blockchain with the decentralized DNS. - Frontend and smart contracts must be open-source with MIT License. - A tutorial explaining the concept and the code must be crafted, with the objective to go on https://docs.massa.net/docs/tutorial/home
250.000 MAS
1 team working on it
View more

Full On-Chain Social Network

Description: The social network is a platform where anyone can connect with their Massa wallet, create a profile, create content like small posts or longer articles, like and repost other content, follow other users and browse their feed. A layer of moderation is needed to remove illegal content, with as much decentralization as possible. - The dApp must be fully on-chain: using Massa autonomous smart contracts (if needed) and a frontend hosted on Massa blockchain with the decentralized DNS. - Frontend and smart contracts must be open-source with MIT License. - A tutorial explaining the concept and the code must be crafted, with the objective to go on https://docs.massa.net/docs/tutorial/home
200.000 MAS
1 team working on it
View more

Full On-Chain Chat

Description: The Chat allows Massa users to send private messages to each other. Registration is done with a user-defined password, used by the frontend to derive a private and public key, and to store the public key in the smart contract data. To send a message, the frontend encrypts the message with the public key associated with the receiver. To open a message, the receiver decrypts the message with its private key. The passwords and key derivation must be hard to brute-force (e.g. using pbkdf2). - The dApp must be fully on-chain: using a frontend hosted on Massa blockchain with the decentralized DNS. - Frontend and smart contracts must be open-source with MIT License. - A tutorial explaining the concept and the code must be crafted, with the objective to go on https://docs.massa.net/docs/tutorial/home
150.000 MAS
1 team working on it
View more

Full On-Chain Media

Description: The media is a publishing platform where the editor publishes articles from authors (journalists, sponsors, etc). - The dApp must be fully on-chain: using Massa autonomous smart contracts (if needed) and a frontend hosted on Massa blockchain with the decentralized DNS. - Frontend and smart contracts must be open-source with MIT License. - A tutorial explaining the concept and the code must be crafted, with the objective to go on https://docs.massa.net/docs/tutorial/home
100.000 MAS
Open
View more

Ledger Integration

Description : Allow users to secure their fund using Ledger devices using Ledger Live. - Allow users to send and receive Massa - Allow users to connect and use DApps using WalletConnect
200.000 MAS
Open
View more

Uniswap v2 like

Description : Allow users to swap tokens using a DEX with functions similar to Uniswap v2.
150.000 MAS
1 team working on it
View more

Lending & Borrowing

Description : Lending and borrowing Smart Contracts, allowing users to borrow tokens using any other token as collateral. Key Features: - Borrowing: Allow users to deposit Massa blockchain assets as collateral to borrow other assets. - Dynamic Interest Rates: Adjustable rates based on market demand and supply. - Collateral Management: Implement a system for users to monitor and manage their collateral ratios to avoid liquidation. - Liquidation Mechanism: Develop a mechanism to liquidate positions that fall below the required collateralization ratio, ensuring the system's stability. Tips: Should be compatible with the relevant standards.
400.000 MAS
1 team working on it
View more

FAQ

Is my application confidential and anonymous for a Grant?

The Massa team will be the only one to read applications. All information and your identity will remain secret inside the massa team. However, external advisors may be hired to review your project. Then, you can highlight if you need some information to stay confidential.

In which form will I receive the grant?

The grant will be given in Massa token or with fiat. It could be both. For the other information about how you will receive the grant, just wait for the result! Grants will be paid out upon achieving mutually agreed-upon milestones (such as TVL, DAU's, feature-complete on Testnet, launch on mainnet with audit). Generally, prototyping a feature-full product must happen before even the first tranche of the award is paid.

Does a for-profit company or project can apply for a Grant?

Yes! any kind of project are welcomed to apply.

How much can I ask for a Grant?

We don't have any threshold about grants. It will depend on the needs of the project. Nevertheless, your demand must be strongly coherent with the reality of your development.

What if my application for a Massa Grant fails?

No problem! You can apply as many times you want! Of course, you have absolutely no chance if you apply a second time not changing anything … But if you are not awarded through a first jury (you will know why), and you take into account the advice returned by the Jury, you will increase your chances to get awarded through the second round.

How long should I wait to get an answer?

If we are not overloaded, you can expect to receive a response to your application within two weeks.

Where can I send my application if I do not wish to use the Google Form?

You can write us on grants@massa.foundation

Does Massa offer other help?

If possible, we will endeavor to help grant recipients with product development, fundraising, and talent recruitment as well.

Do you have any recommendations?

Don’t be shy — post sneak peaks on Reddit, engage on Discord, mention @massalabs on Twitter, upload teasers on YouTube and reward Testnet users. These are successful playbooks to gain community enthusiasm.• Gain strong positive feedback from Massa community members prior to submitting a proposal — post the idea on Discord, Telegram, Reddit, Forum and mention @massalabs on Twitter. Ideas are aplenty. Execution is key.

Any questions

Contact us

Join our Developper

community on Discord

Join