-
Notifications
You must be signed in to change notification settings - Fork 196
chore(docs): add a third-party signer section to 7702 docs #2066
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
Conversation
The latest updates on your projects. Learn more about Vercel for GitHub.
|
🌿 Documentation Preview
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds documentation for integrating third-party signers with EIP-7702 to enable smart wallet features for existing embedded EOAs. The changes provide developers with detailed instructions and code examples for upgrading their embedded wallets to smart wallets using EIP-7702 delegation.
- Added comprehensive third-party signer integration documentation with React hooks and component examples
- Included warning about EIP-7702 support requirements for signers
- Integrated the new section into the main EIP-7702 documentation structure
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.
File | Description |
---|---|
docs/pages/transactions/using-eip-7702/third-party.mdx | New documentation page with detailed third-party signer integration guide and code examples |
docs/pages/transactions/using-eip-7702/index.mdx | Added accordion section to include the new third-party documentation |
docs-site | Updated subproject commit reference |
Comments suppressed due to low confidence (1)
docs/pages/transactions/using-eip-7702/third-party.mdx:1
- There's an incorrect semicolon after the comment block. The line should end without a semicolon since it's a comment, not a statement.
If you have an existing custom signer or another third-party embedded wallet provider, you can upgrade your embedded EOAs to our smart wallets by connecting your existing signer.
b3151b5
to
c07748b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
09e746a
to
5b2baaf
Compare
c07748b
to
be0b0b9
Compare
Pull Request Checklist
yarn test
)site
folder, and guidelines for updating/adding docs can be found in the contribution guide)feat!: breaking change
)yarn lint:check
) and fix any issues? (yarn lint:write
)PR-Codex overview
This PR introduces documentation for using EIP-7702 with third-party signers, detailing how to integrate existing custom signers into smart wallets. It provides examples and code snippets for implementing a
SmartAccountSigner
.Detailed summary
Accordion
section titled "Third party signers" inindex.mdx
.third-party.mdx
with instructions on upgrading embedded EOAs to smart wallets.Warning
about signer requirements for EIP-7702.SmartAccountSigner
and provided code examples inuse-smart-embedded-wallet.ts
.SmartWalletDemo
to illustrate usage of theSmartWalletClient
with EIP-7702 capabilities.