-
` new Output({ descriptor: 'addr(tb1prnwvuc8tc6t7lqn2x7eul6f8n9qmpaam8p64wanqnegnglp68dhsxnzalc)', networks.testnet }),`
For now not working due to error `'No ECC Library provided. You must call in…
-
When we know that the upgradable opcode will definitely behave like `OP_SUCCESS` - when there's no possibility that it will behave as normal, we can stop the execution with a special "SUCCESS" code, r…
-
@joostjager noticed that we could store inscriptions in the taproot signature annex, instead of in the tapscript. This would be great, since it would allow us to avoid needing two transactions to insc…
casey updated
9 months ago
-
It seems odd at first that the `coop_close` message (sent by the swap taker) contains a private key.
This *should* be safe because the swap taker must create a random private key for each swap (no…
-
Related to #820.
Tl;dr it's unclear what behavior we want around batch persistence to disk vs. the batch still being the `pendingBatch` if errors occur before or during finalization.
AFAIU, batc…
-
# Background
As a prerequisite for being able to officially support Bitcoin `mainnet` for taproot assets, we need to carefully think about how we approach the question of backup and recovery of `ta…
-
I think you can do a scriptless commitment as follows:
* Take any random transaction you're going to sign (possibly via musig).
* Generate the (public) nonce for it, ie R where `sG=R+H(R,P,m)P`.…
-
### Problem
If one key is secure, then three keys must be thrice as secure. Right. Right?
Anyway. Multi Signature is one of the most powerful scripts in Bitcoin, a premiere wallet should support s…
-
libbitcoin-system is clean, with the exception of 4 unused function warnings by 2 older compilers, which are bogus.
vc++141 is clean, but vc140 is not and vc120 has a break resulting from a depende…
-
As requested by @nepet here: https://github.com/ElementsProject/peerswap-spec/issues/4#issuecomment-1279505217
Here is a concrete implementation of the onchain HTLC using Taproot. **IMPORTANT: Thi…