-
Notifications
You must be signed in to change notification settings - Fork 28
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
Implement with trusted client (eg alchemy) #24
Comments
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedI'm a junior software developer from the Dojo Coding community with contributions to several OnlyDust projects. Including Madara, Cairo native, kakarot-rpc, and Giza. You can check my OD profile here: https://app.onlydust.com/u/Gerson2102 How I plan on tackling this issueI have code in Kotling when I was in college, but not too much honestly. But But nevertheless, I would like to try this issue if it is possible. |
I am applying to this issue via OnlyDust platform. My background and how it can be leveragedHey! I'm Renzo, a Software Engineer with over 5+ years of experience in the IT industry, I recently started contributing to Web3 as part of Dojo Coding, this would be one of my first contributions to the ecosystem! I have plenty of professional experience in Kotlin and JS frameworks. How I plan on tackling this issueFirst, I want to know more details about this issue, which trusted clients can be viable to implement apart from alchemy? Is there any preference? Should this be implemented in a Rust backend layer or in Kotlin? I would handle this issue like this: Understand the Requirements:
Research about trusted clients like Alchemy and their Integration Plan the Integration:
Implement the Integration:
Testing:
Documentation:
Request feedback |
@Gerson2102 @renzobanegass Hey guys, thanks for applying! we are not quite ready to start working on this issue yet. First we need #26, and I am working on adding an example android application with rust library integration, as well as expanding on the getting started guide. I will reach out once this is ready to be worked on. @renzobanegass to answer your questions, there is no preference on light clients. Beerus does have some constraints however, and alchemy fulfills them. The implementation is really up to you. I assume In general, we should try to keep as much code in kotlin as possible. However, if using rust will increase performance or allow you to leverage existing code, then use it. The goal with this issue is minimum functionality for setting up an account, viewing an account balance, and sending a transaction. Please join the telegram for any questions, and dont hesitate to reach out to me if you want to talk about how to approach the issue. |
@renzobanegass if you want to work on #35 add a comment and ill assign it, i broke this issue into 3 parts. |
Before the light client is finished, we can work on the wallet app by simply connecting to an existing rpc.
We will need to be able to:
This requires:
The text was updated successfully, but these errors were encountered: