HACKER Q&A
📣 learnthrowaway

How to Get into Crypto as a Programmer?


What's the best way for someone technical to start contributing in cryptocurrency? I come from a systems background.


  👤 clippablematt Accepted Answer ✓
Join an eth global hackathon and find a team to jam with.

http://ethglobal.co/

Play with solidity, deploy toys to test nets, tuna local node.

https://solidity-by-example.org/

https://eth-brownie.readthedocs.io/en/stable/

That’s if you are interested in contract/transaction layers. If you are more interested in the main chain then look into go-ethereum or erigon clients.

Cadcad is also a popular for playing with systems design/modelling for crypto projects https://cadcad.org/


👤 mthoms
Be careful, you're about to be berated for using "Crypto" in reference to Cryptocurrency instead of Cryptography :)

👤 syndacks
HN user zoenolan posted this in another thread, with some great resources particularly focused on Solidity (Ethereum): https://news.ycombinator.com/item?id=28337686

👤 ejanus
Try gitcoin.co, you may start off working(earning) and learning from there.

👤 fhaldridge7
Many crypto companies are hiring due having more money from the recent bull run. I suggest you check for job offerings and go through the "What you need to know" etc. sections and then try to learn about it

👤 heckingoodtimes
Assuming cryptocurrency, I looked into this and concluded that learning Solidity would be what I venture into.

👤 killingtime74
I’m sure if you worked in a crypto firm you’d learn very quickly compared to on your own


👤 mikewarot
The best advice about cryptography also happens to work for cryptocurrency

Never roll your own.


👤 nonamenoslogan
Buy some, cold wallet it, forget about it.