Skip to content

Conversation

@avarobinson
Copy link
Contributor

Motivation

  • Clarify how to remove an EIP-7702 delegation and return an account to a pure EOA by restoring a concise, three-step undelegation flow in second-person wording.
  • Make explicit that bundlers cannot relay undelegations and preserve the recommendation to use Viem for signing the authorization.

Description

  • Updated fern/wallets/pages/transactions/using-eip-7702/index.mdx to replace the previous paragraph with a clear three-step procedure using second-person phrasing (you).
  • The new steps instruct to fund the account with native gas, sign an EIP-7702 authorization delegating to address(0) with currentNonce + 1, and send an empty transaction using currentNonce that includes the authorization.
  • Kept the note that bundlers cannot relay undelegations and retained the recommendation to use Viem's signAuthorization with executor: self.

Testing

  • Ran eslint --fix as part of pre-commit hooks and it completed successfully.
  • Ran prettier --write --log-level silent as part of pre-commit hooks and it completed successfully.

Codex Task

@github-actions
Copy link

github-actions bot commented Feb 3, 2026

🌿 Documentation Preview

Name Status Preview Updated (UTC)
Alchemy Docs ✅ Ready 🔗 Visit Preview Feb 3, 2026, 5:19 PM

@github-actions github-actions bot temporarily deployed to docs-preview February 3, 2026 16:14 Destroyed
@clinder777 clinder777 self-requested a review February 3, 2026 16:56
@avarobinson avarobinson merged commit eb82012 into main Feb 3, 2026
8 of 9 checks passed
@avarobinson avarobinson deleted the codex/add-wallet-docs-for-un-delegating-7702 branch February 3, 2026 17:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants