Bitcoin Forum
May 02, 2024, 07:55:35 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: What are some good open source projects I can get involved in as a beginner?  (Read 208 times)
Iron Fist (OP)
Member
**
Offline Offline

Activity: 234
Merit: 50


View Profile
October 20, 2021, 12:21:31 PM
Merited by Welsh (2)
 #1

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?
TalkImg was created especially for hosting images on bitcointalk.org: try it next time you want to post an image
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714679735
Hero Member
*
Offline Offline

Posts: 1714679735

View Profile Personal Message (Offline)

Ignore
1714679735
Reply with quote  #2

1714679735
Report to moderator
1714679735
Hero Member
*
Offline Offline

Posts: 1714679735

View Profile Personal Message (Offline)

Ignore
1714679735
Reply with quote  #2

1714679735
Report to moderator
1714679735
Hero Member
*
Offline Offline

Posts: 1714679735

View Profile Personal Message (Offline)

Ignore
1714679735
Reply with quote  #2

1714679735
Report to moderator
pooya87
Legendary
*
Offline Offline

Activity: 3444
Merit: 10529



View Profile
October 21, 2021, 04:26:59 AM
Merited by hugeblack (4), ABCbits (2)
 #2

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, a recovery tool, a cryptography library 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.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
ABCbits
Legendary
*
Offline Offline

Activity: 2870
Merit: 7449


Crypto Swap Exchange


View Profile
October 21, 2021, 09:54:33 AM
Merited by pooya87 (2), Welsh (1)
 #3

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.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
hugeblack
Legendary
*
Offline Offline

Activity: 2506
Merit: 3630


Buy/Sell crypto at BestChange


View Profile WWW
October 21, 2021, 10:13:06 AM
 #4

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.

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
nlgtuankiet
Newbie
*
Offline Offline

Activity: 10
Merit: 26


View Profile
October 23, 2021, 04:29:43 AM
 #5

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
martina14
Full Member
***
Offline Offline

Activity: 1190
Merit: 111



View Profile
October 23, 2021, 10:06:19 AM
 #6

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?

Stalker22
Legendary
*
Offline Offline

Activity: 1498
Merit: 1358



View Profile
October 24, 2021, 09:40:09 PM
 #7

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 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.

█████████████████████████
██
█████▀▀███████▀▀███████
█████▀░░▄███████▄░░▀█████
██▀░░██████▀░▀████░░▀██
██▀░░▀▀▀████████████░░▀██
██░░█▄████▀▀███▀█████░░██
██░░███▄▄███████▀▀███░░██
██░░█████████████████░░██
██▄░░████▄▄██████▄▄█░░▄██
██▄░░██████▄░░████░░▄██
█████▄░░▀███▌░░▐▀░░▄█████
███████▄▄███████▄▄███████
█████████████████████████
.
.ROOBET 2.0..██████.IIIIIFASTER & SLEEKER.██████.
|

█▄█
▀█▀
████▄▄██████▄▄████
█▄███▀█░░█████░░█▀███▄█
▀█▄▄░▐█████████▌▄▄█▀
██▄▄█████████▄▄████▌
██████▄▄████████
█▀▀████████████████
██████
█████████████
██
█▀▀██████████████
▀▀▀███████████▀▀▀▀
|.
    PLAY NOW    
Heartilly
Sr. Member
****
Offline Offline

Activity: 697
Merit: 253


View Profile
December 27, 2021, 01:35:53 AM
 #8

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.
dataispower
Sr. Member
****
Offline Offline

Activity: 1330
Merit: 289



View Profile
December 27, 2021, 12:59:49 PM
 #9

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
BitMaxz
Legendary
*
Online Online

Activity: 3248
Merit: 2955


Block halving is coming.


View Profile WWW
December 27, 2021, 03:36:32 PM
Merited by Stalker22 (1)
 #10

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

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Stalker22
Legendary
*
Offline Offline

Activity: 1498
Merit: 1358



View Profile
December 27, 2021, 11:05:57 PM
 #11

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

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

█████████████████████████
██
█████▀▀███████▀▀███████
█████▀░░▄███████▄░░▀█████
██▀░░██████▀░▀████░░▀██
██▀░░▀▀▀████████████░░▀██
██░░█▄████▀▀███▀█████░░██
██░░███▄▄███████▀▀███░░██
██░░█████████████████░░██
██▄░░████▄▄██████▄▄█░░▄██
██▄░░██████▄░░████░░▄██
█████▄░░▀███▌░░▐▀░░▄█████
███████▄▄███████▄▄███████
█████████████████████████
.
.ROOBET 2.0..██████.IIIIIFASTER & SLEEKER.██████.
|

█▄█
▀█▀
████▄▄██████▄▄████
█▄███▀█░░█████░░█▀███▄█
▀█▄▄░▐█████████▌▄▄█▀
██▄▄█████████▄▄████▌
██████▄▄████████
█▀▀████████████████
██████
█████████████
██
█▀▀██████████████
▀▀▀███████████▀▀▀▀
|.
    PLAY NOW    
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!