-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: implement paymaster #4
Comments
Hello @machuwey, can I work on this issue? I plan to handle the API calls in |
Hello, I'm Ikem, a blockchain developer with over 3 years of experience in smart contract development. I would love to help implement the AVNU paymaster sponsored transactions. Looking forward to contributing to this enhancement! 🚀 |
I am a frontend and blockchain developer with a strong background in HTML, TYPESCRIPT, JAVASCRIPT, REACT , CAIRO,SOLIDITY ETC. I will tackle this issue by implementing AVNU Paymaster-sponsored transactions: integrate the AVNU SDK, build transaction payloads in the OutsideCall format, configure the Paymaster for gas sponsorship, sign and send transactions using the SDK, and handle responses for successful execution. |
Hi, I am a Cairo developer with great experience contributing to lots of other projects. I will go through the provided resources to understand how to integrate ANVU paymester, then apply my skills from there to complete the task. |
gm @machuwey, Suhas here, having worked in the last od, where I’ve worked on integrating on-chain mechanics into games and have contributed to optimizing user experience with tools like SPV wallets and Web3 integrations. To tackle this issue, I plan to leverage the AVNU paymaster API to seamlessly sponsor user gas fees by integrating their SDK for gasless transactions. This involves verifying user account compatibility, retrieving gas token prices, building typed data for user signatures, and executing transactions, ensuring smooth deployment and enhanced user experience. Draft PR : 24 hours |
May I pick this up? I have three years experience in Software development and have contributed to some projects on OD here. I've worked previously with the implementation of AVNu's Paymaster ETA: 10 hours. |
I'd like to handle this task. |
Would love to tackle this! |
I’d like to work on this. |
Can I try solving this issue? |
Hi! @machuwey
|
Hi , I am a proficient MERN stack developer with experience in full-stack development. I believe I can contribute effectively to this project. Could you kindly assign this issue/task to me? |
i am a typescript dev, a newcomer here, and willing to contribute. My solution includes I plan to use the AVNU Paymaster API to sponser user gas fees and enable gasless txns. This involves integrating their SDK, verifying user accounts, checking gas token prices, generating data for user signatures, and executing txns. This approach ensures smooth deployment and a better user experience. |
Can I take this issue? |
I'd love to give this a go. i am a newcomer here and willing to contribute. |
Hey @machuwey, Aniruddha here. So I'm a typescript dev and also contributed in last odHack. Want to take up the issue and solve right away. First integrate the paymaster service from AVNU into the transaction flow by using their API and SDK to make users use gasless transactions. Use the OutsideCall mechanism to sponsor the gas fees when users come to the StarkNet-based decentralized exchange, thereby improving the user experience. Refer to AVNU's documentation for implementation and thus ensure extensive testing for smooth integration. |
Can I contribute to this one? |
My Background I'll use the AVNU SDK to create a utility function or service that makes it easier to create sponsored transactions. This will consist of: Setting up the AVNU client |
I'd be happy to do this. |
I am a fullStack developer transitioning into the web3 space. |
I’d like to work on this. |
hey sir i would like to work on this issue |
May I be assigned to this? ETA - 2 days |
Is it okay if I take this? |
Hello, I'd be interested in this one> |
Hey @machuwey, Blessing here. So i'm a frontend and Blockchain developer. So first i will call the GET /gasless/v1/gas-token-prices endpoint to retrieve the list of supported tokens and their prices in ETH and USD. I will have to call this endpoint regularly to know the current prices. Once the user is connected, you can verify if the account is compatible with the gasless service by calling the GET. Then call the POST /gasless/v1/build-typed-data endpoint to retrieve the typed data that the user will have to sign. |
I'd like to handle this task. |
I’d like to help with this. |
I'm Emarc and I'm part of the Web3Bridge Community. I recently contributed to Open Source Projects in ODhack. I have skills in Solidity, Zksync, Cairo, integrating FE to deployed contracts using Reown, Wagmi, ThirdWeb, and implemented IPFS. Here's my GitHub profile https://github.com/emarc99 and OnlyDust profile https://app.onlydust.com/u/emarc99. I know about paymaster as a solution to provide good UX. I will study the codebase to identify where gasless transactions are needed. Then, I implement paymaster accordingly using the AVNU docs. Would love to contribute. |
Hi @machuwey |
Implement AVNU paymaster sponsored transactions
AVNU is a decentralized exchange build on top of starknet, aside from dex services they offer and Api and SDK to build transactions to be executed through
OutsideCall
.Goal
Provide customer gasless transactions for enhanced user experience.
You can find more on how to implement AVNU gasless transactions: https://doc.avnu.fi/starknet-paymaster/guides-and-examples
Instructions to apply
The text was updated successfully, but these errors were encountered: