{"repo":"twostack/dartsv","free":true,"listed":false,"github":"https://github.com/twostack/dartsv","clone":"git clone https://github.com/twostack/dartsv.git","description":"Bitcoin Library for the Dart Language","language":"Dart","stars":55,"topics":["bitcoin","bitcoin-library","dart","flutter","bitcoinsv","hacktoberfest"],"license":null,"category":"blockchain-web3","readme_excerpt":"Introduction Overview TwoStack WalletSDK is a Bitcoin library for the Dart Language \\( dartlang.org \\), loosely based on the Moneybutton/BSV Javascript library. This library has been built in line with the ideals espoused by BitcoinSV, i.e. massive on-chain scaling, protocol stability and original-bitcoin-protocol implementation. It is intended for use in building multi-platform applications using the Flutter framework, or server-side bitcoin applications using frameworks like Serverpod A note about Version 2.x (August 2023) Version 2.x of the library is a major refactor and breaks backwards compatibility with several previous library APIs. A new TransactionBuilder class for composing Transactions Removal of the old Builder interface which was directly attached to the Transaction class A complete re-implementation of the Script Interpreter The Sighash class now exposes the SigHash Pre-Image; useful when creating OP PUSH TX spending scripts. A new ScriptBuilder class to make it easy to create custom locking/unlocking scripts. Merged contributed code to have better Flutter Web support. Generally Supported features are : Custom-Script Builder Interface to support novel locking/spending conditions within Script Pre-built library code to support \"standard\" locking/unlocking scripts P2PKH Transactions P2SH Transactions P2MS Transactions (naked multisig) P2PK Transactions Data-only Transactions (locked with OP FALSE OP RETURN ) Spendable data-carrier Transactions (locked with PUSH D","default_branch":null,"files":null,"tree":[],"storefront":"/r/twostack","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/twostack/dartsv/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}