Francesco ๐ŸŒŠ Profile
Francesco ๐ŸŒŠ

@fulminmaxi

795
Followers
351
Following
76
Media
959
Statuses

Building verifiable optimal execution at @bidflood

Joined May 2022
Don't wanna be here? Send us removal request.
Pinned Tweet
@fulminmaxi
Francesco ๐ŸŒŠ
1 year
At @bidflood we have spent months and countless sleepless nights building this for you. Flood is fast, efficient and will be nothing like youโ€™ve ever seen.
@theo_diamandis
Theo Diamandis
1 year
How do we implement on-chain routing? In a new paper, @MaxResnick1 , @tarunchitra , @GuilleAngeris , and I provide an efficient algorithm and a number of new insights!
Tweet media one
16
32
210
6
10
44
@fulminmaxi
Francesco ๐ŸŒŠ
24 days
I finally read the intents paper by @tarunchitra @theo_diamandis (and others) Here's the breakdown๐Ÿ‘‡
Tweet media one
5
30
166
@fulminmaxi
Francesco ๐ŸŒŠ
2 years
If this is the kind of thing that excites you, and want to build the future of finance together a team of chads then my dms are open :)
@noxx3xxon
noxx
2 years
DEX Arbitrage, Mathematical Optimisations & Me If youโ€™re a scholar of MEV, understanding how to maximise arbitrage profit is something you should be interested in Lucky for you thatโ€™s what weโ€™ll be diving into today
30
269
1K
1
9
69
@fulminmaxi
Francesco ๐ŸŒŠ
5 months
Inscriptions took down the Arbitrum sequencer?
4
9
54
@fulminmaxi
Francesco ๐ŸŒŠ
1 year
@Melt_Dem We really went bankless
2
0
46
@fulminmaxi
Francesco ๐ŸŒŠ
2 years
A single trick to speedup your @wagmi_sh frontends
4
3
37
@fulminmaxi
Francesco ๐ŸŒŠ
6 months
Flood opens up today on Arbitrum, so I can finally answer: "HOW IS FLOOD DIFFERENT FROM OTHER AGGREGATORS?!" Here are why Flood is different and why it will make good execution a first-class DeFi primitive ๐Ÿ‘‡
4
5
37
@fulminmaxi
Francesco ๐ŸŒŠ
1 month
the future of crypto is convex optimization .
2
3
26
@fulminmaxi
Francesco ๐ŸŒŠ
3 months
Thank you @Yogita_Khatri5 for taking the time to chat with me I'm excited to get the word out about what we're building at @bidflood , we genuinely think it will change the industry for the better ๐Ÿซก
@TheBlock__
The Block
3 months
EXCLUSIVE: Bain Capital Crypto co-leads $5.2 million seed round for Ethereum-focused DEX aggregator Flood
15
20
68
6
5
26
@fulminmaxi
Francesco ๐ŸŒŠ
10 months
A lot of you like talking about MEV, LVR and Routing, but most of you are bad at math
2
2
25
@fulminmaxi
Francesco ๐ŸŒŠ
1 year
@AlpacaAurelius Youโ€™re welcome at any time
Tweet media one
1
0
22
@fulminmaxi
Francesco ๐ŸŒŠ
2 months
Who wants to do an intent study group? Hardcore and focused on building intent based systems, down to the tiny details
17
1
23
@fulminmaxi
Francesco ๐ŸŒŠ
1 year
@haydenzadams @Uniswap @ethereum What if we could make Uniswap routing... optimal? ๐Ÿ‘€
Tweet media one
7
4
21
@fulminmaxi
Francesco ๐ŸŒŠ
2 months
Not sure if Cowswap Dune is accurate, but... Flood did more trades this week than Cowswap and 1Inch Fusion did in the whole month. ๐Ÿ‘€
Tweet media one
Tweet media two
11
2
22
@fulminmaxi
Francesco ๐ŸŒŠ
1 year
@sulco yes its great to quickly jump to errors
1
0
21
@fulminmaxi
Francesco ๐ŸŒŠ
1 month
i dream of an oracle free defi
5
1
20
@fulminmaxi
Francesco ๐ŸŒŠ
5 months
lol this guy just got 13 USDT for 10 USDC
Tweet media one
3
0
20
@fulminmaxi
Francesco ๐ŸŒŠ
10 months
Want a nice address for your contracts anon? As we get closer to @bidflood launch, we had to one for our contracts, but realised existing tools didn't fit our needs. So we made Maldon, a FAST Rust CREATE2 miner ๐Ÿ‘‡
1
1
20
@fulminmaxi
Francesco ๐ŸŒŠ
5 months
At Flood, we integrated hundreds of pools and are familiar with dozens of CFMMs. with Univ4, it will be easy to make your own AMM, but for volume, youโ€™ll need to attract searchers and aggregators. Here are 6 doโ€™s and donโ€™ts to make your AMM aggregator/searcher friendly ๐Ÿ‘‡
2
2
20
@fulminmaxi
Francesco ๐ŸŒŠ
6 months
@0xdoug big int math is hard
0
0
18
@fulminmaxi
Francesco ๐ŸŒŠ
2 years
men will debug numerical issues on a weekend instead of going to therapy
1
1
18
@fulminmaxi
Francesco ๐ŸŒŠ
2 months
literally getting paid to swap right now
Tweet media one
@fulminmaxi
Francesco ๐ŸŒŠ
2 months
blobs are good for Flood, as our quotes get closer to the theoretical maximum with low gas routing good
0
0
13
2
3
17
@fulminmaxi
Francesco ๐ŸŒŠ
29 days
the limit order problem is when solvers give you the minimum allowed by your intent instead of the market price, this is why uni x, cowswap, etc... whitelist solvers we solve this by turning the problem on its head, we expose solver preference rather than user preferences
4
2
17
@fulminmaxi
Francesco ๐ŸŒŠ
7 months
@Altimor Some American are borne in Europe, they just have to come home
1
1
16
@fulminmaxi
Francesco ๐ŸŒŠ
10 months
Working with Shung has been nothing but a pleasure. He's incredibly smart and talented and helped us build a bulletproof architecture for our contracts. Also, he's FAST
@shunduquar
shung
10 months
Now offering solo audits! DM me if you need comprehensive dissection of your Solidity code. From aggressive gas optimization to extensive security analysis, I've got you. RT for visibility otherwise I'd have to clutter your TL with basic Solidity tips to become an influencoor.
Tweet media one
12
34
98
2
2
17
@fulminmaxi
Francesco ๐ŸŒŠ
2 years
Alpha leak, you can further improve on this by generating the pk instead of the address, this way its easy to make your addresses sign messages
@eth_call
horsefacts
2 years
Been using this little helper lately to generate and tag addresses in Forge tests:
Tweet media one
10
21
252
0
1
16
@fulminmaxi
Francesco ๐ŸŒŠ
6 months
Uniswap Labs has made $778k in 3 weeks and if volume keeps up, they're on track for ~$12.3M this year. When the supercycle resumes, they're going to absolutely print $$$ Here's a step by step guide on monetizing swaps on your frontend ๐Ÿซก
Tweet media one
5
2
16
@fulminmaxi
Francesco ๐ŸŒŠ
2 months
blobs are good for Flood, as our quotes get closer to the theoretical maximum with low gas routing good
0
0
13
@fulminmaxi
Francesco ๐ŸŒŠ
3 months
completely obsessed with routing if blockchains secure assets, routing is how they're exchanged the last foundational piece of infrastructure we still lack
0
1
13
@fulminmaxi
Francesco ๐ŸŒŠ
8 months
best in price, cheapest in gas
Tweet media one
Tweet media two
4
3
13
@fulminmaxi
Francesco ๐ŸŒŠ
1 year
Our goal is to give everyone the optimal trading experience, no compromises. We are proud to be backed by and work with the best at @BainCapVC @archetypevc and @robotventures We canโ€™t wait to release Flood to everyone and unleash unparalleled onchain liquidity
Tweet media one
1
0
13
@fulminmaxi
Francesco ๐ŸŒŠ
5 months
Flood users have now captured a total of $1860 in arbitrage profits ๐Ÿซก
Tweet media one
1
0
12
@fulminmaxi
Francesco ๐ŸŒŠ
4 months
1 like and I leak a Flood arbitrage bot tonight
1
1
12
@fulminmaxi
Francesco ๐ŸŒŠ
3 months
Nice. 1M per day next ๐Ÿซก
Tweet media one
1
1
12
@fulminmaxi
Francesco ๐ŸŒŠ
2 months
Does anybody know people at GCP sales I can meet with urgency? We're running replicas from our own laptops to scale prod ๐Ÿ˜ญ
Tweet media one
2
1
11
@fulminmaxi
Francesco ๐ŸŒŠ
1 year
@AlpacaAurelius wrong acct?
0
0
10
@fulminmaxi
Francesco ๐ŸŒŠ
5 months
Need a fancy new contract address anon? We just updated Maldon to support CREATE3! With CREATE3 you get the same address, regardless of your contracts bytecode Thanks to @aori_io for deploying a CREATE3 factory on all chains ๐Ÿซก
0
3
11
@fulminmaxi
Francesco ๐ŸŒŠ
2 years
What the keyboards of people writing Julia ( @theo_diamandis ) look like
Tweet media one
0
0
10
@fulminmaxi
Francesco ๐ŸŒŠ
26 days
Touching sand
Tweet media one
0
1
12
@fulminmaxi
Francesco ๐ŸŒŠ
6 months
Remember we started off by building an Optimal DEX Aggregator? We have spent months on building the most advanced routing algorithm on the market. We run a bespoke extension of the legendary paper of @tarunchitra @GuilleAngeris @alexhevans
@fulminmaxi
Francesco ๐ŸŒŠ
1 year
At @bidflood we have spent months and countless sleepless nights building this for you. Flood is fast, efficient and will be nothing like youโ€™ve ever seen.
6
10
44
1
1
10
@fulminmaxi
Francesco ๐ŸŒŠ
1 year
Some people like Flood
Tweet media one
Tweet media two
@bidflood
Flood
1 year
It's time. We're opening a beta preview for 24 hours on Monday, May 8th. Come trade $ARB with the best rates in DeFi. Retweet and leave your address below to get access. ๐Ÿ‘‡
Tweet media one
248
239
147
0
2
9
@fulminmaxi
Francesco ๐ŸŒŠ
6 months
Idea: A Flood Zone segmenting toxic flow for LPs The Zone knows its users (think a wallet), and the pool can charge low fees to trades from the zone as they're non toxic flow and high fees to everyone else
@haydenzadams
hayden.eth ๐Ÿฆ„
6 months
Requires locking liquidity but passive LPs that auction off exclusive swapping rights is an interesting design space Since it cuts out mev leak to ETH validators, top searchers could bid more than LPs earn today Easy to build with v4 hooks
37
34
112
2
3
8
@fulminmaxi
Francesco ๐ŸŒŠ
16 days
Fixed, incredible support from @ChainstackHQ , wonโ€™t be using anything else
@fulminmaxi
Francesco ๐ŸŒŠ
16 days
can someone from @ChainstackHQ sales reach out? Need to upgrade to an enterprise plan asap
1
0
9
1
2
10
@fulminmaxi
Francesco ๐ŸŒŠ
2 years
@mewn21 trading queen coins
0
0
10
@fulminmaxi
Francesco ๐ŸŒŠ
11 months
One key assumption here seems to be that intent execution is not verifiable, which is not the case for most use cases people care about! (ex trading) If you can easily verify an intent was executed optimally, then its fine if the executors are a small set, like in a zk rollup
@0xQuintus
Quintus
11 months
We of crypto twitter have been yapping about intents for a while now so @gakonst and I wanted to write more than a 240 chars about the idea In particular, it felt important to lay out the *risks* to the eth community along with the sunshine and rainbows
Tweet media one
13
42
233
2
0
8
@fulminmaxi
Francesco ๐ŸŒŠ
24 days
fin/ You cannot build optimal markets, without optimal routing.
1
1
9
@fulminmaxi
Francesco ๐ŸŒŠ
25 days
auctions are overrated
@buffys
เปŠ
28 days
what opinion will you defend like this?
Tweet media one
1K
156
2K
3
0
9
@fulminmaxi
Francesco ๐ŸŒŠ
21 days
This is where you should start if learning about intents today or building on them. Correct mental models, an awesome overview of existing approaches and technical challenges highly recommend !
ERC7683 is the latest attempt at resolving the cross-chain UX dilemma: + Why is "chain abstraction" so vital to solve in a rollup-centric world? + How does upgrading solver UX address chain abstraction, seemingly a UX skill-issue? Read on @viamirror
2
34
137
0
0
9
@fulminmaxi
Francesco ๐ŸŒŠ
1 month
Nice. 1M per hour next ๐Ÿซก
Tweet media one
@fulminmaxi
Francesco ๐ŸŒŠ
3 months
Nice. 1M per day next ๐Ÿซก
Tweet media one
1
1
12
0
0
8
@fulminmaxi
Francesco ๐ŸŒŠ
9 months
@functi0nZer0 if the internet goes down our life is over anyway
0
0
8
@fulminmaxi
Francesco ๐ŸŒŠ
2 years
Happiness is just a few things
Tweet media one
0
0
9
@fulminmaxi
Francesco ๐ŸŒŠ
16 days
can someone from @ChainstackHQ sales reach out? Need to upgrade to an enterprise plan asap
1
0
9
@fulminmaxi
Francesco ๐ŸŒŠ
2 months
floodbucks
@bidflood
Flood
2 months
Great work dear Arb hunters and fellow Degens: soon $16k Surplus caught through trading on ๐Ÿ”ฅ Check out the dashboard here
Tweet media one
2
3
15
0
0
8
@fulminmaxi
Francesco ๐ŸŒŠ
3 months
me and cofounder hacking new tech powered by ramen and caffeine an immovable object meeting an unstoppable force
0
0
8
@fulminmaxi
Francesco ๐ŸŒŠ
24 days
2/ An example of costly effort: I'm a solver with inventory, and hedge on a CEX. If I win 100% of the times, I can profit even if I charge a small fee. If I win 20% of the times and lose money the others, wins have to pay for my losses and infrastructure, I must charge more
1
0
8
@fulminmaxi
Francesco ๐ŸŒŠ
2 months
Anyone that has a curta solve will skip the technical challenge at Flood btw
1
1
8
@fulminmaxi
Francesco ๐ŸŒŠ
24 days
3/ Moreover, if all hedge the same coin on the same CEX, the price will go up, making hedging more costly. This is congestion Solvers are no free lunch for protocols but rather "AMMs with unknown liquidity", will get back on this point later
2
0
8
@fulminmaxi
Francesco ๐ŸŒŠ
1 month
@boredGenius hooks too permissionless so hard for retail to understand + they get rugged + aggregators have a hard time integrating them
0
0
8
@fulminmaxi
Francesco ๐ŸŒŠ
7 months
@nicoglennon Open to remote?
0
0
1
@fulminmaxi
Francesco ๐ŸŒŠ
6 months
@jmo_mx And guess which one will outperform
1
0
8
@fulminmaxi
Francesco ๐ŸŒŠ
5 months
Do you care about trade privacy anon? We just made all orders private by default on Flood This means your orders won't be public until after they're settled, leaking no information and protecting you from MEV. This is Zone Authentication, and here's all the details ๐Ÿ‘‡
Tweet media one
2
1
8
@fulminmaxi
Francesco ๐ŸŒŠ
1 month
2
0
6
@fulminmaxi
Francesco ๐ŸŒŠ
2 years
They broke into my car and got my UMA hoodie ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ
1
0
7
@fulminmaxi
Francesco ๐ŸŒŠ
6 months
@hal2001 You can use the Chainstack or Alchemy plugin, they should be able to fetch block data
2
1
7
@fulminmaxi
Francesco ๐ŸŒŠ
24 days
1/ The paper goal is to research how "costly effort", congestion and entry costs affect intent markets. Focusing on the "maximum output intent", that is receiving as much token as possible when swapping What happens to user welfare with competition and costly effort?
1
0
7
@fulminmaxi
Francesco ๐ŸŒŠ
24 days
4/ Long story short: 1. No costs: competition is unbounded and user get good outcomes 2. Entry costs: new entrants are deterred. The Pareto distribution is an exception, as solvers try to make it regardless of entry costs 3. Congestion: reducing competition between solvers helps!
Tweet media one
1
0
7
@fulminmaxi
Francesco ๐ŸŒŠ
1 year
if it trades we integrate
0
0
7
@fulminmaxi
Francesco ๐ŸŒŠ
6 months
There are 3 actors: - Users, generating orderflow - Zone owners, owning the orderflow, like wallets, frontends, protocols... - Fulfillers, acting on this orderflow. Flood makes the relationship between those 3 actors explicit. In a sense, Flood is THE marketplace for orderflow.
Tweet media one
1
1
7
@fulminmaxi
Francesco ๐ŸŒŠ
2 years
If you're a frontend developer obsessed about performance, UX and working on bleeding edge tech, hit me up, my dms are open :)
2
0
7
@fulminmaxi
Francesco ๐ŸŒŠ
10 months
@FrankieIsLost future seems basically rollups but with intents instead of txs The problem is then how to verify the correct execution of those intents, which is much harder to do than transactions
2
0
6
@fulminmaxi
Francesco ๐ŸŒŠ
3 months
surplus ath, almost $1500 gained in surplus by Flood users just this week ๐Ÿซก
Tweet media one
1
1
7
@fulminmaxi
Francesco ๐ŸŒŠ
5 months
Ultimate productivity stack
Tweet media one
2
0
7
@fulminmaxi
Francesco ๐ŸŒŠ
7 months
Youโ€™re barking up the wrong tree, this is a solidity compiler failure
@GeorgeHNTR
George Hunter
7 months
Seeing... unchecked { ++i; } ...at the end of every `for` loop while auditing a smart contract codebase is killing me. Next time I see this I'll just offer a 3% discount of the audit quote if they simply rewrite it to `i++`.
20
4
107
1
0
7
@fulminmaxi
Francesco ๐ŸŒŠ
3 months
@antoniogm disagree, its about the scarcity mindset that predates Europe
0
0
7
@fulminmaxi
Francesco ๐ŸŒŠ
1 month
@real_philogy yeah, let me just fetch events from your shitty indexing backend rather than my blazing fast colocated node
2
0
7
@fulminmaxi
Francesco ๐ŸŒŠ
1 month
how to design a crypto protocol 1. Rely on someone else to do the extremely hard work for a fraction of a cent 2. ???
@markus_0_
Markus_๐Ÿ†’ๅคงๆ˜Ž
1 month
Rapidly approaching solver_dependant_apps>total_solvers Allocating capital to quants is the new selling shovels
2
0
8
2
0
7
@fulminmaxi
Francesco ๐ŸŒŠ
3 months
Its late and I donโ€™t have the exact numbers but I think we passed 10k trades on our @farcaster_xyz frame
Tweet media one
1
0
7
@fulminmaxi
Francesco ๐ŸŒŠ
8 months
just as lord satoshi taught us, don't trust, verify
@bidflood
Flood
8 months
Great space yesterday! Thanks for hosting @AnaTech_eth and @arbitrum - looking forward til next time when we're LIVE ๐ŸŒŠ @fulminmaxi around our vision:
Tweet media one
0
1
6
0
0
5
@fulminmaxi
Francesco ๐ŸŒŠ
11 months
@gakonst @subsquid is blazing fast
0
1
6
@fulminmaxi
Francesco ๐ŸŒŠ
7 months
Few know this but you actually need a phd in astrophysics to figure out typescript build system
0
0
6
@fulminmaxi
Francesco ๐ŸŒŠ
5 months
Seems like we're all stuck at the same block
Tweet media one
1
0
6
@fulminmaxi
Francesco ๐ŸŒŠ
1 year
Coinbase could publish a L2 snapshot of the order book on each Base block, making it composable with other AMMs ๐Ÿคฏ๐Ÿคฏ๐Ÿคฏ
2
0
6
@fulminmaxi
Francesco ๐ŸŒŠ
2 years
@TokenArchitect up to machine precision
0
0
6
@fulminmaxi
Francesco ๐ŸŒŠ
6 months
First, story time. We DID start building "the Optimal DEX aggregator". We realised that to build a great aggregator you need 2 things: - Great routing - Orderflow The problem is, who has good routing does not have orderflow and who has orderflow does not know how to route.
1
0
6
@fulminmaxi
Francesco ๐ŸŒŠ
5 months
Solana has a lot of smart optimizations that should be adopted by L2s
2
0
6
@fulminmaxi
Francesco ๐ŸŒŠ
2 years
who will be in Berlin this week ?
1
1
4
@fulminmaxi
Francesco ๐ŸŒŠ
24 days
5/ In the second part, they construct the "welfare maximizing intent system" The settings is as follows, the user can trade against onchain CFMMs, as well as solvers. Its โœจ Convex Optimization โœจ time
1
0
6
@fulminmaxi
Francesco ๐ŸŒŠ
2 years
If you donโ€™t have a giga high end machine working on a large rust codebase is excruciating pain
1
1
6
@fulminmaxi
Francesco ๐ŸŒŠ
1 year
Happy new year ๐Ÿฅณ
Tweet media one
2
0
6
@fulminmaxi
Francesco ๐ŸŒŠ
6 months
To solve this, protocols like UniswapX and Cowswap exists, but they force developers into their own predefined rules and permissioned set of Fulfillers. This is not great, because it neglects the most important actor in the orderflow supply chain, orderflow owners.
1
0
6
@fulminmaxi
Francesco ๐ŸŒŠ
6 months
If you're an application developer, be it a wallet or a frontend, you want to write your own zone. DM me if you want to so and I'll get you set up. If you want to diy, check out our docs and SDK
1
0
6
@fulminmaxi
Francesco ๐ŸŒŠ
6 months
Account abstractooooors have it backwards, its the solver/filler that has value, the fancy infra around it is just the cherry on the cake You build the wrong abstractions if you're not a solver yourself
1
1
6
@fulminmaxi
Francesco ๐ŸŒŠ
29 days
solvers provide liquidity on a virtual CFMM (can be a limit order), and we settle user orders by routing optimally on this CFMM and onchain liquidity Solvers must take market risk, and users always get at least the onchain optimal price, thus the solver set can be open
3
0
6
@fulminmaxi
Francesco ๐ŸŒŠ
5 months
Most of this is just bad routing, insane
@hildobby_
hildobby
5 months
1/ Around $200m in value has been extracted from Ethereum DEX price discrepancies using atomic arbitrage this past year ๐Ÿคฏ With bots wanting to keep their edge, atomic arbitrage data remains hard to find, so I got to work and here is what I found
Tweet media one
21
34
207
0
0
6
@fulminmaxi
Francesco ๐ŸŒŠ
2 years
the unbundling of AMMs between pricing and liquidity providing is one genuine innovation, @GMX_IO and @Clipper_DEX both good example of this LPs can still mm passively while having someone competent set pricing for them
0
0
4
@fulminmaxi
Francesco ๐ŸŒŠ
4 months
@0xfoobar iirc there is no way other than tracing every transaction
0
0
5
@fulminmaxi
Francesco ๐ŸŒŠ
3 months
Think about the last thing you did in crypto Bought an NFT? Routing LP'ed? Routing Bridged? Routing Everything is routing
3
0
5