Skip to content

Commit 1a7d665

Browse files
authored
Revert "Add warning for safe 7702 upgrades (coinbase#156)"
This reverts commit 503363d.
1 parent 503363d commit 1a7d665

File tree

1 file changed

+0
-8
lines changed

1 file changed

+0
-8
lines changed

README.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -78,14 +78,6 @@ Today, allowed are
7878
- MultiOwnable.removeOwnerAtIndex
7979
- UUPSUpgradeable.upgradeToAndCall
8080

81-
> [!WARNING]
82-
> ## EIP-7702 delegation safety
83-
> Do **not** directly delegate to a Coinbase Smart Wallet **implementation** contract via EIP-7702. Delegating directly to an implementation can create a security vulnerability.
84-
>
85-
> Instead:
86-
> - Use the `EIP7702Proxy` pattern: [base/eip-7702-proxy](https://github.com/base/eip-7702-proxy)
87-
> - See Coinbase Developer Platform docs for further guidance and an example of performing a safe EIP-7702 upgrade: [EIP-7702 FAQs – safe upgrade](https://docs.cdp.coinbase.com/paymaster/need-to-knows/eip-7702-faqs#how-do-i-upgrade-my-wallet-to-7702)
88-
8981
## Deployments
9082
Factory and implementation are deployed via [Safe Singleton Factory](https://github.com/safe-global/safe-singleton-factory), which today will give the same address across 248 chains. See "Deploying" below for instructions on how to deploy to new chains.
9183
| Version | Factory Address |

0 commit comments

Comments
 (0)