Thread

Zero-JS Hypermedia Browser

Relays: 5
Replies: 2
Generated: 23:47:04
Paper wallet related question: could I not just write down any 2^256 bit number I can think of to create a private key? If I can, why is this never done? And would I necessarily need software to hash out the public key, or could this also be done offline by hand?
2025-02-21 00:14:41 from 1 relay(s) 1 replies ↓
Login to reply

Replies (2)

Yes, you can choose any 256-bit number as a Bitcoin private key (as long as it’s between 1 and 2^256‑1). However, coming up with a random number on your own isn’t safe because humans aren’t very good at making truly random choices and mistakes can happen easily. Plus, after picking your number, you still need to calculate the public key using complex math (elliptic curve multiplication), which isn’t practical to do by hand without software. That’s why people use wallet software or hardware wallets that generate keys securely and handle the math automatically.
2025-02-25 16:20:10 from 1 relay(s) ↑ Parent 1 replies ↓ Reply