DEV Community

BlazePhoenix profile picture

BlazePhoenix

404 bio not found

Joined Joined on 
Intent-based vs on-chain routing: do you need UniswapX?

Intent-based vs on-chain routing: do you need UniswapX?

Comments
6 min read
Your swap reverted with 36 bytes of hex. Here is the dictionary (viem, 30 lines)

Your swap reverted with 36 bytes of hex. Here is the dictionary (viem, 30 lines)

Comments
5 min read
Majority vote is free to fake: three attempts at deciding which DEX pool to believe

Majority vote is free to fake: three attempts at deciding which DEX pool to believe

Comments
7 min read
A preflight for on-chain swaps: four rehearsals, three refusals, zero transactions

A preflight for on-chain swaps: four rehearsals, three refusals, zero transactions

Comments
4 min read
The swap with no route in it: 196 bytes of calldata, and the solver runs inside the transaction

The swap with no route in it: 196 bytes of calldata, and the solver runs inside the transaction

Comments
4 min read
I signed minOut = 1 in a dry-run and a forged route delivered 14% under the quote: five simulations of one swap

I signed minOut = 1 in a dry-run and a forged route delivered 14% under the quote: five simulations of one swap

Comments
5 min read
I asked two different Base nodes for the same DEX quote. Both returned the same 3,008 bytes.

I asked two different Base nodes for the same DEX quote. Both returned the same 3,008 bytes.

Comments
4 min read
Your swap calldata lies to you until you check it: 12 lines of TypeScript that catch a swapped recipient

Your swap calldata lies to you until you check it: 12 lines of TypeScript that catch a swapped recipient

Comments
3 min read
The route is computed on-chain, inside the swap transaction: how BlazePhoenix quotes DEX trades

The route is computed on-chain, inside the swap transaction: how BlazePhoenix quotes DEX trades

Comments
1 min read
For bot builders: would you take an on-chain quote over a quote API?

For bot builders: would you take an on-chain quote over a quote API?

Comments 1
1 min read
Stop Calling Quote APIs. Make an eth_call

Stop Calling Quote APIs. Make an eth_call

Comments
3 min read
One evaluator for the quote and the execution: a map of how BlazePhoenix routes swaps on chain

One evaluator for the quote and the execution: a map of how BlazePhoenix routes swaps on chain

Comments
3 min read
loading...