AFK-AlignedFamKernel / afk_monorepo

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

Launchpad Cairo #201

Open MSghais opened 1 month ago

MSghais commented 1 month 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 4 weeks 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 4 weeks 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 4 weeks 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 4 weeks 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 4 weeks 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 4 weeks 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 4 weeks 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 4 weeks 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 4 weeks 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.

Supa-mega commented 20 hours ago

I’m interested in this one.

casweeney commented 19 hours ago

About me:

I am a software engineer with strong technical skills and expertise in writing complex scalable applications. I have written and tested some advanced Cairo and Solidity smart contracts like building and testing the Synthetix staking contract using Cairo: https://github.com/casweeney/cairo-synthentix-staking

I have contributed to some groundbreaking protocols like Hyperbridge: https://github.com/polytope-labs/hyperbridge/graphs/contributors and my GitHub account has a lot of proof of work.

Leveraging on my skills and experience, I am confident in my ability to tackle new challenges and also solve complex technical issues.

Tackling this issue:

mimisavage commented 4 hours ago

I'd like to take this issue.