Open ShahanaFarooqui opened 2 years ago
Hi @himanshi18037 thanks for the interest in contributing to the project.
Since RTL is a lightning node management user interface, you would need to setup a development environment with Bitcoin and Lightning nodes, before you can start your development activity. You can follow setup guides like: https://raspibolt.org to learn how to setup a node, but keep in mind that you would have to setup a testnet node on your programming setup and not follow the directions verbatim. You can also utilize tools like Polar (https://lightningpolar.com) to create a development environment for building lightning network applications.
Once you have your development setup ready, you can following the RTL contribution guidelines to figure out how to develop and contribute on RTL. https://github.com/Ride-The-Lightning/RTL/blob/master/.github/docs/Contributing.md
@ShahanaFarooqui and I are here for guidance, as you follow along this journey.
You can open discussion items on our discussion board (under the Development
category), for specific questions:
https://github.com/Ride-The-Lightning/RTL/discussions
Thanks and Welcome! 😃
@ShahanaFarooqui Hey Shahana!
This side Himanshi Mathur, I was exploring the organisations and projects for the Bitcoin Summer of Code program, I found Ride the Lightning quite interesting and wanted to explore it a bit more. I have previously done Google Summer of Code through which I have developed a lot of interest in Open Source. I wanted to start by working on some issues so I could gain knowledge of the codebase and all. It would be great if you could mention out some beginner issues and also some resources where I could start reading about it or I how should I proceed with it. I am a student aiming for Bitcoin Summer of Code 2022, so it would be great if you could share some information on which issues should I work on initially or how to proceed for the same.