MCPcopy Index your code
hub / github.com/5afe/safe-eip7702

github.com/5afe/safe-eip7702 @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
129 symbols 340 edges 43 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

EIP-7702 + Safe smart account POC

Demo using UI

https://github.com/user-attachments/assets/ae77c03a-1c73-47b8-9769-f5e7c1fee095

Extension points exported contracts — how you extend this code

Register (Interface)
(no doc)
safe-eip7702-ui/src/wagmi.ts
BigInt (Interface)
(no doc)
safe-eip7702-backend/src/index.ts
GoToSafeWalletButtonProps (Interface)
(no doc)
safe-eip7702-ui/src/components/GoToSafeWalletButton.tsx
MetaTransaction (Interface)
(no doc)
safe-eip7702-backend/src/multisend.ts
BigInt (Interface)
(no doc)
safe-eip7702-ui/src/components/Delegate.tsx
MetaTransaction (Interface)
(no doc)
safe-eip7702-backend/src/utils.ts
DefaultConfigurationDialogProps (Interface)
(no doc)
safe-eip7702-ui/src/components/dialogs/DefaultConfigurationDialog.tsx
DisconnectDialogProps (Interface)
(no doc)
safe-eip7702-ui/src/components/dialogs/ChangeAccountDialog.tsx

Core symbols most depended-on inside this repo

formatNumber
called by 12
safe-eip7702-contracts/src/utils/encodeRLP.ts
getAuthorizationList
called by 8
safe-eip7702-contracts/src/eip7702/helper.ts
getSignedTransaction
called by 8
safe-eip7702-contracts/src/eip7702/helper.ts
isAccountDelegatedToAddress
called by 6
safe-eip7702-contracts/src/eip7702/storage.ts
getShortAddress
called by 5
safe-eip7702-ui/src/utils/utils.ts
execTransaction
called by 5
safe-eip7702-contracts/src/utils/safe.ts
getSafeAtAddress
called by 5
safe-eip7702-contracts/src/utils/setup.ts
readModuleStorageSlot
called by 4
safe-eip7702-contracts/src/utils/safe.ts

Shape

Function 106
Interface 19
Enum 2
Method 2

Languages

TypeScript100%

Modules by API surface

safe-eip7702-ui/src/components/Delegate.tsx15 symbols
safe-eip7702-contracts/src/utils/setup.ts12 symbols
safe-eip7702-ui/src/theme/safeTheme.ts11 symbols
safe-eip7702-ui/src/components/NavigationBar.tsx8 symbols
safe-eip7702-ui/src/components/Batch.tsx8 symbols
safe-eip7702-ui/src/utils/utils.ts7 symbols
safe-eip7702-contracts/src/utils/encodeRLP.ts6 symbols
safe-eip7702-contracts/src/utils/safe.ts5 symbols
safe-eip7702-backend/src/utils.ts5 symbols
safe-eip7702-ui/src/utils/storageReader.ts4 symbols
safe-eip7702-ui/src/context/WalletContext.tsx4 symbols
safe-eip7702-backend/src/wallet.ts4 symbols

For agents

$ claude mcp add safe-eip7702 \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact