Skip to content

Conversation

Copy link

Copilot AI commented Dec 5, 2025

Summary of two related PRs in the frax-tokens repository.

PR #11: (s)frxUSD Upgrades

Adds EIP-3009 support and multi-freezer role to frxUSD/sfrxUSD on both Ethereum and Fraxtal.

  • EIP-3009: Gas-abstracted transfers via transferWithAuthorization() and receiveWithAuthorization()
  • ERC-1271: Contract wallet signature support
  • Freezer role: New isFreezer mapping allows delegated freezing (thawing remains owner-only)
  • New modules: EIP3009Module, PermitModule, SignatureModule
  • Version bump: FrxUSD/SfrxUSD v2 → v3

PR #10: Deprecate Native Bridging from Fraxtal

Disables L1StandardBridge minting/burning for Fraxtal-native tokens. LayerZero becomes the only bridge path to Ethereum.

Affected tokens: frxUSD, sfrxUSD, frxETH, sfrxETH, FPI, frxBTC

Excluded: FPIS (no LayerZero OFT), WFRAX, FRAX (gas token)

  • mint() / burn() now revert with Deprecated()
  • BRIDGE(), REMOTE_TOKEN(), bridge(), etc. return address(0)
  • New base: ERC20PermitPermissionedNonBridgeableMintable

Dependency: PR #10 targets PR #11's branch (frxusd-upgrade), must merge sequentially.

Original prompt

Summarize PR 11 and PR 10


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI changed the title [WIP] Summarize pull requests 11 and 10 Summarize PR 11 and PR 10 Dec 5, 2025
Copilot AI requested a review from pegahcarter December 5, 2025 13:56
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