Skip to content

Commit

Permalink
Merge branch 'main' into discussion
Browse files Browse the repository at this point in the history
  • Loading branch information
andytudhope authored Sep 27, 2023
2 parents f67229e + 5c9524f commit 27749fc
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions docs/reference/builder-solidity/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ Builder solidity is for all kinds of builders though, not just block builders. B
</div>
</AlignItems>

By crafting a network in which the interactions between each participant in the chain above can be encoded in builder solidity contracts, SUAVE becomes **open and contestable marketplace for mechanisms**. This is because Flashbots need not design the perfect auction structures or ordering schemes; smart contract designers are now empowered to, using familiar and open source tools.
By crafting a network in which the interactions between each participant in the chain above can be encoded in builder solidity contracts, SUAVE becomes an **open and contestable marketplace for mechanisms**. This is because Flashbots need not design the perfect auction structures or fair ordering schemes; smart contract designers are now empowered to, using familiar and open source tools.

The result should be continuous improvement of mechanisms which compete for orderflow, and do so by virtue of the efficiency of their implementation _combined with_ the guarantees their contracts make about how they will distribute value.

Expand All @@ -42,4 +42,4 @@ To understand how builder solidity actually works, we recommend that you begin w

We recommend [this early research talk from Andrew Miller](https://youtu.be/DhsDFKnHPa0?t=344) to get a sense of the ideas from which builder solidity has grown.

Please note that the pseudo code he shows is now outdated and you are better off learning from our [MEV-Share worked example](/reference/builder-solidity/worked-examples/mev-share) above, or looking directly at our [list of available precompiles](/reference/precompiles). That said, the framework he uses in this talk and the background he provides should still prove very useful when writing your own builder solidity contracts.
Please note that the pseudo code he shows is now outdated and you are better off learning from our [MEV-Share worked example](/reference/builder-solidity/worked-examples/mev-share) above, or looking directly at our [list of available precompiles](/reference/precompiles). That said, the framework he uses in this talk and the background he provides should still prove very useful when writing your own builder solidity contracts.

0 comments on commit 27749fc

Please sign in to comment.