Skip to content

Conversation

dancoombs
Copy link
Collaborator

@dancoombs dancoombs commented Sep 17, 2025

Pull Request Checklist


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

  • Added an Accordion section titled "Third party signers" in index.mdx.
  • Updated third-party.mdx with instructions on upgrading embedded EOAs to smart wallets.
  • Included a Warning about signer requirements for EIP-7702.
  • Described creating a SmartAccountSigner and provided code examples in use-smart-embedded-wallet.ts.
  • Added a demo component SmartWalletDemo to illustrate usage of the SmartWalletClient with EIP-7702 capabilities.

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

Copy link

vercel bot commented Sep 17, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
aa-sdk-ui-demo Ready Ready Preview Comment Sep 17, 2025 7:41pm

Copy link

github-actions bot commented Sep 17, 2025

🌿 Documentation Preview

Name Status Preview Updated (UTC)
Alchemy Docs ✅ Ready 🔗 Visit Preview Sep 17, 2025, 7:38 PM

@github-actions github-actions bot temporarily deployed to docs-preview September 17, 2025 16:07 Inactive
@dancoombs dancoombs requested a review from Copilot September 17, 2025 16:10
Copy link
Contributor

@Copilot Copilot AI left a 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.

jakehobbs
jakehobbs previously approved these changes Sep 17, 2025
Copy link
Contributor

@jakehobbs jakehobbs left a comment

Choose a reason for hiding this comment

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

lgtm

@dancoombs dancoombs force-pushed the danc/sponsor-gas-links branch from 09e746a to 5b2baaf Compare September 17, 2025 17:49
Base automatically changed from danc/sponsor-gas-links to main September 17, 2025 19:03
@dancoombs dancoombs dismissed jakehobbs’s stale review September 17, 2025 19:03

The base branch was changed.

@dancoombs dancoombs force-pushed the danc/7702-third-party branch from c07748b to be0b0b9 Compare September 17, 2025 19:37
@github-actions github-actions bot temporarily deployed to docs-preview September 17, 2025 19:37 Inactive
@jakehobbs jakehobbs self-requested a review September 17, 2025 19:50
@dancoombs dancoombs merged commit 2913f62 into main Sep 17, 2025
12 of 13 checks passed
@dancoombs dancoombs deleted the danc/7702-third-party branch September 17, 2025 19:51
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.

2 participants