Is 24 words seed safer than 12 words in terms of bruteforcing the private key

Is a 24 words seed more secure than 12 words in terms of brute forcing the private key?

From the following answer I read that a private key is always "just" 128bit even when derived from 24 words. So it doesn’t matter is that correct?

Using more than a 12 word mnemonic phrase

here it says "ECDSA secp256k1 only have 128 bit strength" but the question linked is about if passphrase improves security.

12 or 24 words for menomonic?

Or is it recommended to use 24 words over 12 words in regards to brute forcing?

Help signing a transaction with wpkh and tr descriptors – “Signing transaction failed”

While using bitcoin-qt I get this message when trying sweep funds. Wallet currently has 2 utxos. There’s no debug logs that I can see relating to this. Was just trying to do a send all to an address with the default subtracting fee option.

fail signing

While using bitcoin-cli and running bitcoin-cli listunspent I see:

    "txid": "TX_1",
    "vout": x,
    "address": "ADDR_1",
    "label": "xxx1",
    "scriptPubKey": "44_LEGNTH_HEX_STRING",
    "amount": xxxxxx.xxxxxx,
    "confirmations": xxx,
    "spendable": true,
    "solvable": true,
    "desc": "wpkh([FINGERPRINT/84'/0'/0'/0/0]KEY)#CHECKSUM1",
    "parent_descs": [
    "safe": true
    "txid": "TX_2",
    "vout": xx,
    "address": "ADDR_2",
    "label": "xxx2",
    "scriptPubKey": "68_LENGTH_HEX_STRING",
    "amount": xxxxxx.xxxxxx,
    "confirmations": xxxx,
    "spendable": true,
    "solvable": true,
    "desc": "tr([FINGERPRINT2]KEY2)#CHECKSUM2",
    "parent_descs": [
    "safe": true

Output sanitized

Is this a bug that may warrant a Github issue? or am I doing something wrong / unsupported? What else can I provide or do to understand what is happening?

I previously was trying to construct this transaction with bitcoin-cli but was also failing.

Previous discussion: Taproot UTXO raw tx help – "error": "Witness program was passed an empty witness"


Good morning everyone. I would rather not frighten people, but the increase in online thievery worries me. An investment fraud business that claimed a 100% return in a week conned a relative of mine. Although it is insatiable, everyone could experience it. Instead of being afraid, the first line of protection is to seek help. You can get help, that much is true. In his case, he finished his research and had the good fortune to discover a legitimate hacking group named SPYWARE CYBER. They were able to quickly seize the money from the dishonest business. I had no idea that was possible, but knowledge truly is power, as they say. In an effort to educate others, I’ve made the decision to impart that knowledge to others today. Additionally, you can contact SPYWARE(AT)CYBERGAL.COM to report about your stolen cryptocurrency.

Much Regards.

Which exchanges or wallets offer the option to open Lightning channels with them at the time of writing?

Which exchanges or wallets offer the option to open channels with them at the time of writing (June 2023)?

Of those that do are there any particular requirements (e.g. minimum channel capacity, uptime requirement)?

I understand that I could speculatively try Lightning nodes from 1ML or Amboss but I’m capital and time constrained.

Also any exchanges or wallets offer the option to open signet channels with them at the time of writing?

Why should you invest in Web3 Wallet development now?

The world of cryptocurrency is constantly evolving, and Web3 is the future of decentralized finance. A Web3 wallet is a critical tool that enables users to interact with decentralized applications (dApps) and store their cryptocurrencies securely. Investing in Web3 wallet development now can have many benefits, both for users and developers alike.

First and foremost, the decentralized nature of Web3 wallets allows users to have complete control over their funds. With traditional finance, users are forced to trust banks and other financial institutions with their money. In contrast, a Web3 wallet puts the power back in the hands of the user, allowing them to be the sole custodian of their cryptocurrencies. This added level of security and control is particularly important as the value of cryptocurrencies continues to rise, making them an attractive target for hackers and cybercriminals.

Additionally, as the use of dApps and other Web3 technologies continues to grow, so too will the demand for high-quality Web3 wallets. By investing in Web3 wallet development now, you can position yourself as a leader in this emerging market and gain a competitive edge over other developers. This can lead to increased revenue and improved business prospects in the long run.

Moreover, the potential for Web3 wallet development extends beyond just the financial sector. The technology behind Web3 wallets can be used in a variety of industries, from healthcare to supply chain management. By investing in this technology now, you can position yourself as a key player in the development of the decentralized web, helping to create a more secure, transparent, and democratic internet for all.

In conclusion, investing in Web3 wallet development now can be a wise choice for both users and developers. By taking advantage of this emerging technology, you can gain greater control over your funds, position yourself as a leader in the market, and help shape the future of the decentralized web. Thank you for joining our forum, and we look forward to seeing what the future holds for Web3 wallets!

How to figure out the output address when there is no “address” key in vout[“scriptPubKey”]

I have a bitcoin core node(v.24), and using bitcoinrpc library.

So, when I am running the getrawtransaction() function, sometimes the vout doesn’t have the key "address", and the key "desc" looks like pk(….)#…. .

How can I figure out the id of the destiny address ? I already checked in two bitcoin explorers, that the output address of this transaction: "9b0fc92260312ce44e74ef369f5c66bbb85848f2eddd5a7a1cde251e54ccfdd5" it is : 12c6DSiU4Rq3P4ZxziKxzrL5LmMBrzjrJX

In addition, I also tried to decode the hex valur of the vout, but there is no address key. Therefore, there is a p2sh key with and value that looks like an address id: 3ARTFmbLhbpY4BAhV6Ukvb9ULa6eHawAWW

What it is the way to obtain the right destiny address?


blockid: 2
txid: 9b0fc92260312ce44e74ef369f5c66bbb85848f2eddd5a7a1cde251e54ccfdd5

Output of getrawtransaction(txid,1):

{'txid': '9b0fc92260312ce44e74ef369f5c66bbb85848f2eddd5a7a1cde251e54ccfdd5',
 'hash': '9b0fc92260312ce44e74ef369f5c66bbb85848f2eddd5a7a1cde251e54ccfdd5',
 'version': 1,
 'size': 134,
 'vsize': 134,
 'weight': 536,
 'locktime': 0,
 'vin': [{'coinbase': '04ffff001d010b', 'sequence': 4294967295}],
 'vout': [{'value': Decimal('50.00000000'),
   'n': 0,
   'scriptPubKey': {'asm': '047211a824f55b505228e4c3d5194c1fcfaa15a456abdf37f9b9d97a4040afc073dee6c89064984f03385237d92167c13e236446b417ab79a0fcae412ae3316b77 OP_CHECKSIG',
    'desc': 'pk(047211a824f55b505228e4c3d5194c1fcfaa15a456abdf37f9b9d97a4040afc073dee6c89064984f03385237d92167c13e236446b417ab79a0fcae412ae3316b77)#rgrfa75n',
    'hex': '41047211a824f55b505228e4c3d5194c1fcfaa15a456abdf37f9b9d97a4040afc073dee6c89064984f03385237d92167c13e236446b417ab79a0fcae412ae3316b77ac',
    'type': 'pubkey'}}],
 'hex': '01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff0704ffff001d010bffffffff0100f2052a010000004341047211a824f55b505228e4c3d5194c1fcfaa15a456abdf37f9b9d97a4040afc073dee6c89064984f03385237d92167c13e236446b417ab79a0fcae412ae3316b77ac00000000',
 'blockhash': '000000006a625f06636b8bb6ac7b960a8d03705d1ace08b1a19da3fdcc99ddbd',
 'confirmations': 792949,
 'time': 1231469744,
 'blocktime': 1231469744}

vout_hex = '41047211a824f55b505228e4c3d5194c1fcfaa15a456abdf37f9b9d97a4040afc073dee6c89064984f03385237d92167c13e236446b417ab79a0fcae412ae3316b77ac'

Ouput of decodescript("vout_hex"):

{'asm': '047211a824f55b505228e4c3d5194c1fcfaa15a456abdf37f9b9d97a4040afc073dee6c89064984f03385237d92167c13e236446b417ab79a0fcae412ae3316b77 OP_CHECKSIG',
 'desc': 'pk(047211a824f55b505228e4c3d5194c1fcfaa15a456abdf37f9b9d97a4040afc073dee6c89064984f03385237d92167c13e236446b417ab79a0fcae412ae3316b77)#rgrfa75n',
 'type': 'pubkey',
 'p2sh': '3ARTFmbLhbpY4BAhV6Ukvb9ULa6eHawAWW'}

All in all, what should I do to get the right output address: 12c6DSiU4Rq3P4ZxziKxzrL5LmMBrzjrJX?

can’t get money

on the 19th of March I made a transaction. but it took too long and the exchange’s temporary wallet account was closed. so coins were send to nowhere. coins were written off but they didn’n come in my card account. How can I get my money?
Here is the information:
Статус: 5848 подтверждений
Дата: 19.03.2023 12:16
Кому: 1BEbVKhbbA6LUN5Qgnxb9SrCuDAaf1ZnfW
Дебет: -0.04750585 BTC
Комиссия за транзакцию: -0.00000113 BTC
Сумма нетто: -0.04750698 BTC
Идентификатор транзакции: f77a53d47c2cf94c998050580c95e9e341059d31227d7d5e3a01e02a66b31eb9
Общий размер транзакции: 194 bytes
Виртуальный размер транзакции: 113 bytes
Индекс выхода: 0