Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add JSON-RPC fallback and MEV blocking tutorial #3072

Merged
merged 2 commits into from Aug 23, 2023

Conversation

miohtama
Copy link
Contributor

@miohtama miohtama commented Aug 4, 2023

What was wrong?

Flaky JSON-RPC and frontrunning are harming the users of Web3.py library.

How was it fixed?

Adding a tutorial on advanced MEV protection and JSON-RPC fallback configuration for Web3.
This tutorial uses a special MultiProviderWeb3 class from web3-ethereum-defi package which allows complex JSON-RPC configurations.

The tutorial is linked in the external resources documentation section.

Cute Animal Picture

Art by Joan Stark

                   _ |\_
                   \` ..\
              __,.-" =__Y=
            ."        )
      _    /   ,    \/\_
     ((____|    )_-\ \_-`
jgs  `-----'`-----` `--`

Copy link
Member

@wolovim wolovim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sorry @miohtama, this just fell off my radar. thanks for the link! your other recent swap example(s) come to mind as good potential additions here too.

@fselmo fselmo merged commit 46f7c67 into ethereum:main Aug 23, 2023
84 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants