AFK-AlignedFamKernel / afk_monorepo

AFK: Aligned Fam Kernel - Monorepo
https://afk-community.xyz
MIT License
15 stars 33 forks source link

Launchpad Cairo #201

Open MSghais opened 1 week ago

MSghais commented 1 week ago

Description

We need to finish the Launchpad features, test, check and release it for an audit. The LaunchpadPump is a Cairo contract to create, launch, buy and sell token.

TODO

If you have questions, ping me on TG

CollinsC1O commented 6 days ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

Hello I'm a frontend and blockchain developer and I will love to take on this issue and get it solved. Please assign

0xNeshi commented 6 days ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

Creator and maintainer of Cairo learning track on Exercism. Regular "Cairo Book" and "Starknet By Example" contributor. Wrote and maintained production-level Solidity contracts, including integrating a protocol with Beefy Vaults. Developer with 6 years of experience, 3 of which in the Web3 space.

How I plan on tackling this issue

manlikeHB commented 6 days ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

Hi, I am a Cairo developer with strong experience contributing to amazing projects Only Dust.

How I plan on tackling this issue

I'll implement the necessary functionality and write a full test coverage. ETA- 2days

suhas-sensei commented 6 days ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

i have experience in blockchain previously as personal projects and OS, so hoping to make use of them here and mark my first odhack contribution

ShantelPeters commented 6 days ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I have a strong background in smart contract development and testing, particularly with Cairo. My experience includes implementing complex financial models and working with decentralized exchanges, which positions me well to contribute to the Launchpad features.

How I plan on tackling this issue

I would start by thoroughly testing the bonding curve formula to ensure the correct amounts are received during token transactions. For the add_liquidity function, I would mock the Jediswap V2 and Ekubo exchanges to simulate liquidity operations. I would also integrate the Ekubo exchange by implementing the required liquidity functions, ensuring they align with the Unruggable repository. Finally, I would verify the mathematical integrity of the bonding curve calculations for both buying and selling tokens to ensure reliability before preparing for the audit.

blessingbytes commented 6 days ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

Hello, i'm a frontend and a block chain developer. Pls i would love to work on this task

How I plan on tackling this issue

To effectively resolve this issue , i would start by reviewing the current implementation of the LaunchpadPump contract to understand its structure and functionality. After that I will create tests to verify the amount received based on the bonding curve formula. This includes checking edge cases to ensure accuracy. In addition, I will implement a mock of Jediswap V2 and Ekubo for testing the add_liquidity function. This will help me understand how the liquidity addition interacts with the existing contracts.

aniruddhaaps commented 6 days ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

I am a cairo dev. A new-comer here, willing and ready to contribute to contribute to solve the issue.

MPSxDev commented 5 days ago

I am applying to this issue via OnlyDust platform.

My background and how it can be leveraged

Hello, I am Manuel, a process engineer and web3 developer. I have participated in Starknet Bootcamps, ETHGlobal and am an Elite winner of Speedrunstark. I have a high capacity to solve problems. I am a member of the DojoCoding community. I hope this issue is assigned to me. I am available to work immediately to achieve what is required in the shortest time possible.

How I plan on tackling this issue

Finish the Launchpad features in the Cairo contract, focusing on creating, launching, buying, and selling tokens. This includes testing the amount received based on the bonding curve formula, mocking Jediswap V2 and Ekubo for the add_liquidity function, and verifying the bonding curve math for BUY and SELL. I'll work diligently to ensure everything is tested and prepared for the audit.

Kaminar-i commented 5 days ago

Hello, I am a developer who specializes in Solidity, Cairo and python, I'm new to the web 3 space, but I've participated in a number of Hackathons and also contributed to open source and I would love to be given the opportunity to contribute on this as well.