Bitcoin Forum

Other => Beginners & Help => Topic started by: crashedanon on June 28, 2022, 04:56:19 PM



Title: Where can I start learning to develop on the Bitcoin Blockchain [LN]
Post by: crashedanon on June 28, 2022, 04:56:19 PM
I would love a little guidance on learning to develop Dapps and smart contracts on the Bitcoin Blockchain. Totally a newbie here, so it would be great to start from the ABC of developing on Bitcoin Blockchain.

Please provide some Resources as there are almost none I found on YT and other Websites[particularly not a fan of YT tutorials until they are worth it]


Title: Re: Where can I start learning to develop on the Bitcoin Blockchain [LN]
Post by: Husires on June 28, 2022, 06:31:38 PM
you can start from those links:

  • Lightning Network -- Basics (documents, data pages, files, plots) (https://bitcointalk.org/index.php?topic=5287756.0)
  • The Lightning Network FAQ (https://bitcointalk.org/index.php?topic=5158920.0)]
  • [Tutorial] How to create Lightning Network Channel (Testnet BTC) (https://bitcointalk.org/index.php?topic=5212243.0)
  • Overview of lightning network nodes owned by forum users (https://bitcointalk.org/index.php?topic=5266907.0)
  • Open-source Lightning wallets (https://bitcointalk.org/index.php?topic=5252739.0)
  • Electrum Lightning Network walkthrough (https://bitcointalk.org/index.php?topic=5259973.0)

Can you tell us about your previous experience, your level of programming, your knowledge about the basics of cryptography, bitcoin and smart contracts?
The links above are good if you are a fan of reading and you will find more links, but if you like listening to videos on YouTube, there are some good channels.


Title: Re: Where can I start learning to develop on the Bitcoin Blockchain [LN]
Post by: crashedanon on June 28, 2022, 06:55:09 PM

Can you tell us about your previous experience, your level of programming, your knowledge about the basics of cryptography, bitcoin and smart contracts?
The links above are good if you are a fan of reading and you will find more links, but if you like listening to videos on YouTube, there are some good channels.



I have less knowledge I would say, want to forget everything about Blockchain and SC and start as a fresher , previously got confused on trying to build on terra and Solidity ethereum.


Title: Re: Where can I start learning to develop on the Bitcoin Blockchain [LN]
Post by: Charles-Tim on June 29, 2022, 07:09:39 AM
Let me add more links to it

For the basic:
A Beginner's guideline to Bitcoin Lightning Network (https://bitcointalk.org/index.php?topic=5202798.0)

For lighting network observer: Lightning Network Observer (https://bitcointalk.org/index.php?topic=5348270.0)

To run you own lighting network node:
RaspiBolt (https://raspibolt.org/)
RaspiBlitz - DIY Bitcoin & Lightning Node on a RaspberryPi (https://raspiblitz.org/)


Lightning network threads on Bitcointalk:
All Lightning Network Threads In One Place (https://bitcointalk.org/index.php?topic=5345664.0)



Title: Re: Where can I start learning to develop on the Bitcoin Blockchain [LN]
Post by: Rruchi man on July 01, 2022, 09:26:02 PM
I would love a little guidance on learning to develop Dapps and smart contracts on the Bitcoin Blockchain. Totally a newbie here, so it would be great to start from the ABC of developing on Bitcoin Blockchain.

please provide some Resources as there are almost none I found on YT and other Websites[particularly not a fan of YT tutorials until they are worth it]
Since you are not a fan of YT Tutorials OP,  do yo think you can discipline yourself to commit to any resource that will be referred to you here. Don't force it if you don't do well learning online, there are two categories of persons, the ones who can learn things easily online, while those that do better with offline knowledge. Be sincere with yourself where you belong and adjust to that learning style.

If finance is not an issue, i'd advice that in addition to what you have be given here, if learning online is not so much your thing, seek for a professional in your locale who can offer one on one teaching and guidance, learning offline and from someone's experience can facilitate the learning process.


Title: Re: Where can I start learning to develop on the Bitcoin Blockchain [LN]
Post by: vv181 on July 01, 2022, 11:28:30 PM
I would love a little guidance on learning to develop Dapps and smart contracts on the Bitcoin Blockchain. Totally a newbie here, so it would be great to start from the ABC of developing on Bitcoin Blockchain.
You might want to check this out:

Taro:
Announcing Taro: A New Protocol for Multi-Asset Bitcoin and Lightning 🍠💱🌍 (https://lightning.engineering/posts/2022-4-5-taro-launch/)
https://docs.lightning.engineering/the-lightning-network/taro
[Discussion] Taro: A new protocol for multi-asset Bitcoin and Lightning (https://bitcointalk.org/index.php?topic=5393585.0)

RGB:
https://www.rgbfaq.com/what-is-rgb
Bitcoin and smart contracts (RGB Protocol) (https://bitcointalk.org/index.php?topic=5382633.0)

There is also some platform that uses bitcoin as a sidechain, like Rootstock and Liquid.


Can you tell us about your previous experience, your level of programming, your knowledge about the basics of cryptography, bitcoin and smart contracts?
I have less knowledge I would say, want to forget everything about Blockchain and SC and start as a fresher , previously got confused on trying to build on terra and Solidity ethereum.
Best if you have any software engineering background before playing around with that.


Title: Re: Where can I start learning to develop on the Bitcoin Blockchain [LN]
Post by: BitMaxz on July 01, 2022, 11:43:09 PM
I don't know exactly know what actually you want to learn to develop but all of the above posts are related to LN which is for 2nd layer network for Bitcoin blockchain.

If you talking about developing skills in blockchain I have a big source of them and I'm sure you will be happy because it also has a DIY easy to follow guide under these links below

- https://github.com/openblockchains/awesome-blockchains

Go check the DIY and courses.

Other links

- https://github.com/yjjnls/awesome-blockchain
- https://github.com/yjjnls/awesome-blockchain/blob/master/BitCoin/awesome.md

More links for LN big learning sources below

- https://github.com/bcongdon/awesome-lightning-network
- https://github.com/tmlee/awesome-lightning-network


Title: Re: Where can I start learning to develop on the Bitcoin Blockchain [LN]
Post by: Fivestar4everMVP on July 02, 2022, 04:42:38 AM
I would love a little guidance on learning to develop Dapps and smart contracts on the Bitcoin Blockchain. Totally a newbie here, so it would be great to start from the ABC of developing on Bitcoin Blockchain.

Please provide some Resources as there are almost none I found on YT and other Websites[particularly not a fan of YT tutorials until they are worth it]
First , I want to say that i am personally not sure if you can build Dapps and smart contracts on Bitcoin blockchain, because Bitcoin blockchain does not support smart contracts and Dapps (i stand to be corrected if I am wrong about this).
But you can actually build Dapps and smart contracts on Ethereum Blockchain, Binance smart chain, Polygon, Solana Avalanche and many others, and for a tutorial, i will recommend you try Udemy, you will find courses for almost anything on that platform, though the courses are not free, but they don't cost much, i know because I've bought several courses there which I've even yet to start learning, so i guess you should give them a try, website is www.udemy.com (http://www.udemy.com)

Goodluck.


Title: Re: Where can I start learning to develop on the Bitcoin Blockchain [LN]
Post by: crashedanon on July 02, 2022, 02:01:15 PM
I would love a little guidance on learning to develop Dapps and smart contracts on the Bitcoin Blockchain. Totally a newbie here, so it would be great to start from the ABC of developing on Bitcoin Blockchain.

Please provide some Resources as there are almost none I found on YT and other Websites[particularly not a fan of YT tutorials until they are worth it]
First , I want to say that i am personally not sure if you can build Dapps and smart contracts on Bitcoin blockchain, because Bitcoin blockchain does not support smart contracts and Dapps (i stand to be corrected if I am wrong about this).
But you can actually build Dapps and smart contracts on Ethereum Blockchain, Binance smart chain, Polygon, Solana Avalanche and many others, and for a tutorial, i will recommend you try Udemy, you will find courses for almost anything on that platform, though the courses are not free, but they don't cost much, i know because I've bought several courses there which I've even yet to start learning, so i guess you should give them a try, website is www.udemy.com (http://www.udemy.com)

Goodluck.

Hey, that's the question, I want to learn more about how it is not possible to create something on Bitcoin like one on the Ethereum. I have some basic knowledge in creating Dapps on solidity and really bored on Ethereum and other chains. Really want to explore "What Bitcoin Blockchain is capable of?"


Title: Re: Where can I start learning to develop on the Bitcoin Blockchain [LN]
Post by: tranthidung on July 02, 2022, 02:37:00 PM
you can start from those links:

  • Lightning Network -- Basics (documents, data pages, files, plots) (https://bitcointalk.org/index.php?topic=5287756.0)
Thank you for mentioning my topic.


OP aims to learn about Lightning Network and do something as a developer. With this purpose, I recommend OP to read
  • Lightning Network Developer - Overview and Developer Guide (https://dev.lightning.community/overview/)
  • Mastering The Lightning Network (https://github.com/lnbook/lnbook)
  • Lightning Resources (https://www.lopp.net/lightning-information.html)