Bitcoin Forum

Bitcoin => Project Development => Topic started by: Iron Fist on October 20, 2021, 12:21:31 PM



Title: What are some good open source projects I can get involved in as a beginner?
Post by: Iron Fist on October 20, 2021, 12:21:31 PM
My background is primarily in the PHP programming language, but I'm a relative beginner in Python, and I would also like to get involved in one of the cryptocurrency related projects. Although I am fairly new to the programming side of Bitcoin, I do understand how blockchains work. Does anyone have any recommendations regarding good beginner-level open-source projects for me?


Title: Re: What are some good open source projects I can get involved in as a beginner?
Post by: pooya87 on October 21, 2021, 04:26:59 AM
If by "beginner-level" you mean someone who doesn't yet understand programming then you should focus on that and learn the language you want before looking for a project.
OTherwise this is mostly a matter of preference to find a project-subject that you like, for example it could be a wallet (https://github.com/spesmilo/electrum), a recovery tool (https://github.com/gurnec/btcrecover), a cryptography library (https://github.com/warner/python-ecdsa) and a lot more.

Electrum is a good place to start though, it is written in python, it is a popular bitcoin wallet and it has a lot of different parts that you can focus on from the wallet protocol to communication over the internet.
You can read the code and learn how it works and gain some experience and also you can look at the issues to see if you can contribute.


Title: Re: What are some good open source projects I can get involved in as a beginner?
Post by: ABCbits on October 21, 2021, 09:54:33 AM
My background is primarily in the PHP programming language, but I'm a relative beginner in Python

FYI, there are some cryptocurrency project which use PHP programming language.

You can read the code and learn how it works and gain some experience and also you can look at the issues to see if you can contribute.

Here's an additional tip, some repository have label "Good first issue" which should be suitable for new contributor who're not familiar with the project yet.


Title: Re: What are some good open source projects I can get involved in as a beginner?
Post by: hugeblack on October 21, 2021, 10:13:06 AM
this is a good list of too many crypto projects ---> https://opensourcelibs.com/libs/cryptocurrency

All these open source projects so looking for a problem and tried to find her solution, develop yourself to find the solution and then you'll find you have gained more experience and may have a chance to get a job if the problem you have done good.
Most of the people prefer wallet with good faces, and DEX platforms so try to study these things.
Finally there are some bitcoin projects based on PHP and try to read and develop them.


Title: Re: What are some good open source projects I can get involved in as a beginner?
Post by: nlgtuankiet on October 23, 2021, 04:29:43 AM
I'm planning on displaying some stats related to bitcoin like monthly active address, % green holder, which involve some backend development that I probably do it my self but if you could join if you are interested.
https://bitcointalk.org/index.php?topic=5363247.0


Title: Re: What are some good open source projects I can get involved in as a beginner?
Post by: martina14 on October 23, 2021, 10:06:19 AM
My background is primarily in the PHP programming language, but I'm a relative beginner in Python, and I would also like to get involved in one of the cryptocurrency related projects. Although I am fairly new to the programming side of Bitcoin, I do understand how blockchains work. Does anyone have any recommendations regarding good beginner-level open-source projects for me?

We are in the same country, excuse if I am correct to my understanding about you wanna know here mate, are you asking in what category you want to earn crypto here in this field of business? Because there are a lot of opportunity where you can gain it, and one of this are Mining, Trading, Bounties, or Management in terms of projects. So do you think, in what categories that I had mentioned you like to be involve?


Title: Re: What are some good open source projects I can get involved in as a beginner?
Post by: Stalker22 on October 24, 2021, 09:40:09 PM
Blockchain is an emerging technology evolving at a rapid pace, and there are a lot of job opportunities for software engineers in this field. You have made a great choice if have decided to learn the technology.

A great source of information has already been recommended by hugeblack, Open Source Libs (https://opensourcelibs.com/libs/cryptocurrency) is a collection of the best open-source projects. With over 1000 free and open source cryptocurrency code projects, including engines, APIs, generators, and tools, I'm sure you'll find something that interests you. Good luck.


Title: Re: What are some good open source projects I can get involved in as a beginner?
Post by: Heartilly on December 27, 2021, 01:35:53 AM
There are so many open projects accept beginners in different categories and forum threads. just follow the instructions carefully so that you will not be disqualified and you can submit all the info they need for registration. And most of all, just try to post and promote, of course, be friendly to avoid complaints and respect each other's opinion. Try this company XEGGEX welcomes everyone here even beginners. A good company to promote, they create an advanced cryptocurrency platform and their goal is to provide everyone with fast and quality service.


Title: Re: What are some good open source projects I can get involved in as a beginner?
Post by: dataispower on December 27, 2021, 12:59:49 PM
There are so many open projects accept beginners in different categories and forum threads. just follow the instructions carefully so that you will not be disqualified and you can submit all the info they need for registration. And most of all, just try to post and promote, of course, be friendly to avoid complaints and respect each other's opinion. Try this company XEGGEX welcomes everyone here even beginners. A good company to promote, they create an advanced cryptocurrency platform and their goal is to provide everyone with fast and quality service.
Where exactly they welcome beginner's, the open projects are what, as directing newbies for simple something to understand you will put them in arrangements order and reference so that a newbie can understand you without difficulties, this simple explanation you present is someone that knows exactly what you are saying will understand you, because is not some people like beginner's that did not have quick understand that will understand everything on their way


Title: Re: What are some good open source projects I can get involved in as a beginner?
Post by: BitMaxz on December 27, 2021, 03:36:32 PM
It seems that this is posted a few months ago but if you still need a source I know there is a huge source of learning about crypto programming.

You can find them from this link below and go straight under the implementation of blockchain. You can see most of the programming languages and related to creating a blockchain.

- https://github.com/yjjnls/awesome-blockchain

Another source is this link below it will guide you to build a DIY blockchain

- https://github.com/openblockchains/awesome-blockchains#do-it-yourself-diy---build-your-own-blockchain


Title: Re: What are some good open source projects I can get involved in as a beginner?
Post by: Stalker22 on December 27, 2021, 11:05:57 PM
I understand that OP has not been active on the forum for a long time, but if he is still reading this I have found another curated list of resources for the blockchain development that might be of interest to him:
The Best Blockchain Development Resources On Medium (https://medium.com/blockcentric/blockchain-development-resources-b44b752f3248)

The article is split into the following sections:
1. How To Become A Blockchain Developer
2. Ethereum Smart Contracts
3. Ethereum DApps
4. Ethereum Ecosystem
5. Other Blockchains