project screenshot 1
project screenshot 2
project screenshot 3

Suave Intents

An exploration on using Suave as a privacy preserving intent mempool

Suave Intents

Created At

ETHGlobal New York

Project Description

We explored how intents on suave would work and the benefits that such a system provides for users. Primarily, intent privacy and open mechanisms on intent standards that solvers can specialize for and compete to give the best solutions. We showed what is currently possible on suave and what additional precompiles might be required. We provided a reference implementation with missing components stubbed out for future work and iteration.

How it's Made

The project is designed on top of Suave. We used suave-geth, which is a work-in-progress Golang SUAVE client consisting of two separable components: chain nodes and execution nodes. SUAVE clients offer confidential execution for smart contracts, allowing confidential processing with extended precompiles for enhanced MEV functionalities, including transaction simulation via geth RPC, block building, and relay boosting, all handled by dedicated execution nodes.

background image mobile

Join the mailing list

Get the latest news and updates