Liana is a simple Bitcoin wallet with built-in loss protection and inheritance. Developed by Wizard Sardine.
Public Key
npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu Profile Code
nprofile1qqsvetzrdtkpc8kz4eg54hstse8rx7cye5cvcgw9p4e7pt4s6nadw9gpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dsz420j5
Show more details
Published at
2025-04-22T12:09:40Z Event JSON
{
"id": "8ba4122fe4035f92eb6f141caac1de0a19395473ca1b15da768ec59fcd03432f" ,
"pubkey": "ccac436aec1c1ec2ae514ade0b864e337b04cd30cc21c50d73e0aeb0d4fad715" ,
"created_at": 1745323780 ,
"kind": 0 ,
"tags": [],
"content": "{\"displayName\":\"Liana Wallet\",\"display_name\":\"Liana Wallet\",\"name\":\"lianabitcoin\",\"website\":\"https://wizardsardine.com/liana/\",\"about\":\"Liana is a simple Bitcoin wallet with built-in loss protection and inheritance. Developed by Wizard Sardine.\",\"picture\":\"https://m.primal.net/PcBx.jpg\",\"banner\":\"https://m.primal.net/PcBy.jpg\",\"pubkey\":\"ccac436aec1c1ec2ae514ade0b864e337b04cd30cc21c50d73e0aeb0d4fad715\",\"npub\":\"npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu\",\"created_at\":1743595508,\"lud16\":\"[email protected] \",\"nip05\":\"[email protected] \"}" ,
"sig": "66502e3cc894969ece023b36958fea4d74762dc4525486cb1712fad6f4b1ae51b0f3172b384a2b2acaccf24d16971a0b0452943d700d367c9af413a2e7cc5494"
}
Last Notes npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin How quantum computing affects Bitcoiners, Part II The second part of our summary of Chaincode Labs' excellent paper on Bitcoin and quantum resistance. Migration strategies and the burn vs steal debate. Bitcoins that are locked in addresses with publicly-revealed public keys are most vulnerable to theft from future quantum computers: - Satoshi's coins - Other early coins that may be lost - Reused addresses Researchers estimate that there are 6 million such vulnerable bitcoin It's not just Satoshi's coins and coins with lost keys that are vulnerable Some prominent examples of addresses with exposed public keys are yellow highlighted in this image from @nprofile…d27a 's article on quantum resistance: https://blog.lopp.net/against-quantum-recovery-of-bitcoin/ https://blossom.primal.net/1a574337a4f4402e5b78e847b22a4de85d509f5ef0cb9c6d56f9069d5aac1929.jpg Ideally, we come up with a way to make all coins safe from quantum attack All quantum resistance proposals currently require that users send their coins to new, quantum resistant addresses There are ~190 million UTXOs The good folks at Chaincode Labs pulled together research on how long it might take to migrate everyone's bitcoin to quantum resistant addresses Estimates vary between 140 and 560 days This is one very strong reason to start working on this problem long before it becomes a problem There are a number of proposals for how this migration could work: But all of them first require a soft fork or hard fork to introduce new quantum resistant address types Commit-Delay-Reveal (CDR) has users create a quantum-resistant tx with an op-return that references the public key of their vulnerable coins A soft fork then enforces a time delay before the coins can be moved by a 2nd tx that is signed by the original key and the op-return key Quantum Resistant Address Migration Protocol (QRAMP) proposes a hard fork that enforces a flag day beyond which coins in quantum vulnerable addresses can no longer be spent QRAMP could be used in combination with proposed BIP 360: pay to quantum resistant hash addresses Hourglass strategy A soft fork enforces a new rule that only a certain number of txs spending from quantum vulnerable addresses may be included in any one block This slows the rate at which such coins could be stolen (or spent) Might also generate a lot of fees for miners In addition to the question of how Bitcoin achieves quantum resistance, there is also this: What happens to the coins to which nobody has the keys? Some proposals permanently freeze them while others leave them up for quantum theft. Burn or steal? The burn argument goes like this: Sure we don't want to prevent anyone from spending their coins, but this is a clear vulnerability: coins that the protocol guarantees as safe can be stolen. Therefore, permanently freezing the lost coins best maintains Bitcoin's rules The steal argument goes like this: Bitcoin is built on enforcing the sovereignty of key-owners. Changing the protocol to freeze some coins violates this important value. Bitcoin should never change its rules such that we risk preventing a user from spending their coins. Where does this leave us? Making Bitcoin quantum resistant requires 1. A soft fork 2. Migrating all coins to new addresses 3. Tough decisions about what to do with coins that can't migrate Bitcoin has so many stakeholders at this point that such an undertaking will clearly be slow Even if you think that quantum computing is far overhyped, we really should start moving on it. The best thing you can do is educate yourself. Read Chaincode Labs' paper here: https://chaincode.com/bitcoin-post-quantum.pdf Huge props to Clara Shik and @nprofile…48w0 for their work! npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin How quantum computing affects Bitcoiners 🧵 Summarizing Chaincode Labs' excellent recent paper on the topic tl;dr 😅 Quantum computers do not pose a threat to Bitcoin today 😰 But many researchers agree they will in the next 5 - 10 years 🧐️ Bitcoiners should start working on mitigations Here's how quantum computers could threaten Bitcoin: An everyday computer can derive a public key from a Bitcoin private key in a few microseconds But the reverse is much more difficult: Today's supercomputers would take ~100 quadrillion years to find the private key for a known public key Quantum computers could theoretically derive a Bitcoin private key from a known public key in just a few hours So the primary risk quantum computing poses to Bitcoiners is for situations where the public key to your coins has been exposed How might that have happened? Long-range quantum attacks: Some address types expose their public key: Pay to public key Pay to multisig Pay to Taproot Since these public keys are exposed as soon as the address receives coins, quantum computers may be used to derive their private keys and steal the coins Short-range quantum attacks: When you spend bitcoin, you reveal the public key for the coins in your transaction A quantum computer may be used to derive their private key and spend them in a new transaction with a higher fee before your transaction is included in a block Address reuse: Coins that reuse an address from which other coins have already been spent may also be vulnerable to theft because the previous spends revealed the address's public key A quantum computer may be used to derive private keys to any coins still at a reused address Exposed xpubs: Many services request that Bitcoiners provide an extended public key (xpub) used to generate addresses If such an xpub is leaked, all addresses generated by that xpub may become vulnerable to having their private keys derived by a quantum computer Advances in quantum computing could also affect mining: Quantum computers may slightly weaken the security of the SHA256 hash function used in mining, but it is unlikely they could break it This means Proof of Work is probably still reliable in a quantum computing future However, quantum miners may be subject to much stronger centralization pressures: the best quantum hardware "would gain a disproportionate speedup, eliminating the incentive for less powerful quantum miners - as well as those who lack quantum computers - to participate" Quantum resistance Fortunately, there are a number of feasible proposals for how Bitcoin could become resistant to quantum attacks Unfortunately, most of them involve using much larger signatures (read: quantum resistant spending might mean you pay a lot more in mining fees) Tomorrow, we'll look at the second half of Chaincode's paper: Migration strategies and the big question facing Bitcoiners: burn or steal? Read the full Chaincode report at: https://chaincode.com/bitcoin-post-quantum.pdf And be sure to follow the report's authors: Clara Shik & ozdeadman npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin GM. We're cooking away here: Liana v11 should be out soon! npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin But does X have sick beats like Nacho Bitcoin? https://blossom.primal.net/8919971c6da823c4af5a3db7ea589c951588e62906b8cf59ee891c5d847ea3e5.mp4 npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin GM. Your money is headed for extinction. Learn how to use money that isn't: #Bitcoin https://blossom.primal.net/2d9b926f6e2a02ec16d665debe6122f2ba41e98ed27d53ce55f46845d4a953bc.mp4 npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin GM. Have you spent more time reading/talking about op_return limits than you have setting up an inheritance plan and teaching your family how to recover your coins? npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Not today, silly old bear! Use a #Bitcoin wallet with a timelocked recovery key and give yourself a backup plan for your backups. https://blossom.primal.net/ad45830cb16cd48ab287666b8d0d2a5a7e1058802271e4b1462963b42b2a5d7c.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Not today, little do-gooder hobbit! Use timelocked recovery keys for your coins and prevent destructive halflings from ruining your day. https://blossom.primal.net/9be0e90ab2e124d0d6e8318344b7403330775ae60bd14e262046e1e42db9dd7c.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin @nprofile…zuxm @nprofile…q3pg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin For a more technical background on the current filter/mempool policy debate, check out this by Antoine Poinsot: https://antoinep.com/posts/relay_policy_drama/ npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin What is the difference between a filter and a bitcoin consensus rule? Recently, Peter Todd proposed removing Bitcoin Core's 83-byte limit on op_returns. Is this changing Bitcoin? The limit isn't a consensus rule, so it doesn't change what can go in blocks or what is in a valid transaction--which might make you wonder *Why are there Bitcoin rules that aren't consensus rules?* Turns out there is a big difference between consensus rules and mempool policies like these (also called standardness rules or transaction filters). Understanding the discussion around removing the op_return limit is a lot easier when we are clear on what this difference is. Let's start with the role nodes play in the Bitcoin network. 🖥️ A node is just a computer A node downloads blocks and runs the math to check that all the transactions follow the consensus rules of Bitcoin. While it may not sound like much, this plays a crucial role in keeping Bitcoin decentralized and free from any single party's control. Anyone can run a node (it doesn't take a special computer or very much technical experience). Running a node lets you see for yourself that the coins you receive are real and follow the rules as you understand them. It's kind of like having your own inhouse gold assayer, but for bitcoin. 🌐 Bitcoin really is a network Nodes also play another important role: they relay newly mined blocks and new transactions that haven't made it into blocks yet. All around the world, there are tens of thousands of computers sharing new blocks that have just been mined and new transactions that have just been broadcast. One of the reasons having a lot of nodes is important is so that a new miner can easily learn about new transactions that haven't been mined yet and try to collect their fees by mining them. Another reason is that having a robust network of nodes sharing transactions makes it more likely that the transactions you broadcast will make it to a lot of different miners, and thus be more likely to get mined. 🚫 We don't talk about Bruno (well, actually just certain kinds of transactions) Nodes *can* refuse to tell other nodes about transactions -- even if they are perfectly valid. It might seem like there's no good reason to do such a thing: that's censorship isn't it? Not necessarily. There are several very important reasons why nodes might want to refuse to relay certain transactions: ⚔️ DoS attacks An attacker could design a block full of special transactions that can take a lot of time to validate. While such transactions follow Bitcoin's rules, they don't serve much purpose other than to grief node runners and sabotage miner competition. 🪝 Upgrade hooks Most nodes also refuse to relay transactions that utilize certain generally unused fields, even though there's no rule in Bitcoin that says these fields can't be used. Developers are hoping to reserve these fields for future upgrades, but they will be a lot less useful if users put them to a smattering of different uses before a standard is set. 🧹 Dust limits You can create a transaction in Bitcoin with such a small value that it is guaranteed that whoever receives the coins will have to spend more money in fees than the coins are worth. Even though such transactions don't break Bitcoin's rules, most nodes won't relay them in an effort to prevent users from creating coins that aren't economically useful. 🙅 Deterring certain user behaviors People seem to enjoy putting arbitrary data into blocks. Because Bitcoin is a permissionless system, it is very difficult to prevent people from doing this. One common way this is achieved is by using a piece of Bitcoin Script called op_return. In an effort to incentivize the least costly (for noderunners) version of putting arbitrary data in blocks, nodes will generally relay transactions with op_return data. But most nodes won't relay a transaction that has more than one op_return output or if the op_return is larger than 83 bytes, even though the consensus rules do not have a limit (other than the transaction size) for op_return data. 📝 It's not censorship, it's policy! So now we are back to the op_return limit. The current mempool policy that nodes won't relay op_returns larger than 83-bytes was introduced in 2015. Since then, it has been pretty effective at preventing larger op_returns from ending up on the chain. What is the difference between such a policy and a policy that refuses to relay transactions that come from certain blacklisted addresses? While the purpose of the two policies may be wildly different (one aims to protect Bitcoin for financial uses while the other aims to censor it), the form of the two policies seems pretty similar. ⚒️ Proof of Work is designed to break filters Every Bitcoin transaction carries a fee. These fees pay for blockspace which miners provide by expending electricity. Energy sources are widely distributed around the world, so if some miners refuse to mine certain transactions, we hope the increased fees censored transactions are willing to pay incentivizes other miners to put them in blocks. Bitcoin uses Proof of Work to create censorship resistance. We all certainly hope that in the case of blacklists or other attempts at censorship, this mechanism will kick in and save the day. But the question is, why won't same dynamic won't play a similar role in the case of op_return limits? **Bitcoin only works if it is true that people can always get their transactions mined by paying more.** In the case of mempool policies, standardness rules, and transaction filters, paying more may mean something as simple as skipping the mempool and paying a higher fee via a mining pool's transaction accelerator. Miners have a strong incentive to figure out how to take the fees people want to pay them. Bitcoiners are counting on it. 🥤 Filters are not Consensus Lite There is a fundamental difference between how consensus rules and mempool policies function: - Different rules about what you accept into a block (consensus rules) will cause you to fork off. - Different rules about which transaction your node will relay (mempool policies) will **not** cause you to fork off. Consensus rules are known beforehand. When you accept a coin in payment you are agreeing to the rules that particular coin has followed (and you're able to dictate what those are by refusing to accept coins that don't follow the rules as you understand them). Mempool policies can be enacted by any node that wants them. You don't get any say about other node's policies and they can't tell you what yours should be. However, you *can* still accept coins that come from a transaction that is disallowed by other nodes policies. And once those coins are in a block, everyone else has to accept them as valid too (unless they want to fork). We must all agree on consensus rules if we want to use the same coin. We do not have to agree on mempool policies. npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Excellent Persian language Liana tutorial from Ziya Sadr! Includes both simple inheritance and expanding multisig options. Check it out: https://www.youtube.com/watch?v=ruek8EqiyNI npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin GM. Want to run a Bitcoin node? Download Liana and click this button: https://m.primal.net/QaSh.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin The boss is on nostr! #nevent1q…m46f npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin You can use a date or a block height. https://m.primal.net/QYcz.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin If you've been looking for a step-by-step guide to set up Liana Wallet with - timelocked inheritance keys - multiple hardware signers - custom multisig You should definitely check out this @nprofile…rjkj tutorial: https://youtu.be/rTId6hfiRm0?si=w7FSkvgzzqWKc9X2 npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin How to get Taproot privacy benefits for your Bitcoin today 🧵 🥕️ Taproot has been live since block 709632 (three years ago) 🥸 It can improve your onchain privacy 💰️ It can save you money But how the f*ck do you start using it? First: you need a wallet app that supports Taproot. Second: you have to receive coins to addresses generated by this wallet (Taproot addresses start with bc1p...). And now you're using Taproot! ...so what? Before Taproot, spending a coin revealed all spending paths. So if you had a timelocked inheritance key, spending with the primary key showed everybody you also had an inheritance key. In Taproot, you only show the path you use to spend. Here's another example: Before Taproot, if you have a 2 of 2 multisig with a 3rd recovery key, spending coins from your wallet revealed that you had a third recovery key. With Taproot, people only learn about your recovery key when it is used. Also: Schnorr pubkeys and signatures are smaller than ECDSA (ECDSA is the signature scheme non-Taproot Bitcoin uses), so Taproot signatures often take up less blockspace. This means spending Taproot coins is cheaper. So: tl;dr to start using Taproot: 🌱️ You DON'T need a new seed phrase 🥕️ You DO need wallet software that supports taproot 👛️ You DO need to create a new wallet ⬇️ You DO need to receive coins to Taproot addresses In Liana Wallet, it's as easy as selecting Taproot addresses from a dropdown menu on installation. If you want to start Taproot maxing, give it a download here 👉️ https://wizardsardine.com/liana https://m.primal.net/QUrA.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Learn how to use Bitcoin's script capabilities. https://m.primal.net/QNSi.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin What's it look like if you have timelocked coins in Liana Wallet? Just like normal but with a countdown timer. (yes, our pastry fund is almost .01BTC) https://m.primal.net/QMNH.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin GM. Don't know much about Liana? Check out these features: 🌱 Open source 🌱 Bitcoin-only 🌱 Singlesig 🌱 Multisig 🌱 Miniscript 🌱 Onchain timelocks 🌱 One-click node 🌱 Taproot 🌱 Coin control 🌱 Labels 🌱 No KYC 🌱 Easy to use 🌱 Dark mode only 🌱 Compatible w/ Ledger, Jade, ColdCard, BitBox, SpecterDIY, Krux npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Self custody is a lifestyle. https://m.primal.net/QJIR.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin GM. The 68-bit #Bitcoin puzzle has been solved! Winners sweep 6.8 BTC reward! Never heard of the 68-bit puzzle? Let's learn about key entropy, brute-forcing, and why 12 words is enough! First: entropy and Bitcoin Bitcoins are secured by a key This key is actually just a really big number When people talk about entropy in this context they mean: How big is the set of numbers from which you randomly chose your key So if you have a key that has 1 bit of entropy Your key is one of only two possible numbers If you have a key with 10 bits of entropy It is one of 1024 possible numbers Luckily, your bitcoin key has a lot more entropy than that Most bitcoin are locked with 128 bits of entropy Which means your key is one of 2^128 numbers ie. more grains of sand than are on all Earth's beaches... AND all the beaches on a trillion copies of Earth Back to the puzzles: In 2015, someone spread ~32BTC across a series of 160 addresses locked by varying levels of entropy. The first key only had 1 bit The second key had 2 bits The third key had 3... You get the idea All the easy keys have been swept Over the years, people sent additional BTC to the more difficult to crack addresses Kind of like a bounty for brute forcing varying levels of entropy Whoever cracks the key, gets the BTC The 66-bit key was cracked in September 2024, nabbing 6.6BTC But because these keys have intentionally low entropy Someone sniped the bitcoin out from under the people who cracked the key maybe... Get the low-down here: https://stacker.news/items/683489 In Febuary of this year, the 67-bit key was found, earning the folks who brute forced it a whopping 6.7BTC They seem to be on a roll... https://x.com/Kowala24731/status/1892831634921082991 On 7 April the 6.8BTC in the 68-bit puzzle showed up in a transaction in mempools. It turns out that the same folks who cracked the 67-bit puzzle announced that they had cracked the 68-bit puzzle as well. https://x.com/Kowala24731/status/1909320999235096764 These puzzles teach us the importance of using key with high entropy. But they also let us know that brute force attacks are a long way from being able to crack 128 bit randomness Your 12-word seed phrase is still safe Who created the puzzles is a mystery. This BitcoinTalk thread is the first mention of them: https://bitcointalk.org/index.php?topic=1306983.msg13381244#msg13381244 Bitcoin is so cool! npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin 🌱 Liana Wallet v10 is out! 🌱 👉 Snazzy new whole wallet backup feature 👉 More wallet import/export features 👉 Dependency upgrades for better security 👇 Give it a try today! https://wizardsardine.com/liana/ https://m.primal.net/QHaB.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin GM. The team that won track 1 of the MITBitcoin Expo 2025 was working on integrating payjoin devkit into Liana Wallet timelock refresh transactions! So cool! https://m.primal.net/QHOG.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin GM. Self custody is a lifestyle. https://m.primal.net/PsCs.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin The winner was from X, didn't make any comments here on nostr. Check their handle there. npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Have you been wondering how you're going to include your #Bitcoin in your estate plan? We're doing a free inheritance planning webinar for bitcoiners! Come ask Kevin Loaec and @nprofile…hrum your questions on tech and taxes! 🗓️April 8 🕣9:00 AM UTC-4 Sign up below!👇 https://us05web.zoom.us/meeting/register/ir6n9QqORW20wxH3Qv12Mg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin 🎉️ Congratulations to theonlyonepaulo! 🎉️ You are the winner of our Free Liana Box drawing! We had more than 150 entrants (30% from nostr!). So, maybe we'll have to do it again sometime! 🎂️ Happy Satoshi Birthday! 🎂️ https://m.primal.net/PseC.jpg The Liana Box has everything you need to go from zero to self-custody hero: - 2 signing devices - 2 @cryptosteel capsules - instruction manual - inheritance letter - 2 USB flash drives - 3 tamper evident bags Check it out: https://cryptosteel.com/product/liana-box-starter-pack/ npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin 🚨️ LAST CHANCE to enter our Satoshi Birthday free Liana Box drawing!🚨️ 🌙 Liana Wallet is dark-mode only...just like the Batman. 👉️ Follow us 👉️ Repost this post 👉️ Comment below your favorite thing that is dark-mode only Drawing is tomorrow! https://cryptosteel.com/product/liana-box-starter-pack/ npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Self custody is a lifestyle. https://m.primal.net/QDbP.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Things that don't have light mode: - Batman - Black holes - Vampires - Darkwing Duck - Liana Wallet npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Do you know what will happen to your #Bitcoin when you die? We're doing a webinar with @nprofile…hrum about Bitcoin inheritance planning. Come ask your burning questions about how you can set up your wallet and your taxes to make it easy for your heirs to recover your bitcoin. 🗓️ April 8 🕣 9:00 AM UTC-4 👉 Sign up today: https://us05web.zoom.us/meeting/register/ir6n9QqORW20wxH3Qv12Mg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin New release: Liana v10 is out! This one is all about the backups + Easy backup for your whole wallet + Easy restore from backup on fresh install We also did a lot of work upgrading dependencies, keeping things running smoothly and safe. Check it out 👇 https://wizardsardine.com/blog/liana-10.0-release/ npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Self custody is a lifestyle. https://m.primal.net/QCUl.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin #bitcoin is famous for being censorship-resistant. But did you know it can also be loss-resistant? Use a wallet with miniscript recovery keys and make it harder to lose your coins. npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin We're doing a #Bitcoin estate planning webinar with Satoshi Pacioli Accounting! Come learn about how you can make sure your heirs safely recover your Bitcoin. 🗓️ April 8 🕣 9:00 AM UTC-4 Sign up here: https://us05web.zoom.us/meeting/register/ir6n9QqORW20wxH3Qv12Mg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin GM. Self custody is a lifestlye. https://m.primal.net/PsGJ.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Self custody is a lifestyle. https://m.primal.net/QBKN.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin How can Bitcoin consensus rules help with your estate planning? Looking forward to hearing from Kevin Loaec and Joe Wood at our Bitcoin Inheritance Webinar! As co-creator of Liana Wallet, Kevin is at the forefront of development using Bitcoin's native scripting language Joe Wood is the founder of @nprofile…hrum a leading accounting firm for Bitcoiners in the US. Together they will discuss the technical and tax-planning steps Bitcoiners can take to provide a smooth inheritance process for their heirs. Sign up today! 👇 🗓️ April 8 🕣 9:00 AM UTC-4 📍 https://us05web.zoom.us/meeting/register/ir6n9QqORW20wxH3Qv12Mg https://m.primal.net/QAsH.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin New Liana release candidate: -Users no longer need to dodge bullets -Removed all spoons Test it out: https://github.com/wizardsardine/liana/releases/tag/v10.0rc2-1st_april npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin GM. Self custody is a lifestyle. https://m.primal.net/QAaw.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Timelocked recovery key fixes this! Check it out: https://wizardsardine.com/blog/what-is-liana/ #nevent1q…gzfg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin The difficulty adjustment actually targets an average blocktime of 10 minutes and 0.3 seconds. https://blog.bitmex.com/the-timewarp-attack/ npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Self custody is a lifestyle. https://m.primal.net/PuZv.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin For some reason our wallet has a coin labeled "surfboard for houseplants"... Anyhow, we love labels and BIP329! Want to enter our Satoshi Birthday free Liana Box drawing? 👉 Give us a follow 👉 Comment below the best label in your wallet What is a Liana Box you ask? Check it out here: https://cryptosteel.com/product/liana-box-starter-pack/ npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin In Liana, there is a timer next to each UTXO. In the standard setup where you have 1 primary key and 1 recovery key, the timelock does indeed start over again when you move the coins, even if the timelock has already expired (and the recovery key became active--but did not sweep the wallet). https://m.primal.net/PzZo.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin GM. multisig != too complicated npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Great question: Let's say you have a cold storage wallet with the above setup (1 primary key, 1 recovery key) Whenever you receive a coin in this wallet, the relative timelock starts for that specific coin. So if you receive a coin in March and then you receive a new coin in June, they will have different dates at which the recovery key could spend them. The only way to refresh the timelock on a particular UTXO is to send it to a new address in your wallet (either use it to pay someone and send the change back to your wallet, or self-send the whole UTXO to a new address in your wallet). If you self-send (refresh) the first UTXO and not the second, you only reset the timer on the first. So the wallet needs to refresh every UTXO it owns before timelock expiry if it wants to keep the recovery key from being able to spend any of the coins. It adds a new element to thinking about UTXO consolidation (easier and cheaper to do this refresh if you have fewer UTXOs, but privacy concerns about consolidation are valid). The relative timelock uses the nSequence field in a tx, and because of the length of this field, it cannot be longer than ~15 months. But it also gives you a reason to test out your cold storage setup at least once a year and make sure everything is still functioning well. npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin You might not understand the things that interest your children, but you can still give them a recovery key to your bitcoin. https://m.primal.net/Pggz.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin You can use bitcoin script to make a wallet that locks coins with a primary spending key and a recovery key that only becomes active if the primary key isn't used for a year. npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Bert is the best! npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin backups! you gotta have backups! npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin GM. Today's a great day to live like you hold your own keys. https://m.primal.net/Prcq.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin It's a relative timelock, using the nSequence field, so it's currently limited to ~15 months. You can send your coins to yourself to renew the timelock. npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Use a timelocked recovery key so you don't have to trust an executor to give your kids your #Bitcoin. https://m.primal.net/PwUZ.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin consensus rules > trusted third parties npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin now that's easy to overlook. You always got to delete the wallet and restore with the seed backup before you trust it with your stack! npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Single points of failure can be easy to overlook. Help us find them! 👉️ Comment an often missed single point of failure in #Bitcoin cold storage setups 🎁️ Top 5 get entered in our Satoshi birthday giveaway drawing to win a free Liana Box npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Is worrying about cold-storage ruining your beach time? 🏖️ Are you FOMO-ing in your chair instead of sipping a Caipirinha at the bar? 🍹️ Our newest Liana Certified Partner in Brazil and Portugal can answer all your questions about #Bitcoin and self-custody. Check 'em out: https://www.planob.club/ https://m.primal.net/PwHT.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin be there or be stuck with the nocoiners. https://m.primal.net/Pvsg.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin https://m.primal.net/Pvjm.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Sadly, I can't say I'd recommend it. The initial concept (your work self has no knowledge of your home self and vice versa), but then the show goes about missing so many cool opportunities that it just makes you sad. npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Well, it was an attempt to think about how Bitcoin scripting could solve some of the problems in the appletv show Severance, but I think I managed to just make it confusing. Thanks for the feedback! npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Probably our idea suffers from overthinking. We'll regroup and take another crack at it! npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin https://m.primal.net/PvJN.jpg We love thinking about how miniscript can solve real world problems. For instance, how could it help align the incentives for Outies and Innies? a 🧵 about how #Bitcoin fixes Severance (spoilers) ⚠️ Here's the problem: 💰️ Outie wants to get the big checks for working on the severed floor ☹️ Innie may be miserable, but has no way of telling Outie it's not worth it 💥 Incentives are not aligned 👇️ 👛️ New wallet: 💡️ Lumon pays all severed employee salaries into 2-of-2 multisigs 🔑️ Outie gets a key 🔑️ Innie gets a key ❌️ Funds don't get transferred into Outie's spending wallet unless Innie signs 👇️ 🤷♂️️ Innie doesn't have use for funds (nowhere to spend) 🗜 But Innie can refuse to sign ➡️ So Outie has incentive to pressure Lumon to pay attention to Innie demands 👋 What if Outie just decides to quit? 👇️ 👨💼️ Innie wants to keep Outie coming back to work 👛️ New wallet: 💡️ Every year Lumon deposits bonus into a 2-of-2 with recovery key that can spend after 13 months 🔑️ Innie gets key 🔑️ Outie gets key 🔑️ Lumon gets recovery key 👇️ 🚨️ If Innie and Outie don't agree to move bonus within 13 months, Lumon takes bonus ⏱️ But Innie can make Outie wait till next year's bonus hits 💡️ Lumon increases bonus size every year 💵️ Outie keeps coming back to get next bigger bonus 👇️ ✌️ Outies and Innies have a reason to work together for mutual benefit 🤝️ Bitcoin is a means of aligning incentives for people in different circumstances 🤗️ Your Outie may not know how it feels to be an Innie, but they can still come to consensus (every ten minutes on average) npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Get in the ring. Hold your own keys. https://m.primal.net/PvHP.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin GM. Have you written down instructions for recovering your bitcoin? Come on by @nprofile…8syn and give us some feedback on our inheritance letter draft and we'll enter you in our Satoshi Birthday Liana Box drawing! https://stacker.news/items/926641 npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Hold your own keys because what else is worth doing? https://m.primal.net/PuZv.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin so many people stop at multisignature.... we do multigenerational wallets. npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin You hold your own keys because you are a sovereign individual. https://m.primal.net/PuJx.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin New BIP draft for Great Consensus Cleanup Co-creator of Liana Wallet out there slinging BIPs like a boss! - fix the timewarp attack - reduce super slow validation problem - prevent duplicate txs https://github.com/bitcoin/bips/pull/1800 Doing great things at Chaincode! npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Jade is awesome! You can use it as one of your signers in a Liana multisig. npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Backup your keys/seeds Backup your descriptor Keys are how you spend your coins, descriptors are how your wallet finds your coins. It's a good idea to at least keep a descriptor with each key backup. #nevent1q…zg4r npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin What is a PSBT? A Partially Signed Bitcoin Transaction coordinates signing when keys aren't in the same place at the same time. It turns your transaction into a file you can carry around with blank spots for the signatures. https://m.primal.net/Ptps.jpg 👇️ When you create a Bitcoin transaction with a hot wallet (like on your phone) it usually gets signed then and there. But if you use a hardware signer or have a multisig, all the keys might not be at hand - so how do you sign? 👇️ Here comes the PSBT! It saves some data for your transaction to a file - which coins - how much to send - where it's going - fee-rate You hardware signer can load the PSBT and sign (after you double check the details) 👇 Where PSBTs really shine is coordinating multiple signers. PSBTs can be combined, so key holders don't have to sign in any particular order. Each signs the same basic PSBT which can all be combined later to form a valid transaction. 👇️ Example 1: A business with a 3 of 3 multisig. Each key-holder signs remotely, asynchronously. Accounting combines the PSBTs. Broadcasts the transaction. 👇️ Example 2: A coinjoin transaction. A coordinator creates a collaborative transaction. Each participant verifies and signs the PSBT. Coordinator combines and broadcasts whole transaction. 👇️ Liana Wallet loves PSBTs! There's even a separate PSBT button on our home screen. If you use Liana Connect, PSBTs for wallets you're part of automatically show up. We see PSBTs as essential tech for businesses with Bitcoin treasuries. 👇️ History: @achow101 drafted BIP174 in 2017, which described the PSBT standard. It was merged into Bitcoin Core v0.17.0 in 2018. The PSBT standard has seen strong adoption among wallets and is currently supported by most FOSS wallets. 👇️ Resources: BIP174 (PSBT v0) by @achow101 https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki BIP370 (PSBT v2) https://github.com/bitcoin/bips/blob/master/bip-0370.mediawiki As usual, the @BitcoinOptech page on psbt's is excellent https://bitcoinops.org/en/topics/psbt/ @river has a good write-up too https://river.com/learn/what-are-partially-signed-bitcoin-transactions-psbts/ 👇️ A PSBT can have more signatures than it needs (a 3-of-5 where all 5 keys sign PSBT) Sadly there is not much adoption for calling these Overly Signed Bitcoin Transactions. There's always v2... npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin GM. If you find yourself worrying about your cold storage setup, maybe it's time to look into multisig. Redundancy is a very good thing. npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Don't be daunted! Multisig can help! You could create a 2 of 3 setup where you and your spouse each have a key and one is with an executor. Lots of wallets are simplifying multisig setup and making it much easier! npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Are you going? https://m.primal.net/PtJC.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Holding your own keys isn't just because trusted third parties are security holes. https://m.primal.net/PsGJ.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Definitely some kind of multisig setup. You can't beat the redundancy for peace of mind. And multisig wallets have come a long way, it's not as complicated as it sounds! npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Teach 'em while they're young! (or however old they happen to be. Can't beat passing on the knowledge in person). npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Satoshi turns 50 on April 5th! To celebrate Liana is giving away a free Liana Box. It has everything you need to go from zero to multisig wielding self-custody hero! - signing devices - Cryptosteel capsules - USB flash drives - tamper evident bags - instruction manual - inheritance letter Check it out here: https://cryptosteel.com/product/liana-box-starter-pack/ Comment or repost this note to have your npub entered in our drawing. And stay tuned for more opportunities to enter to win! https://m.primal.net/PseC.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin GM. Self custody is a lifestyle. https://m.primal.net/PsWq.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin https://m.primal.net/PsGJ.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin self custody is a lifetstyle https://m.primal.net/PsCs.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin self custody is a lifestyle. https://m.primal.net/Prcq.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin GM: take some time today to write down instructions for restoring from your backups (if you haven't already done so). Your heirs might not know as much about #bitcoin as you. npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Looking forward to the @nprofile…nd78 ! https://m.primal.net/Pqje.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin #Bitcoin fixes this. https://m.primal.net/PqUm.webp npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin Hold your own keys is good. But also think about how you are going to pass them on to your kids...when they're ready. https://m.primal.net/PpjE.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin @nprofile…x23h did an excellent written tutorial for Liana Wallet. Check it out if you want to learn how to create a simple multisig inheritance wallet! https://planb.network/en/tutorials/wallet/desktop/liana-306ef457-700c-4fdd-b07a-8fb7a8a29f04 npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin GM. Bitcoin fixes this. https://m.primal.net/Pozx.webp npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin #Bitcoin fixes this. https://m.primal.net/Poei.webp npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin GM! Have you been hearing about miniscript and thinking what the heck is miniscript? Here's an easy explainer! # What is miniscript? Normal #Bitcoin Script is the set of instructions used to determine whether a particular coin can be spent. Miniscript is a smaller set of pre-designed instruction chunks. That's not very helpful though, is it? In Bitcoin, every coin is locked with a locking script that gives instructions for how to spend it. Nodes will only allow a coin to be spent if the tx has an unlocking script that follows these instructions. Most coins have pretty simple locking scripts: - Provide a signature - Provide a public key - check that the signature is valid for that public key But they can also get a little wild! multisig! timelocks! hash puzzles! If you want to lock a coin with long list of complicated instructions... It becomes difficult to: - be sure of all valid spend cases - predict the cheapest size tx to spend it - combine it with other locking scripts Enter miniscript! A small (mini) set of pre-designed chunks of instructions for your coins. These mini chunks of Bitcoin Script are easier to reason about and automate in wallet software. Using raw Bitcoin Script is a bit like playing tetris without being able to see which way the tetrominoes are oriented until they land. Miniscript lets you play around with the tetrominoes on the way down. Building complex Bitcoin scripts by hand is a recipe for disaster! Miniscript ensures your script does what it says it does, nothing else. Describe a script in Miniscript, and you get a corresponding Bitcoin Script that enforces only that. A famous bitcoiner said something like: Miniscript is Bitcoin's way of getting away with the fact that nobody really understand's Script. # History: - Initially conceived by Andrew Poelstra and Peter Wuille in 2019 - Further developed by @sanket1729 at @Blockstream - Together with @achow101 and @darosior, they all wrote BIP-379 (Miniscript). # Links: Here's some links to learn more: @bitcoinoptech: https://bitcoinops.org/en/topics/miniscript/ BIP-379: https://github.com/bitcoin/bips/blob/master/bip-0379.md @darosior: https://bitcoinops.org/en/wizardsardine-miniscript/ Wuille: https://bitcoin.sipa.be/miniscript/ If you want to use a wallet that takes advantage of miniscirpt, check out Liana Wallet! https://wizardsardine.com/liana/ https://m.primal.net/Pnjf.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin yes, but then what would we do with our clunky thread layout? npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin awww, stop making us blush! npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin heirs don't have to see your stack before you die. In Liana, you ask your heirs for a pubkey when you set up your wallet. You use it to generate a spending key that will only be able to spend if your key hasn't spent in a prespecified length of time. The heirs still need you to give them an output descriptor so they know how to use their key, but this could potentially be part of your will/estate planning (as trusting a lawyer/executor with it doesn't allow them any ability to spend). npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin maybe also relative timelocks so beneficiaries keys only become active after your keys haven't been used in a while... npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin >heat greenhouses with #Bitcoin miners >start new tulip mania >profit >learn how to do rock-solid self-custody and inheritance planning for your huge piles of bitcoins Excited to announce @nprofile…cjlh as the newest Liana Partner! https://m.primal.net/Pmdb.png npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin GM. You can't control how your kids turn out... But you can control the spending conditions on your #bitcoin. https://m.primal.net/PmUd.jpg npub1ejkyx6hvrs0v9tj3ft0qhpjwxdasfnfsessu2rtnuzhtp4866u2s00expu lianabitcoin GM. When was the last time you tried to spend from your cold storage stack?