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

feat: add frax and zora defaults #613

Merged
merged 5 commits into from
Apr 26, 2024
Merged

feat: add frax and zora defaults #613

merged 5 commits into from
Apr 26, 2024

Conversation

alex-miao
Copy link
Collaborator

@alex-miao alex-miao commented Apr 22, 2024

Pull Request Checklist


PR-Codex overview

Focus: Introducing support for Fraxtal, Fraxtal Testnet, Zora, and Zora Sepolia networks in the Alchemy platform.

Detailed summary

  • Added support for fraxtal, fraxtalTestnet, zora, and zoraSepolia chains
  • Updated various configurations and addresses for the newly supported networks

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

Comment on lines +32 to +35
[fraxtal.id]: "0x000000000000A53f64b7bcf4Cd59624943C43Fc7",
[fraxtalTestnet.id]: "0x000000000000A53f64b7bcf4Cd59624943C43Fc7",
[zora.id]: "0x000000000000A53f64b7bcf4Cd59624943C43Fc7",
[zoraSepolia.id]: "0x000000000000A53f64b7bcf4Cd59624943C43Fc7",
Copy link
Contributor

Choose a reason for hiding this comment

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

are our 4 plugins deployed and available in all these chains? cc: @adam-alchemy

packages/accounts/src/light-account/utils.ts Show resolved Hide resolved
packages/accounts/src/msca/utils.ts Show resolved Hide resolved
packages/core/src/entrypoint/0.6.ts Show resolved Hide resolved
Copy link
Collaborator

@moldy530 moldy530 left a comment

Choose a reason for hiding this comment

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

LGTM, but we should add a doc that explains how someone might use Zora or Frax. Namely, they will need to set the RPC url in their transport (or for AlchemyClient the rpcUrl property) to be their backend which should handle splitting traffic to our bundler and their node url of choice.

We'll follow up and add better split traffic support to the alchemy smart account client


## Zora and Fraxtal

Using a split Bundler and Node RPC setup is required for Fraxtal, Fraxtal Testnet, Zora, and Zora Sepolia networks since Alchemy currently only supports Account Abstraction endpoints for those networks.
Copy link
Collaborator

Choose a reason for hiding this comment

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

do we have any suggested 3rd party providers for RPC for theses chains? might be helpful to link out to them here

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Good idea, added links

moldy530
moldy530 previously approved these changes Apr 26, 2024
Copy link
Collaborator

@moldy530 moldy530 left a comment

Choose a reason for hiding this comment

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

LGTM, maybe add a few RPC providers for each frax and zora?

@alex-miao alex-miao merged commit 4950a1d into main Apr 26, 2024
3 checks passed
@alex-miao alex-miao deleted the alex/frax-zora branch April 26, 2024 20:05
moldy530 pushed a commit that referenced this pull request Apr 30, 2024
* feat: add frax and zora defaults

* fix: fix imports

* refactor: import zora and frax from aa-core

* docs: add doc section on zora and frax

* docs: add zora and frax rpc docs
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.

3 participants