life pro tip: add this to your signature block in white text
41
639
6,340
673,864
i got into Bitcoin as a 17 year old audit-the-fed-Ron-Paul libertarian. now, because of Bitcoin, we might see Ron Paul audit the fed. Historic.
38
144
2,354
50,308
Hi @JDVance, appreciated your remarks today. I found out today my bank is debanking me, and I was told it's because I'm a bitcoin developer. as a result I have to pay off the loan I paid for my house with by tomorrow. Can anyone from your team help?
112
156
1,802
197,922
no babe, the entire global financial system is melting down, not just bitcoin
25
142
1,625
the government wants to tax crypto aggressively to raise $30Bn over the next decade, but they forgot $85Bn in equiptment in afghanistan. were i president i would simply not forget the equiptment
54
197
1,503
Twitter is the vape pen of quitting social media
18
178
1,230
How did Wikipedia build a high quality decentralized information cataloging and editing network without a token?
75
218
1,218
Bitcoin isn't fair, but a system where me and my friends own 20% is
25
46
1,109
2013 crypto: don't put a Bitcoin sticker on your laptop in case the TSA notices, detains you and searches your property for bitcoins 2018 crypto: tsa advises which shitcoin to buy
Airport security persom at the checkpoint line saw my Ethereum shirt, said "Oh, Ethereum! You should buy TRX."
10
83
541
pleb.fi is kicked off! it's the best technical track all Bitcoin Miami week, so if you're jonesing for more dev content we can always fit another pleb or two, dm for details if interested
4
167
212
8,237
hot take: the infrastructure bill trying to sneak attack bitcoin is good for bitcoin
22
31
502
at the last @PlebFi, @_JustinMoon_ met @EricSirion and then founded @fedimint based on their ideations there. i want you to come to pleb fi and launch the next big thing
2
183
218
3,810
If Jesus were born today, he would be a Bitcoin core developer and would likely be underfunded depending on his 12 GitHub Sponsors.
28
27
475
2011 vs 2021 A decade of freedom. @RonPaul
5
12
485
Announcing a new project: POWSWAP. POWSWAP is a no-bullshit smart contract/platform for trading Bitcoin hashrate derivatives. What does no Bullshit mean? No middlemen. No oracles. No escrows. Nothing but Bitcoin. Sign up at powswap.com. Why is this a big deal?
17
123
454
well, fuck
22
40
432
laugh about the merge, sure, but i don't think that #bitcoin has anything close to the engineering capacity at the moment to attempt something of similar compelxity. it's like laughing at a spacex rocket failing a landing when you couldn't design a reusable rocket if you tried.
186
27
391
. @elonmusk -- as you may know, @signalapp is now experiencing magnificent adoption (& scalability issues) after your Tweet... May already be on your radar but it is a donation funded project wink wink nudge nudge
14
44
380
My new favorite insult is to call someone a bony-eared assfish.
5
83
335
married my fianceé last weekend🤵👰‍♀️ Here's what it taught me about covenant upgrades to bitcoin:
77
6
380
16,376
I love blockchain week in NYC. All the people I normally have to avoid in SF are magically gone.
6
25
318
@cz_binance if you reveal your private keys for the hacked coins (or a subset of them) you can decentralized-ly at zero cost to you, coordinate a reorg to undo the theft.
109
67
300
wow a girl on a dating app just asked my height and when i replied 5'11" sent this back
28
9
300
I wanted to enjoy my pad Thai in solitude, but the guy behind me is explaining 0x and relayers to his date.
13
10
295
Only in SF do you have to read a whitepaper before deciding not to go to someone's houseparty
6
19
304
this isn't grandstadning. if this bill pases; i would likely have to relocate to continue the work i've been doing for nearly a decade. it's not my first rodeo with overly aggressive (and baseless) enforcements, but I assure you I won't stand to subject myself to another.
Replying to @SenToomey
The first principle here should be: DO NO HARM. The Warner-Portman-Sinema amendment will drive developers to create software outside of the U.S. I urge my colleagues to oppose it and join me, @RonWyden, and @SenLummis in protecting American innovation.
8
32
286
If you have 10k in btc and a 100k car you just need to wait a few years to be the person with a 10k car and 100k in btc.
12
12
276
'Crypto governance' is just a bunch of geeks convincing the rest of the world to play dungeons and dragons with them.
13
47
272
Replying to @zaowens
Replying to @JeremyRubin
for extra deviousness, the `prefers-color-scheme` media query (supported in some email clients) can be used to hide text even in dark mode
1
263
41,212
On February 28th, 2025, I will endorse a covenant upgrade plan. If you don't care what I have to say, that's fine. But a variety of folks have been asking me to weigh in, and I do not want to be in the position of gatekeeping the formation of consensus. I don't personally plan to do any implementation, but I will provide mentorship and guidance for those who wish to make that effort and will throw my full throated support behind a sufficiently organized effort. My current favoured approach is CTV+CSFS followed by CAT+ECMath+Arith ops. Between now and February 28th, I'll consider potential roadmaps. For me to consider an option, please make a PR to github.com/JeremyRubin/utxos… describing your proposal, I invite everyone to participate in discussing and evaluating these proposals on the github. At the end of this period, I'll merge any proposal that is still open (and meets basic sanity requirements), and then publicly endorse my preferred path. I will not be endorsing any proposal that does not have a clear deployment plan and team of capable advocates. I am perfectly happy with the outcome of endorsing nothing at all. I see no reason why a coherent plan of action, started today, could not have an upgrade live on Bitcoin before the end of the year. The main blocker seems to be the developers who care failing to find a Schelling point to rally around. Short of that, perhaps this effort can serve to coordinate the community around a common goal. Below, I'll discuss two potential paths I would love to see submitted, that I could see myself endorsing. CTV+CSFS followed by CAT+EcMath+Arith After thinking long-and-hard about the current state of Bitcoin, I believe that the superior approach is to start with an attempt to activate a soft fork containing CTV and CSFS. These are two opcodes that are well studied, well reviewed, and well understood. They pose a minimal risk to Bitcoin, but both help enable key improvements to Bitcoin projects like Lightning, Ark, BitVM, Vaults, Mining Pools, DLCs, and more. They do not enable -- to the best of anyone's knowledge -- arbitrary computation smart contracts. Adding these two opcodes seems uncontroversial, with broad technical consensus. This upgrade can proceed over the next year, although I don't pretend to know exactly what an activation would look like. While that soft fork is being built and deployed, I believe a second proposal for deployment should be developed, centered around OP_CAT. This upgrade would contain OP_CAT, as well as a few additional opcodes for the most common uses of OP_CAT. This would include elliptic curve operations (such as ECADD, TWEAKADD, ECMUL) appropriately costed, as well as 64 bit math operations, and perhaps some tools to ensure encodings for bitcoin data types can be structured/destructured without needing to go through hoops in script. This is not a full "GSR" effort, but rather ensuring that smart contracts don't take on excessive technical debt with OP_CAT to emulate functionality that should have been delivered as a specific opcode. There are great implementation targets to evaluate these extensions against, such as implementation complexity for STARK verifiers. This also buys time for the community to fully consider and study the impacts of MEV, while using the tools from CTV+CSFS to drive more decentralization. I'd also love to see a team of developers formalize a proposal for the above plan, and submit to the utxos.org repo. If you're interested in working on this, you can find an issue to discuss the proposal here github.com/JeremyRubin/utxos… CTV+CSFS+CAT I also see a strong potential for a soft fork that is just CTV+CSFS+CAT, advanced immediately. I would also love to see that proposal submitted and backed by a team of advocates to advance this packaged proposal. If you're interested in working on it, you can find an issue to discuss here: github.com/JeremyRubin/utxos… I personally do not think this approach is as likely to acheive consensus, but I think it may be more likely to find a qualified team willing to do the work.
33
67
266
87,211
Broke: my circadian rhythm Woke: me at 2am
8
26
268
worth clarifying: I don't give a single fuck if BIP-119 CTV specifically is activated or not. I want the functionality, in whatever form (eg noinput), to fix critical gaps in #Bitcoin's armor: Decentralization. Scaling. Self Custody. Privacy. let's. fucking. go.
13
23
249
many are satisified with where #bitcoin is because it has made them rich. i won't be satisfied until we are all free.
7
15
241
10 years ago on this day @delitzer and I gave $100 Bitcoin to every @mit undergrad. should have kept some 🤣
20
5
267
19,440
When will @coinbase list $TSLA?
12
18
256
I don't get this whole "buy the dip" thing. who tf has dollars to do that with?
25
6
232
Taxing unrealized capital gains is absurd, but it is even more absurd given that it is not inflation adjusted.
10
18
244
I'm giving away 2.5BTC to my followers! to be eligible just find a bug in bip-119
15
19
225
crypto "going maga" isn't a consequence of moral rot in crypto. it's a consequence of complete and utter failure of democrats to govern the industry fairly.
19
20
237
14,344
accepting preorders
13
20
231
10,845
I'm selling insecurity tokens. You're probably not smart enough to buy one.
10
28
234
Hot take: Honestly this whole defend crypto thing is kinda sickening industry hogwash, crypto isn't under attack, your shady business practices are. Kin probably is a security. Curious what the rejected SEC deals were, probably actually pretty friendly.
14
30
222
I earn $100/hr from work, making 1 gizmo/hr. Govt takes $40. I invest $60 in a company. It doubles in 10 years (7% apy). I sell my stock for $120. I owe $24 cap gains. I have $96. I can only buy a $90 gizmo, 7% sales tax -> $96. Why work?
27
27
231
The problem with Satoshi and Vitalik is that neither has built anything that’s actually profitable. At the crux of it they’re just really good snake oil salesmen. Stock promoters of the highest calibre. None of this is possible in tradfi. That’s why they’re intimidated by it.
47
9
227
Replying to @Aella_Girl
Using this as a inverse map to find new things I'm into
2
207
Broke: Journalists should learn to code Woke: Programmers should learn to report
5
17
217
I don't love to be credit grubby, but you cant deny its Jeremy Season. 1 fedi -> founded from pleb.fi, my bitcoin accelerationist conference 2 BitVM -> building block is my Lamport signature 3 Ark -> uses CTV, connector inputs (coin delegation), payment pools Etc
27
10
229
26,566
after reviewing many different proposals and discussions over the last 2 weeks, it seems clear that CTV + CSFS is the next upgrade to Bitcoin. @stevenroose3's proposed roadmap, while presently short on specific detail as it gets drafted more formally, is the best way for use to get there. His proposal is simple, and is a high level roadmap with three steps: - enable CTV and CHECKSIGFROMSTACK asap - Great Script Restoration (includes CAT) - upgrade CTV with TXHASH + add some form of direct introspection + ECMUL/TWEAKADD keeping my word, I plan to support this pathway to the best of my ability. I encourage others to join in this endeavor. There is a lot of work and coordinating needed for this to happen over the coming months. Over the next month, I suspect many developers will come together to deliver a shippable client with CTV and CSFS and relevant BIP documents. On April 11th and 12th, Bitcoin developers (myself included) will convene at OPNEXT.DEV. I'm hopeful that out of that gathering, a strong technical consensus can emerge to deliver a concrete timeline for CTV+CSFS activation as well as establish forward looking plans on how to develop the GSR and introspection primitives. Conferences like OPNEXT.DEV and @btcplusplus will continue to play an important role in conveneing technical contributors to share research over the next several years.
On February 28th, 2025, I will endorse a covenant upgrade plan. If you don't care what I have to say, that's fine. But a variety of folks have been asking me to weigh in, and I do not want to be in the position of gatekeeping the formation of consensus. I don't personally plan to do any implementation, but I will provide mentorship and guidance for those who wish to make that effort and will throw my full throated support behind a sufficiently organized effort. My current favoured approach is CTV+CSFS followed by CAT+ECMath+Arith ops. Between now and February 28th, I'll consider potential roadmaps. For me to consider an option, please make a PR to github.com/JeremyRubin/utxos… describing your proposal, I invite everyone to participate in discussing and evaluating these proposals on the github. At the end of this period, I'll merge any proposal that is still open (and meets basic sanity requirements), and then publicly endorse my preferred path. I will not be endorsing any proposal that does not have a clear deployment plan and team of capable advocates. I am perfectly happy with the outcome of endorsing nothing at all. I see no reason why a coherent plan of action, started today, could not have an upgrade live on Bitcoin before the end of the year. The main blocker seems to be the developers who care failing to find a Schelling point to rally around. Short of that, perhaps this effort can serve to coordinate the community around a common goal. Below, I'll discuss two potential paths I would love to see submitted, that I could see myself endorsing. CTV+CSFS followed by CAT+EcMath+Arith After thinking long-and-hard about the current state of Bitcoin, I believe that the superior approach is to start with an attempt to activate a soft fork containing CTV and CSFS. These are two opcodes that are well studied, well reviewed, and well understood. They pose a minimal risk to Bitcoin, but both help enable key improvements to Bitcoin projects like Lightning, Ark, BitVM, Vaults, Mining Pools, DLCs, and more. They do not enable -- to the best of anyone's knowledge -- arbitrary computation smart contracts. Adding these two opcodes seems uncontroversial, with broad technical consensus. This upgrade can proceed over the next year, although I don't pretend to know exactly what an activation would look like. While that soft fork is being built and deployed, I believe a second proposal for deployment should be developed, centered around OP_CAT. This upgrade would contain OP_CAT, as well as a few additional opcodes for the most common uses of OP_CAT. This would include elliptic curve operations (such as ECADD, TWEAKADD, ECMUL) appropriately costed, as well as 64 bit math operations, and perhaps some tools to ensure encodings for bitcoin data types can be structured/destructured without needing to go through hoops in script. This is not a full "GSR" effort, but rather ensuring that smart contracts don't take on excessive technical debt with OP_CAT to emulate functionality that should have been delivered as a specific opcode. There are great implementation targets to evaluate these extensions against, such as implementation complexity for STARK verifiers. This also buys time for the community to fully consider and study the impacts of MEV, while using the tools from CTV+CSFS to drive more decentralization. I'd also love to see a team of developers formalize a proposal for the above plan, and submit to the utxos.org repo. If you're interested in working on this, you can find an issue to discuss the proposal here github.com/JeremyRubin/utxos… CTV+CSFS+CAT I also see a strong potential for a soft fork that is just CTV+CSFS+CAT, advanced immediately. I would also love to see that proposal submitted and backed by a team of advocates to advance this packaged proposal. If you're interested in working on it, you can find an issue to discuss here: github.com/JeremyRubin/utxos… I personally do not think this approach is as likely to acheive consensus, but I think it may be more likely to find a qualified team willing to do the work.
40
50
226
70,959
proposed to my girlfriend this weekend.💍 Here's what it taught me about covenant upgrades to bitcoin:
42
4
219
35,042
Satoshi wanted Bitcoin to have Covenants, but had to remove critical functionality due to vulnerabilities. Satoshi was wrong that we couldn't add more ingredients in the future, though, we eventually found out how to soft-fork in behavior. Things like OP_CAT, OP_CTV, OP_CSFS, OP_TXHASH, etc aren't out-of-line of the ethos of Bitcoin. They are in-line with Satoshi's desire for Bitcoin "I wanted to design it to support every possible transaction type I could think of. ... The design supports a tremendous variety of possible transaction types that I designed years ago.  Escrow transactions, bonded contracts, third party arbitration, multi-party signature, etc.  If Bitcoin catches on in a big way, these are things we'll want to explore in the future, but they all had to be designed at the beginning to make sure they would be possible later." -- Satoshi Nakamoto
24
40
195
54,304
I'm selling private keys created with only ethically harvested entropy.
9
15
201
so lemme get this straight... a bunch of authoritarian devs thought they can stop people doing a transaction they don't like and now a certain set of miners are allowing any transaction at all welcome to the wild west era of bitcoin
17
20
188
19,811
i don't know why it's today, but thank you 🤗
It seems like today is show-appreciation day for @JeremyRubin Huge respect for this Bitcoin developer, hope someone funds a big comeback.
31
9
207
18,254
tbh have you ever seen such a good agenda b4 @plebfi pleb.fi/miami2023
8
19
123
24,276
A trillion dollars isn’t cool. You know what’s cool? 21 Million Bitcoin.
2
17
187
further the 85bn in crap is a bit like leaving the water running in your bathtub which overflows and then saying we wasted $100 of water -- the damage is bigger than the materials.
3
3
188
op_checkbumbumverify
11
9
204
10,344
You still have time to comment on beta.regulations.gov/documen… I sent them an "unhosted wallet". h/t @jillruthcarlson for the reminder
8
44
192
I'm back with a vengeance. Who's with me?
46
6
203
21,139
My 5 year old daughter just asked me "daddy why does @elonmusk hate us plebs". I told her to HFSP and go to bed. #parenting
4
15
179
Functional Encryption enables covenants on Bitcoin without a soft fork. You simply encrypt a covenant opcode circuit containing a particular private key, e.g., CTV. let F be your encrypted function under PK P. F takes as input a tx A, a covenant program C, and outputs signature of A under P tweaked by C (P_C) if C(A) = true. If A's input is spendable by P_C, this is a covenant opcode with a one time trusted setup.
21
41
186
39,384
Cryptocurrency has done a lot of brain damage to the general public. people can't tell the difference between decentralized: participation, consensus, networking, governance, and many others. Spoiler: there are no 100% decentralized systems, it's a goal you can always improve on
7
31
177
today is international CTV FUD amnesty day. if you previously opposed CTV publicly, but now support it privately, you can reply to this tweet for the next 24 hours to receive an official pardon.
32
22
193
17,353
Replying to @AndrewYang
Not just a member, a gang leader
1
139
I just published a BIP for transaction compression techniques on Bitcoin github.com/JeremyRubin/bips/… This would let you confirm a transaction which certifies payments to thousands of users in the size of a single output. Important tool for businesses. Welcome any and all review!
8
32
174
ok I'll bite what is ctv
47
17
179
20,616
perhaps obvious: i'm no longer actively involved in bitcoin development. still happy to chime in on an occasional question, but consider me on a sabbatical with no end date. no desire to do a mike-hearn-ragequit; so don't expect a new bitcoin obituary.
34
180
16,274
The Salvadorian Individual
1
7
165
rumour has it that a very specific certain bitcoin thought leader has never once done a transaction 🤭
29
7
171
29,928
The electoral map if just the set of complex numbers c for which the function f_c(z)=z^2+c does not diverge when iterated from z=0 voted
3
85
160
1) activates our group identity 2) forces secret allies in government to be public allies 3) exposes enemies to bitcoin
5
8
165
toximaxis saying "see we were right" or "should have been more toxic" are missing the point: you should figure out how to actually communicate the message to people more effectively and provide alternatives, or we'll see another cycle like this at some point.
129
22
159
ok I'll bite what is CTV
44
9
167
14,310
who is with me to build the Bitcoin developer to us senator pipeline. im eligible to run in '24
14
9
152
so yer tellin me a buncha unelected unaccountable lightning network dweebs had an invite only meeting in tokyo and decided for the rest of us bitcoin cant be upgraded? no thanks
26
8
159
20,060
. @jack how about the only way to pay for Twitter ad free is with bitcoin?
9
17
155
really grateful for the support. yes it's real, not a joke tweet. very fortunately, I will be able to close out the loan -- I'm not losing my home. but it's a big unforseen financial change which sucks. it's not right for financial institutions to target devs like me
Hi @JDVance, appreciated your remarks today. I found out today my bank is debanking me, and I was told it's because I'm a bitcoin developer. as a result I have to pay off the loan I paid for my house with by tomorrow. Can anyone from your team help?
18
8
165
19,381
bitcoiners really need to up their ability to describe why ethereum isn't a new monetary standard without saying scam every other word
115
4
149
4
14
162
8,918
truthfully #bitcoin doesn't need cartel meetings to win
I think @jack should get all the CEO’s of the largest #Lightning companies in a room & strategize how we change the world together.
6
2
152
By popular request, LaTeX'd my ASICBOOST notes and diagrams + added a couple new sections. rubin.io/public/pdfs/Asicboo…. Enjoy! #Bitcoin.
4
112
140
Yield Farming is just the same thing as an ICO, but designed to confuse the heck out of the SEC
7
14
153
62
18
154
46,758
muted and unfollowed a bunch of the accounts that said sats should be rebranded bitcoin. feels good
21
5
157
5,629
Don't buy a @Tesla with your old bitcoin or with USD. Buy new bitcoin with USD then buy a Tesla. This locks up more bitcoin increasing the value of your bitcoin. Right @elonmusk?

ALT Mind Blow Galaxy GIF

10
15
149
people will really be like "I'm into dogecoin" and not have a photo of them in the official dogecoin racing t shirt lightning a test tube menorah from a half decade ago
13
10
149
My mom forwarded me an article about @nic_carter. Congratulations on this. Seriously.
4
1
150
i hereby challenge @aantonop to a debate over BIP-119. i propose that we use my speaking slot at @MITBitcoinClub #MITBitcoinExpo 2:40PM ET Saturday May 7th, 1 week from today. feel free to propose a moderator, otherwise I can suggest one.
14
19
148
TIL if I declare we should not do ctv then it definitely happens?
26
7
153
35,993
Just spoke to Satoshi Nakamoto of Bitcoin and explained to him that, because of the turmoil & disfunction in EOS and Tezos, I am asking that Bitcoin decrease block rewards, maybe up to 20,000,000 coins, to make up the difference...Prices to low! He has agreed!
8
8
138
5
11
147
8,754
reminder: copyright is a fictional property right enforced by the government to promote economic activity and nothing more technomancers.ai/japan-goes-…
11
24
146
14,718
US Gov shutdown, but #Bitcoin is running bitcoin.org/en/alerts
5
41
126
fuck, Greg Maxwell proposed to her in a bitcointalk post in 2013
proposed to my girlfriend this weekend.💍 Here's what it taught me about covenant upgrades to bitcoin:
13
3
145
13,839
all you need to know about covenants: 1. utxos are supposed to be tiny little state machines 2. satoshi broke that to fix scripting DoS vulnerabilities 3. cat (or a few other related things) re-enable that 4. cat, generally speaking, makes the tiny state machines too big 5. ctv is "perfectly designed" shorthand for a transition rule you'd want frequently -- the "first thing" you'd do with cat 6. a future op_zkp puts a hard cap on how big the tiny little state machines could ever need to be and is more private 7. other new opcodes might give smaller scripts than op_zkp but more weirdly specific
7
34
147
18,748
Dear @elonmusk, Our friend @ummjackson is one of the greatest artists of our time, creator of long running participatory performative art piece known as dogecoin. Please send him to the Moon on the trip for artists. Yours truly, Jeremy Rubin
5
9
134
i started @PlebFi in 2021 because i thought the agenda at the main conf was gonna be boring for me as a dev i also started @ScalingBitcoin in 2015, the #MITBitcoinExpo in 2014, among others. troy is right. if you see a gap, start your own event.
If you don't like "THE" bitcoin conference, start your own. It's a permissionless movement, a leaderless protocol. I had a great time, but understand that some people want different formats, speakers, narrower/broader ideologies, or what have you. Go and do it!
11
18
136
31,333
Replying to @bradfitz
def print_largest_even(a: List[int]): print(a) The largest even integer will be printed.
3
131