Passionate about #bitcoin (Core contributor since 2019), nature, OpenBSD, books, bass, beer & chess 🏞️ PGP: 6A8F 9C26 6528 E25A EB1D 7731 C237 1D91 CB71 6EA7

Vienna
Joined March 2009
Include

Only show posts containing:

Exclude

Hide posts containing:

Time range
-
Minimum likes
Sebastian 🟩πŸ₯•@theStack
Aug 3
🀫
2
13
1,436
Sebastian 🟩πŸ₯•@theStack
Jul 26
jlest01, @n1ckler, @LLFOURN, @L0RINC, macgyver13, nymius, @real_or_random, sipa, @provoost, @SomsenRuben, @Sosthene___, @spherostrat, @theuni, w0xlt. πŸ™
1
25
731
Sebastian 🟩πŸ₯•@theStack
Jul 26
Over the years, this effort was driven primarily by BIP-352 author @josibake. Huge kudos! πŸ‘πŸ«‘ Thanks to everyone who helped make this happen, whether through PR reviews or conceptual discussions: @achow101, @andrew_s_toth, antonilol, @brrrunog, @craigraw, Eunovo, @fjahr, furszy,
1
2
1
36
1,783
Sebastian 🟩πŸ₯•@theStack
Jul 26
2 and 1/2 years, 5 PR takes, 1284 review comments, 1 protocol change and countless force-pushes and CI runs later, we made it to the finish line and the Silent Payments (BIP-352) module has finally landed in libsecp256k1! πŸ€«πŸŽ‰ #1471 β†’ #1519 β†’ #1698 β†’ #1765 πŸβœ…(β†’ #1792 πŸ·οΈβ›”)
7
34
5
151
26,720
Sebastian 🟩πŸ₯•@theStack
4 Dec 2025
Replying to @OpenSats
Nice, congrats @andrew_s_toth πŸŽ‰
1
4
75
Sebastian 🟩πŸ₯•@theStack
16 Oct 2025
Running libbitcoinkernel.
2
6
43
2,405
Sebastian 🟩πŸ₯•@theStack
12 Jan 2025
Replying to @guggero
Cool! πŸ‘ For determining A, instead of summing up the individual pubkeys the sender side can alternatively also just calculate a*G (that's what we do in the current proposal of the secp256k1 module, see github.com/bitcoin-core/secp…), but that's of course an implementation detail.
1
5
232
Sebastian 🟩πŸ₯•@theStack
26 Nov 2024
as a lispy warmup for the upcoming advent of code, did an old day1 exercise in Guile Scheme (how hard can it be?) and almost went insane😱xkcd.com/297/
9
710
Sebastian 🟩πŸ₯•@theStack
30 Oct 2024
Replying to @areabitcoin
1
99
Sebastian 🟩πŸ₯•@theStack
27 Oct 2024
Replying to @HabeckPress
dxe6 e.p. matt. geht aber natΓΌrlich nur, falls der letzten Zug von Schwarz e7-e5 war ;-)
1
3
188
Sebastian 🟩πŸ₯•@theStack
10 Oct 2024
Congrats, that's great news! 🍻
2
51
Sebastian 🟩πŸ₯•@theStack
7 Oct 2024
Replying to @n1ckler
2
66
Sebastian 🟩πŸ₯•@theStack
12 Sep 2024
pfeeeeeeees ftw \o/
2
349
Sebastian 🟩πŸ₯•@theStack
6 Sep 2024
Two git aliases I find very useful for projects using CMake: [alias] buildinit = !cmake -B build build = !cmake --build build --parallel As the sub-shells are started at the git root, `git buildinit` and `git build` can be called from anywhere within a repository.
2
20
976
Sebastian 🟩πŸ₯•@theStack
2 Aug 2024
Old and busted: πŸ’°2οΈβƒ£πŸ‘οΈπŸ“œ#️⃣ New hotness: πŸ’°2οΈβƒ£βš“
3
329
Sebastian 🟩πŸ₯•@theStack
23 Jul 2024
Block filters are used for fast rescanning (if available) on descriptor wallets since v25.0, see github.com/bitcoin/bitcoin/b…
2
64
Sebastian 🟩πŸ₯•@theStack
1 Jul 2024
Replying to @super_testnet
It's worth to note that creating segwit outputs with witness versions >= 1 is generally not violating standardness rules. Haven't inspected the tx in full detail yet, but my guess is that this tx propagated fine and the author didn't need out-of-band communication to the miner.
4
425
Sebastian 🟩πŸ₯•@theStack
30 Jun 2024
Replying to @mononautical
Neat, this tx could actually serve as a nice reference to look up the different output script types and how they are spent (if I'm not overlooking anything, it contains all types that are currently considered standard; see the `TxoutType` enum in Bitcoin Core). Bookmarked.
1
3
468
Sebastian 🟩πŸ₯•@theStack
3 May 2024
Seems to work in principle, FauCAT ftw: github.com/theStack/bitcoin-… still very lame with the fixed difficulty and missing delay, but maybe someone is motivated to pick it up and refine from there
So OP_CAT is enabled on signet. I think it should be possible to create an onchain contract that serves as a PoW-limited faucet: provide a signature, pubkey and nonce: check the signature matches the pubkey, check that sha256(cat(sig,nonce)) begins with some number of 0's
1
1
10
1,233
Sebastian 🟩πŸ₯•@theStack
2 May 2024
Replying to @ajtowns
Sounds like a fun mini-project to implement! With this proposed script though, I think OP_NOTIF execution would fail with SCRIPT_ERR_TAPSCRIPT_MINIMALIF, if I'm not missing something? (Probably a missing "OP_0 OP_EQUAL" before the OP_NOTIF?)
1
1
95