Copypaste Profile Banner
Copypaste Profile
Copypaste

@controlcthenv

2,600
Followers
896
Following
40
Media
2,609
Statuses

Your favorite dev's favorite dev

Joined May 2021
Don't wanna be here? Send us removal request.
Pinned Tweet
@controlcthenv
Copypaste
3 years
I compiled all of my Solidity and Yul tips + tricks into a single doc as lots of people were interested in my previous thread, but not many replied. Tips and Resources here - suggest any additions you have! Learned a lot of them from MEV twitter!
8
75
442
@controlcthenv
Copypaste
3 years
Some genuine Alpha, Aave v3 allows instant and nearly atomic cross chain transfers. So if you are fast enough you can in theory use it to arb across different rollups. Its not out yet, but bots take time so I recommend getting started now
12
26
285
@controlcthenv
Copypaste
3 years
Writing a Yul / Yul+ guide, reply with every EVM Assembly optimization/ trick you know of. 90% of Yul knowledge is scattered across various Twitter threads and I want to compile them all into one comprehensive guide!
4
25
223
@controlcthenv
Copypaste
1 year
If you can't write Solidity please never attempt C++
@ayyyeandy
Andy
1 year
Huge problem in DeFi: Solidity is a very difficult programming language for most devs. Solution? @arbitrum stylus launching with their C++ and rust dev toolkit allowing tons of devs to onboard to crypto seamlessly 🥂
Tweet media one
72
13
103
10
9
146
@controlcthenv
Copypaste
5 months
I fucking hate Openzeppelin there is no code worse than them, I could sooner understand the British Royal Family tree than their clusterfuck inheritance patterns, I truly despise their code, I don't care about their audits prestige, their code is truly poorly written
14
6
106
@controlcthenv
Copypaste
3 years
Because apparently this isn't common knowledge. One big reason people use Go for MEV Arb bots? Cgo to wrap CUDA calls, as almost all CUDA libs are written in C. If you view each pool as coordinate point, and a line which is an arb function connecting each point ...
2
3
83
@controlcthenv
Copypaste
3 years
Finally got around to sharing my Foundry + Yul+ template repo. It's only a couple extra steps to unlock the power of pure Yul (and Yul+ if you choose), yet still utilize Foundry's testing suite to ensure your assembly still works
2
15
77
@controlcthenv
Copypaste
2 years
After a year of working at @fuel_network I've decided to move on to a new opportunities. I'm so grateful for the amazing experiences and the talented people I've met here. I wish Fuel all the best in the future and can't wait to see the project in its final form! 🌴⛽️
8
0
67
@controlcthenv
Copypaste
3 years
Now that the bull market is over, I can start exploring some of my more crazy ideas that were pushed aside for more profitable ones during a bull market. Expect some cool projects to be released in the next 1 -2 months on my end
1
2
69
@controlcthenv
Copypaste
2 years
Excited to announce I am now working as a contributor to @fuellabs_ . Fuel is the fastest modular execution layer. I look forward to working with the best engineers to build the engine for the autonomous future!
3
4
58
@controlcthenv
Copypaste
1 year
I finally made it, just need to Vyper pill t11s now
Tweet media one
7
0
57
@controlcthenv
Copypaste
6 months
I think people who steal money are bad
Tweet media one
@0x3b33
Pyro | 0x3b
6 months
If a protocol gets hacked, is the hacker the bad guy? > No 99% of the time, if a protocol gets hacked, it's their fault, as they made inadequate choices regarding development and security. Is the hacker the one stealing - yes Does this make him "bad" - yes However, placing
10
5
33
3
3
54
@controlcthenv
Copypaste
3 years
Can't say I saw this as a surprise coming from Avalanche's #1 Contributor
@peter_szilagyi
Péter Szilágyi (karalabe.eth)
3 years
Spent the last 2 days in Barcelona at the Avalanche Summit and it was sooo pleasant to again feel the vibe of this industry we're building. Shoutout to @el33th4xor for the invite and the Ava Labs team for chatting with me 2 days straight. Felt like the early days of Ethereum!
85
193
2K
2
1
50
@controlcthenv
Copypaste
11 months
How did no one bring up @haydenzadams made the forbes 30u30? When do we find out about the lawsuit?
Tweet media one
4
2
51
@controlcthenv
Copypaste
9 months
I wish DeFi was more collaborative, less stealth developing, just invite people to contribute. Not every contribution has to be a full-time role, and not every review has to be an audit
8
5
49
@controlcthenv
Copypaste
2 months
quit doing research, go make something
8
2
45
@controlcthenv
Copypaste
5 months
For all the "no one ever leaves crypto" I went through a list of 2020-2021 devs/mev anons and most are inactive / retired
6
0
41
@controlcthenv
Copypaste
3 months
There is an entire class of people in crypto whose BD salaries, parties, VC returns, and constant conference hopping is funded entirely by devs, but then these same people spend all day attacking those same devs
1
2
44
@controlcthenv
Copypaste
8 months
It’s cumulative?????
@nickwh8te
Nick White 🦣
8 months
Up and to the right 📈
Tweet media one
13
26
198
1
0
42
@controlcthenv
Copypaste
3 years
At this point I am waiting for @gakonst to rewrite the Go Compiler in rust
2
0
40
@controlcthenv
Copypaste
2 years
If you've ever imagined a DEX with parallel tx processing and no annoying approvals then go try SwaySwap now on the Fuel Devnet. Node is written in Rust and DEX in Sway so its ofc blazingly fast
3
5
40
@controlcthenv
Copypaste
4 months
SEC continues to protect me
Tweet media one
2
2
40
@controlcthenv
Copypaste
11 months
Main lesson from columbia cryptoeconomics as I leave is that blockspace markets outside Ethereum are going to change very rapidly in the next year, and also that Ethereum base layer is closer than ever to centralized block production
3
5
37
@controlcthenv
Copypaste
8 months
Write an @eulerfinance fork in Yul, call that Yuler
2
0
34
@controlcthenv
Copypaste
3 months
Filing a Patent for your AMM design is the most loser shit ever
2
0
36
@controlcthenv
Copypaste
3 years
Inspired by @libevm leaking some alpha, allow me to divulge some info I know atleast a couple people have only recently discovered. There is a niche EVM language called Yul+ made by Fuel Labs, utilizing Yul+ you can achieve much cheaper transactions than Solidity (1/2)
4
6
35
@controlcthenv
Copypaste
1 year
General reminder that 1) Smart contracts are best thought of as vending machines and 2) You can write something other than another perps protocol with Solidity
3
3
31
@controlcthenv
Copypaste
2 years
Been writing more and more rust so I got a new profile pic, thanks @libevm for the inspiration for this commission.
Tweet media one
4
4
31
@controlcthenv
Copypaste
2 years
For those of my followers who want to write Yul professionally, just know there are opportunities for you on the Fuel team
1
7
32
@controlcthenv
Copypaste
1 year
Honored to be giving a talk at the first ever Vyper day!
@ApeFramework
ApeWorX Ltd.
1 year
Ship Faster In Vyper And Don’t Break Things by @controlcthenv Next up we're proud to have @controlcthenv from @CogFinance on stage! He'll be talking about how you can make more, break less, and harness the power of #Vyper for your next project!
3
3
7
1
5
32
@controlcthenv
Copypaste
2 years
@pseudotheos Imo people got a little carried a way with selling shovels and forgot that someone has to actually do the digging
1
0
31
@controlcthenv
Copypaste
1 year
Finally live, sorry for the wait! Now on Scroll
@CogFinance
Cog
1 year
Cog is now live at ! Ape away, reth and wSteth pairs live to start, with more pools rolling out soon:tm:
3
12
57
1
3
29
@controlcthenv
Copypaste
1 year
New VC Question: What happens if Uniswap launches a clone of your product?
6
2
31
@controlcthenv
Copypaste
2 years
@boredGenius optimizoooooors in shambles (and looking for a jobs)
4
0
30
@controlcthenv
Copypaste
3 months
Crypto Conferences are the Anti Olympics, the worst people form every country
5
1
30
@controlcthenv
Copypaste
6 months
cant have any privacy onchain smh
4
0
28
@controlcthenv
Copypaste
2 years
@colludingnode Putting funds into an upgradeable contract is comparable to signing a contract which allows the other party to redefine the terms of the contract at any time
0
7
28
@controlcthenv
Copypaste
1 year
@mikedemarais @CogFinance is doing that with isolated lending pools, so you can permissionlessly deploy any arbitrary collateral or asset paid as long as there is a TWAP/Chainlink price feed for it
7
3
28
@controlcthenv
Copypaste
4 months
@danrobinson it’s even crazier no one takes joining twitter as career advice, I have literally gotten all of my jobs through this platform
3
0
29
@controlcthenv
Copypaste
4 months
@optimizoor Call that natural gas optimization
1
0
26
@controlcthenv
Copypaste
10 months
I got the book
Tweet media one
5
0
25
@controlcthenv
Copypaste
2 years
You can expect to see some more OSS contributions from me, I can't wait to start contributing to Solidity libraries again, and also have some plans to help on Ethereum's Verkle Tree migration among others things
0
0
27
@controlcthenv
Copypaste
3 years
I still can't decide if Rust has the most elegant way of handling iteration or the ugliest
5
2
28
@controlcthenv
Copypaste
2 years
@ThogardPvP The tx send part is still broken (fixing it would be a good first exercise), but this runs over RPC and is fairly simple for v2 arbitrage
1
1
26
@controlcthenv
Copypaste
1 year
I was honestly shocked by how quick boojum came out, makes sense now
@0xPolygonZero
Polygon Zero 💜
1 year
Crypto runs on the open source ethos. When projects don’t follow it, the ecosystem suffers. We were disappointed to see that @zksync copied our code without attribution and made misleading claims about the original work, so we wrote this post.
166
285
1K
3
3
25
@controlcthenv
Copypaste
2 years
@semenov_roman_ @github I'm hoping you have mirrors somewhere? Your zk repos were immensely helpful when I was learning about zk stuff and I'd hate for them to be lost
1
0
25
@controlcthenv
Copypaste
1 year
Solidity monoculture carries the same set of risks as a Geth monoculture
1
1
26
@controlcthenv
Copypaste
3 years
Got to help test the @SwayLang recently, very cool Rust based language for the FuelVM 2. Exciting to see what projects come out of it! DMs are open for any potential Swayooors looking to learn one of the best smart contract languages out there!
1
6
26
@controlcthenv
Copypaste
3 years
@libevm @devpillme Only if in true MEV fashion all useful knowledge is merely implied but never directly stated
1
0
26
@controlcthenv
Copypaste
1 year
After writing a lot of Vyper recently it feels good to see Solidity trivia on the TL and not have to actually care about the answer because compilers should be assistants not standardized tests
0
0
24
@controlcthenv
Copypaste
1 year
I like Go
Tweet media one
4
0
24
@controlcthenv
Copypaste
3 years
@poordart @statelayer Devs still building, they have funds for life after all
1
0
21
@controlcthenv
Copypaste
7 months
Just in - Blast looking to hire a state root engineer, with experience in reversing bridge hacks
0
0
24
@controlcthenv
Copypaste
3 years
@brockjelmore @_hrkrshnn @NoahZinsmeister @transmissions11 @msolomon44 @ori_pomerantz @sendmoodz With any luck my Yul support PR will be up for Foundry by the end of this weekend
4
3
24
@controlcthenv
Copypaste
7 months
🤡 language
Tweet media one
3
1
24
@controlcthenv
Copypaste
2 years
Sad to see that @CairoLang has such strict licensing, and in my opinion only serves to kneecap those building around Cairo. From my experience in building tooling, it's not only beneficial to have involvement from those using it, but necessary
@alexberegszaszi
axic.eth
2 years
Starknet's Cairo is not a free (but at least open source) language. The community is not allowed (yet?) to improve it. 🧵
4
16
95
1
6
22
@controlcthenv
Copypaste
5 months
believe it or not, the primary use case for making your own coin is selling it. this is in fact, not useful to society as a whole
2
2
22
@controlcthenv
Copypaste
3 years
Good example of a BSC sniper bot for those who haven’t seen it
3
2
23
@controlcthenv
Copypaste
6 months
Etherscan verification is really fun because the same command which worked 30 minutes ago will just stop working and hang
0
0
23
@controlcthenv
Copypaste
1 year
I can finally move off of MM now that I got a Rainbow Browser wallet invite
7
2
23
@controlcthenv
Copypaste
1 year
A lot of people are about to find out that staking does require real work, and is not in fact, free money
2
0
22
@controlcthenv
Copypaste
6 months
If you feeling you're missing some Juice in your life today, just remember @yearnfi has juiced yields which offer over 25% yields on DAI, comparable to the over 250 yards OJ put up against the lions
Tweet media one
1
2
23
@controlcthenv
Copypaste
1 year
> Claims to be leading Mev solutions provider > Field dominated by optimizooors > Cannot pack a struct
4
1
22
@controlcthenv
Copypaste
2 years
@camiinthisthang The best thing I’ve gotten for my office
Tweet media one
2
0
21
@controlcthenv
Copypaste
10 months
Impressed 1,000,000 sybilers learned how to deploy a contract
@Scroll_ZKP
Scroll
10 months
We are excited to announce that the eligibility phase for the @Scroll_ZKP Origins NFT campaign has now come to a close. Claiming is now open for more than 1,100,000 addresses who are eligible to mint a unique piece of Scroll's history and culture 📜
366
518
2K
2
0
21
@controlcthenv
Copypaste
1 year
I can’t help but feel Optimistic “rollups” set the bar so low for what a rollup is that it’s disingenuous to compare them to zk Rollups, which actually have working zk proof mechanisms
@0xCygaar @terencechain @MikeIppolito_ OP is a side chain until it has fraud proofs
4
3
34
6
0
22
@controlcthenv
Copypaste
7 months
Overfunding infra means the only apps which can get funding either 1) Are highly extractive on their own merits or 2) Are able to play foundation / insider games, with few genuine ones that slip through
2
1
21
@controlcthenv
Copypaste
7 months
As much as I truly hate writing Solidity I just remembered that people have to write Enterprise Java 8 every day
2
0
21
@controlcthenv
Copypaste
11 months
PBS is a delusion and going horribly, thanks for coming to my TED talk
0
0
21
@controlcthenv
Copypaste
3 years
As always if you do decide to build this out and need any help with Golang DMs are open, I've heard people are writing Rust bots now and I don't want to live in a world where Rust is used as an alternative to Go
3
0
21
@controlcthenv
Copypaste
2 years
@divine_economy Is this actually 60% of ethereum nodes? Reading on it seems only 70% of Ethereum nodes are hosted (other 30% being residential), which puts true # of AWS nodes at 41% which isn't great, but is importantly not a supermajority
1
0
21
@controlcthenv
Copypaste
5 months
Blast really has been an example in how to ruin a good thing, I have heard nothing but negative stories / outright rugs from the Big Bang competition, worth noting to other ecosystems that you should actually pay out hackathon rewards
4
0
20
@controlcthenv
Copypaste
2 years
I am working on a Sway Template Repo, but wanted to share this for those writing their @SwayLang tests now, its a collection of helpful utils for things like account impersonation and environment setup for complex contracts
1
4
19
@controlcthenv
Copypaste
2 years
@alpeh_v @SwayLang and you get Rust like features + syntax, without the complications of a non purpose built language
1
3
19
@controlcthenv
Copypaste
5 months
The only people who still respect that dogshit all stopped using it years ago and haven't tried to do any real work with it in years
0
0
19
@controlcthenv
Copypaste
1 year
Imagine where we would be if solc was written in Rust
4
0
18
@controlcthenv
Copypaste
3 months
not aimed at anyone in particular, but why I generally despise confs like ETHcc so much. Alignment anon will go to a party that cost $100k, funded by their firms who invested in something like Blast, then they attack people like Pacman from that same party
2
0
20
@controlcthenv
Copypaste
3 years
Question for the Yul developers who follow me (cc @transmissions11 ) would you prefer having to write a Solidity interface that is cast on top of your Yul Contracts as an ABI, or would you rather write your own ABI use call() directly?
2
0
19
@controlcthenv
Copypaste
9 months
I had the displeasure of reading some OZ contracts today to discover this variable named `$` in PausableUpgradeable
6
1
19
@controlcthenv
Copypaste
5 months
@DeanEigenmann How do you even spend a $150M raise (minus secondaries)? like how many worthwhile grants and team retreats can you even buy?
1
0
18
@controlcthenv
Copypaste
2 years
Why does Github hide Personal Access token generation in "Developer Settings", it's literally a website for exclusively developers
5
0
18
@controlcthenv
Copypaste
2 years
@dystopiabreaker Isn’t this already true to an extent? Ethereum is decentralized but you can only withdraw to CEXs if you do KYC + prove tx history
1
0
18
@controlcthenv
Copypaste
2 years
This is somehow still better than the actual implementation of Go generics
@0x_eddie
eddie 🥺
2 years
ಠ_ಠ
Tweet media one
19
28
520
0
0
17
@controlcthenv
Copypaste
7 months
one interesting artifact of the racist memecoins is I now no longer see threads on how "memecoins are utility" and "memecoins are more valuable than real things," wonder what happened 🤔
3
1
19
@controlcthenv
Copypaste
4 months
oh cool, its not like I had work to do
Tweet media one
3
0
18
@controlcthenv
Copypaste
1 year
1
0
17
@controlcthenv
Copypaste
2 years
@pcaversaccio STARKs aren't actually real, someone just mistyped "Snark" in their paper since the "n" and "t" are so close in the dvorak layout.
0
0
18
@controlcthenv
Copypaste
2 years
Some Sway Alpha for those who still need a reason to try it
0
2
17
@controlcthenv
Copypaste
3 years
It’s also worth adding, with fees as low as Fuels will be, learning @SwayLang won’t let you just write cheap contracts, but be first to a new paradigm
@0x_Osprey
Joe / Osprey
3 years
How to make it in 3 EASY steps!* 1. Learn @SwayLang over the next 6-9 months 2. Deploy dank contracts and tokens on elite VM and modular stack over the next 6-12 months 3. Thank Bird for financial freedom *Success is theoretical and not guaranteed at this time
1
1
26
1
2
18
@controlcthenv
Copypaste
3 years
@EdgarArout @0x9212ce55 Sell old bots as examples to maximally extract more value from them.
0
0
17
@controlcthenv
Copypaste
3 years
Then all you have to do is find the optimal route from point to point, and can apply normal pathfinding algorithms. If continuing with this graph visualization you can also see where CUDA becomes helpful (parallel route finding).
1
0
18
@controlcthenv
Copypaste
3 years
Docs are here, with cross-rollup flashloans things get spicy. Focused most of my effort on protocol building now, but wanted to point out the opportunity to those looking to dive into MEV
1
1
18
@controlcthenv
Copypaste
4 months
@emo_eth @optimizoor would you ask picasso to swap his brushes for an iPad??????
2
0
18
@controlcthenv
Copypaste
1 year
@alpeh_v My unpopular opinion is that writing Smart Contracts in "normal languages" like C++ and Rust is a horrible idea, and will always be worse off than DSLs (even Python vs Vyper, Js vs Solidity)
4
0
18
@controlcthenv
Copypaste
9 months
Want to avoid legal issues with your smart contracts interpretation in court? Use MakerDAO naming conventions
3
0
17
@controlcthenv
Copypaste
3 months
Kids today will never remember the pain of having to optimize your contract for gas costs, now it’s all “make it a storage variable so we can change it if we want,” rather than “sure we can use an unaudited esoteric proxy pattern to save 300 gas”
2
0
17
@controlcthenv
Copypaste
2 years
@0xzuberg Isn’t Convex built on composability (integrating with Curbe)? And by Volume isn’t most of UNIs activity not via the UI? Also flashloan arbitrage benefitting Aave and Curve. Curve also has benefit greatly from Yield Aggregators like Yearn integrating
2
0
17