Author

Topic: bitcoin-sdk-js: easy way to utilize bitcoin smart contract (Read 112 times)

newbie
Activity: 3
Merit: 18
Yes, I know it of course.
Those are great projects I love to use, but has a bit of complexity which is not easy for crypto-unfriendly dev.
Other than that, those are more like new programming language for Script itselt. My library is utility library which aims to be used within application context!
legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
Thanks for creating and sharing your project. And while i'm not developer, do you know existence of Minsc[1] or Miniscript[2]? Both allows developer to create Bitcoin script with less difficulty. And does your project support Taproot?

[1] https://min.sc/
[2] bitcoin.sipa.be/miniscript/
newbie
Activity: 3
Merit: 18
Hi, I just want to share my opensource project, bitcoin-sdk-js.

IMO, one thing that makes Bitcoin hard to embrace developer is its difficulty.
I spent several years trying to understand Bitcoin technically, but it's still very hard.
Especially for those not familiar with crypto, it would be even hard to create a simple bitcoin transaction.

If you google 'bitcoin smart contract', the first result is saying 'Do they even exist?'... lol

bitcoin-sdk-js aims to provide various features which help to create various type(legacy, segwit) of bitcoin transaction so easily,
including advanced smart contract like multisig, hashlock, timelock and combination of them.

You can generate various opcode script template to send, and spend it in a very simple way. As a JS project, it supports full polyfill for browser and mobile, too.

For v0.3.2, it supports most of major feature as bitcoin client library including Taproot.
In the near future, PSBT and the other feature will be integrated to make it all-round bitcoin-js library.

It would be very grateful if report any bug or create pull request.

https://github.com/ChrisCho-H/bitcoin-sdk-js

Thanks!

Jump to: