Security News
Weekly Downloads Now Available in npm Package Search Results
Socket's package search now displays weekly downloads for npm packages, helping developers quickly assess popularity and make more informed decisions.
@openocean.finance/msigner
Advanced tools
msigner is an open source Bitcoin Ordinals Partially Signed Bitcoin Transactions (PSBT) signer library, to support atomic swap with a lot of features. It provides a simple and secure way to structure Bitcoin transactions for marketplaces.
msigner is an open source Bitcoin Ordinals Partially Signed Bitcoin Transactions (PSBT) signer library. It supports atomic swap of the inscription and provides a simple and secure way to structure Bitcoin transactions for marketplaces.
msigner library comes packed with a variety of features that make it an ideal choice for anyone looking for a simple and secure way to sign Bitcoin transactions. Here are some of the key features that set msigner apart:
0
with postage 10k sats. This algorithm ensures that the transactions are secure and that the NFT will not be accidentally included as other programs’ dummy UTXOs, or burn into miner fees.sighash_all
transaction without revealing any information about the seller's signature, at the same time, the buyer can verify that the trackable sat is sending towards the correct location. As a result, the buyer can be confident that their interests are protected throughout the transaction process.sighash_single|anyonecanpay
with the buyer’s sighash_all
signatures, parties involved do not need to trust each other, rather they can rely on leveraging the wallets to verify the PSBT correctly.Hiro
, Xverse
, Unisats
are fully supported with P2SH, P2WPKH, P2TR inputs.fastestFee
, halfHourFee
, hourFee
, minimumFee
.As a seller:
SIGHASH_SINGLE | ANYONECANPAY
As a buyer:
SIGHASH_DEFAULT
with all the information available to the buyer, except the seller signature (i.e. finalScriptWitness).As a platform combiner
msigner is supposed to be used a dependency in any nodejs environment. To develop msigner, simply clone the repository and follow these steps:
npm install
.npm run build
.npm test
. More unit tests are coming!Apache 2.0
FAQs
msigner is an open source Bitcoin Ordinals Partially Signed Bitcoin Transactions (PSBT) signer library, to support atomic swap with a lot of features. It provides a simple and secure way to structure Bitcoin transactions for marketplaces.
The npm package @openocean.finance/msigner receives a total of 0 weekly downloads. As such, @openocean.finance/msigner popularity was classified as not popular.
We found that @openocean.finance/msigner demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Socket's package search now displays weekly downloads for npm packages, helping developers quickly assess popularity and make more informed decisions.
Security News
A Stanford study reveals 9.5% of engineers contribute almost nothing, costing tech $90B annually, with remote work fueling the rise of "ghost engineers."
Research
Security News
Socket’s threat research team has detected six malicious npm packages typosquatting popular libraries to insert SSH backdoors.