Fushuma / Dev_grants

1 stars 0 forks source link

Launchpad Contract Modifications and UI Integration for Multi-Chain Support #22

Open spatialiste opened 2 weeks ago

spatialiste commented 2 weeks ago

Development Grant: Launchpad Contract Modifications and Multi-Chain Integration

This grant is an extension of the Fushulma Grant #4 and consists of three sub-grants:

  1. Modifications to the existing EVM contracts, with a detailed technical specification.
  2. Adjustments to the current UI to align with Fushuma branding and multi-chain support.
  3. Development of Solana-compatible contracts based on the technical specification to be provided by the developer of the sub-grant 1.

More details about the Fushuma Grant #4 can be found here.

Grant Overview

1. Modification of Existing Launchpad EVM Contracts

Budget: Please provide a budget for these modifications and the creation of the technical description.

2. UI Adjustments for Fushuma Launchpad Integration

Revise the UI by:

Budget: Provide a budget for UI updates and multi-chain integration.

3. Solana Contract Development (Pending Completion of Technical Specification)

Based on the modified EVM contract’s technical specifications, this sub-grant will cover the development of Solana-compatible smart contracts to mirror the EVM launchpad features.

Budget: To be determined after the technical specifications for the EVM contract are finalized.

Application Submission Requirements

JeffreyJoel commented 2 weeks ago

Hi @spatialiste, can I apply for Grant 2?

I have experience creating and deploying smart contracts across multiple EVM compatible chains, as well as creating user interfaces to interact with smart contracts.

I'm also currently enrolled in the Ackee School of Solana, so I believe I can work on any of the Sub-grants but, I'm picking Grant 2, because it will help me get really acquainted with the Fushuma platform very quickly.

spatialiste commented 2 weeks ago

Hey @JeffreyJoel, yes, sure! Thanks for applying.

I've included for you the link to the Launchpad repo. https://github.com/CallistoEnterprise/soy-finance-app-v2/tree/development/src/app/%5Blocale%5D/launchpads

We want this launchpad to be a standalone product without the other elements of the DeFi platform. Please have a look and let me know your thoughts.

JeffreyJoel commented 1 week ago

Hey @spatialiste, I have gone through the project, adding support for solana will require a few changes to the current wallet adapter setup. Asides the brand images and links removal, I will like to know if you would like to keep the current UI?

spatialiste commented 1 week ago

Hey @spatialiste, I have gone through the project, adding support for solana will require a few changes to the current wallet adapter setup. Asides the brand images and links removal, I will like to know if you would like to keep the current UI?

Hi @JeffreyJoel, yes, simply said, we want to rebrand the UI, so logo, color theme, links, etc, without major changes. Good point, we will need to add Backpack (or similar) for Solana chain support.

JeffreyJoel commented 1 week ago

@spatialiste That is okay. Can I use something like re-own that already supports integration for both solana and EVM compatible chains? Budget: 250 USD Duration: 1 week

Dr-ZS commented 1 week ago

Hi @JeffreyJoel, the proposal looks great!

Could you provide more information on the extensibility of your approach?

Specifically, I'd like to know if the setup with re-own (or a similar tool) would allow for easy addition of future chains or potential features down the line. Based on the tool you will select can also be used along with solutions developed by us in the future?

JeffreyJoel commented 1 week ago

Okay, I'm proposing to use re-own because it currently has support for both wagmi and solana integration. Meaning it supports all the EVM chains that wagmi supports, as well as proving support for solana. It also has support for ethers v5 and v6 and supports a wide variety of wallets including coinbase, metamask, safe, phantom, brave etc. It also allows for email and regular web2 sign-up methods such as Google Auth. So it is very extensible and can be used for a variety of use cases.

I could have opted to do manually, but I didn't want to have a messy codebase. Re-own provides support for both in a much cleaner manner

yuriy77k commented 1 week ago

Hi @spatialiste I can do the first task: "Modifications to the existing EVM contracts, with a detailed technical specification" Budget: 500 USD Duration: 1 week

spatialiste commented 5 days ago

Hello @JeffreyJoel, @yuriy77k

Thank you for applying. Your submission has been accepted.

Please provide your wallet address for payment, which, as usual, will be processed upon project completion.

JeffreyJoel commented 5 days ago

Thank you @spatialiste. USDT Wallet address: 0xE62D0B3C5eC5C10251F2513Cc2358aA7204727cB

JeffreyJoel commented 4 days ago

Updates: @spatialiste I have removed all the un-necessary links from the header and begun the reown intergration image image image image image

spatialiste commented 2 days ago

Hello @JeffreyJoel

Thank you for the update. Please find the information you need below.

1. Top Menu

2. Footer

Logo

Fushuma-Logo

Socials

Links

Let's rename "Support" with "Links" and "Safe Trading" with "Technical Partners, and remove the "Engage" column.

"Links" menu entries:

"Technical Partners" menu entries:

Fushma Colors:

For the color theme please make two or three proposals so I can share the options with the team.

Thanks again, please let me know if anything is missing.

JeffreyJoel commented 1 day ago

Okay @spatialiste, I will give feedback once I've made the updates