
trade supply chain meta-physics. building at @PropellerSwap.
Lisbon
Joined June 2023
- Tweets609
- Following199
- Followers1.4K
- Likes595
AMMs had far too much FUD over the last year.
In truth, AMMs that align themselves with the user, can outbid every other form of liquidity.
Fynd AMM upgrades existing AMMs to bid in real-time, at execution, just the right amount to win the trade.
Going live today on Ekubo.
Time to make Ethereum trading real-time.
Announcing Fynd InBlock
The first solver run by block builders.
xitter.cf/PropellerSwap/status/2…
To use propAMMs well you need to update your state and quotes in less than 100ms.
Fynd streams you propAMM price levels directly & Fynd quotes in < 10ms.
So you can quote fresher on your laptop than any routing API (no network roundtrip) -> less slippage.
It used to be fine to route slow on Ethereum.
No longer; PropAMMs stream updates every 50ms. If your algo is slow, your tx is stale, and your price is bad.
Run Fynd, connect to @titanbuilderxyz’s realtime builder stream, and get fresh quotes in < 10ms.
@zizou_0x in detail
Fynd + Tycho give such an edge on latency and pricing that CEX-DEX teams make money with vanilla Fynd.
Alpha.
Catch arbitrage opportunities before they disappear.
Quote and trade within the same 200ms Base Flashblock.
Run your own router: swap.fynd.xyz?utm_source=x&u…
What it looks like when the bottom falls out of the market.
Ran 405,600 fresh Fynd Aperture quotes, on 1,908 Tycho blocks from a year ago – to see how price and depth moved onchain block by block.
Check the live page for more 10/10 chart 🍿.
Go back to 10/10 with Fynd and see how prices moved block by block
fynd-recall.pages.dev/
🧵
Under-appreciated how much work a builder can do to bring down the cost of propAMMs.
9 months ago everyone melted their brain that Ethereum can never do this.
Now @titanbuilderxyz has 101 tricks, and funny enough propAMMs might actually get cheaper updates on Ethereum!
Swap ETH and BTC on ethereum at CEX prices with @titanbuilderxyz.
@cryptoquantHQ explains how ACE places the maker’s latest quote right before your swap in the block, so you fill at a fresh market price even on Ethereum.
Fynd API and local streams you all Titan price levels.
the talent in our dex integrations team over the last 6 months is up only
the diligence required to do this to the level of quality Tycho requires is through the roof
once live though, it the most efficient indexing you can get in defi.
RPC less, just streams of deltas
September was BIG
16 new liquidity sources, VM simulations are twice as fast now and native protocols 5x (Uni v4) - 8x (Uni v3) as fast, both are now below 1.000ns.
Extractor health is now independent from stream health (before streams would halt if a single extractor went stale / errored, now they don't), reduced auto-reconnect from 40s to 0.2s, reduced get tokens on starts from 35s to 50ms! (700x speedup), and improved DB partitioning.
On Fynd side added safety checks for RFQs and propAMMs (who do all sorts of shenanigans), Fynd now has a generic fallback router for propAMMs and RFQs (settles better than the lambdaclass router that hardcodes a v3 pool).
We simulate quotes simulation now on the api and adapted routing algorithms to market maker RFQ rules (e.g. no two quotes from the same maker in a single trade), reduced the time it takes to create derived data (spot prices, token prices in eth and depth of each pool).
Notably we can now serve 2.5x more pools and lower TVL threshold from 10 ETH to 0.5 ETH on the same infra (and so should you be able to locally).
Thank you to all the teams that joined Fynd this month
Great to have you onboard!
✨
be humble, wish good things for others, and drop ordinal views on the world
thinking you're better / worse than someone is one of the most destructive drugs: in one act you collapse a world full of color and nuance into a cold mechanic scale that cuts both you and other people with its sharp ends.
you become blind, mean, and anxious. school, and all sorts of ordinal "competition" feed it on tap
like any habit, you can kill by refusing to indulge
Nobody is beneath me.
Contempt doesn't feel like an emotion. It presents as a cold, clinical observation.
"This person is an NPC", "This person is an idiot", "What a loser".
But underneath the observation is a status-related feeling of ranking. I have placed someone below me to make myself feel good.
It's also an emotion that is triggering to be on the other side of. Perceiving that you are being treated with contempt arouses anger and discomfort.
Society is full of invitations to engage in or react to contempt. Politics. Gender wars. Debates about race. Left versus right. Social media. The news. Public discourses of all forms. I regularly see people whose entire lives revolve around the axis of this emotion.
However, it's a game you don't have to play.
Refusing to engage in contempt is one of the most emotionally liberating actions you can take.
Because each time you engage in contempt, you create a ladder to put people below you. But you stand on the same ladder with other people above you, and every act of contempt you engage in gives legitimacy to this mental model of ranking people. If the ladder is real, you have to worry about your own rung.
By stepping off the ladder, you remove yourself from the game entirely, and free yourself from much suffering and insecurity. It also helps you become more humble and compassionate.
I have been practising what I call "having contempt for contempt". I only allow myself to have contempt for the idea of contempt itself.
When I discover that I am feeling contempt, I challenge the associated judgement, often just by saying to myself "Nobody is beneath me", before looking for a more charitable way to view the situation.
I also try to become less reactive to contempt in others. If I notice a person treating me with contempt, I avoid the instinct to process the judgement in some way. People are welcome to their own values, but I don't have to mentally accept whatever frame they want to put on the situation.
Finally, I avoid invitations to engage in contempt. I don't need to engage with things that are divisive or tribal. There are plenty of joyful and productive things to focus on instead.
Through this practice, I've experienced greater feelings of peace about my place in the world. I've also started to view the "us vs them" framing which pervades modern society as nothing more than an unhealthy illusion.
Trustless routing now has a frontend.
Swap. Compare. And if you like it. Own it.
Co-locate Fynd with your infra, and build on it without 3rd party dependencies.
🐕
Want to test and compare Fynd quotes before you integrate?
Open Routing now has a Frontend.
Announcing Fynd Swap.
The fastest way to try out Fynd.
Try it: swap.fynd.xyz?utm_source=x&u…
Great to see intent attacks being noticed and protected against.
Relay is one of the first ever to refund ev intent, understand it, and consciously protect against it.
There is a lot more dark matter where this came from.
propellerheads.xyz/blog/ev-i…
After 7 years in AI, and 2 years on routing algorithms,
"WaterFill" was the best 10 agents and I came up with.
Then Carlos, who spent 4 years on routing algorithms, owned our CowSwap solver and cracked batching in Turbine for the last 2 years came to help the Fynd team.
First he 15x sped up WaterFill! (and 80x other algorithms), and then
He destroyed all our algorithms with Aperture.
There's no small chance his work will make it into a not too minor paper one day.
I have given up on new algorithms, I'm just trying to understand the ones he builds now.
Here's Carlos cat playing Dune.
you can have stable rates without middlemen
self-deploy, self-funded scales over all Ethereum liquidity
You define a rate, Fynd Stable Rate JIT subsidies or siphons the precise gap to best AMM rate into your vault
AMMs + JIT Bucket = Your own Stable Rate
Magic.

















