You can enter any contract address, and it looks up the ABI and generates queries that can be run on BigQuery to create parsed tables for each event or function call on that contract:
• • •
Missing some Tweet in this thread? You can try to
force a refresh
* Lets arbitrary apps capture their MEV
* Preserves composeability
* Would work today on OP Stack L2s like @Optimism @base @Blast_L2
The secret? The surprising power of priority ordering 🧵
To implement MEV taxes, smart contracts charge a fee as a function of the priority fee of the transaction.
We show that if a smart contract charges searchers a MEV tax of (say) $99 for every $1 of priority fee, it can capture 99% of the competitive MEV for that transaction.
MEV taxes are a flexible technique. We outline how they could address three major problems in MEV research:
* DEX routers like UniswapX that optimize execution
* AMMs that minimize LVR for liquidity providers
* Wallets that capture "backrunning" MEV leaked by transactions
⚖️ Reduces LVR
⚙️ Optimizes swap fees
📈 Smooths LP returns
🌊 Should attract higher liquidity than any fixed-fee AMM
New paper with @ciamac (@paradigm / @Columbia_Biz) and @AustinAdams10 @saraareynolds (@Uniswap)
Two of the most important challenges in AMM research are:
* Minimizing losses to informed flow (i.e. reducing loss-vs-rebalancing)
* Maximizing revenue from uninformed flow (i.e. optimizing fees)
The am-AMM targets both of these problems with one mechanism.
The am-AMM rents the right to manage the pool to the highest bidder, in a continuous auction we call a “Harberger lease,” with rent going to liquidity providers.
The pool manager has the power to set the swap fee, and to receive those fees.
In Blend, lenders are matched peer-to-peer with borrowers
Lenders sign off-chain offers that specify an interest rate and a collection they're willing to lend against
Borrowers can select the best available offer to instantly borrow against their NFT on-chain
Loans are perpetual by default, with a constant interest rate
If interest rates fall or a borrower wants to leave a position, the borrower can repay at any time (and instantly take a different offer with a better rate, if they want)
It looks like ChatGPT doesn’t distinguish between questions and answers, so you can train it to give whatever kind of answer you want by giving it the first few words of the desired response
Hacking the AI is old news, the real trick is getting the AI to hack you