MCPcopy Index your code
hub / github.com/Maksandre/w3wallets

github.com/Maksandre/w3wallets @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
171 symbols 391 edges 66 files 52 documented · 30%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

./packages/w3wallets/README.md

Extension points exported contracts — how you extend this code

IWallet (Interface)
(no doc) [2 implementers]
packages/w3wallets/src/core/types.ts
PolkadotWalletState (Interface)
(no doc)
packages/test-dapp/src/lib/polkadot/PolkadotWalletProvider.tsx
BuildOptions (Interface)
(no doc)
packages/w3wallets/src/cache/buildCache.ts
PolkadotWalletContextType (Interface)
(no doc)
packages/test-dapp/src/lib/polkadot/PolkadotWalletProvider.tsx
CachedWalletConfig (Interface)
(no doc)
packages/w3wallets/src/cache/types.ts
PolkadotConnector (Interface)
(no doc)
packages/test-dapp/src/lib/polkadot/connectors.ts
WalletConfig (Interface)
(no doc)
packages/w3wallets/src/core/types.ts
Register (Interface)
(no doc)
packages/test-dapp/src/config/wagmi.ts

Core symbols most depended-on inside this repo

debug
called by 30
packages/w3wallets/src/debug.ts
goto
called by 20
packages/w3wallets/tests/POM/PolkadotPage.ts
approve
called by 16
packages/w3wallets/src/core/types.ts
getExtensionId
called by 13
packages/w3wallets/src/core/utils.ts
isCachedConfig
called by 9
packages/w3wallets/src/cache/types.ts
findCacheDir
called by 8
packages/w3wallets/src/cache/buildCache.ts
hashFilePath
called by 7
packages/w3wallets/src/cache/buildCache.ts
approveTokens
called by 7
packages/w3wallets/tests/POM/EthereumPage.ts

Shape

Method 78
Function 68
Class 15
Interface 10

Languages

TypeScript100%

Modules by API surface

packages/w3wallets/tests/POM/EthereumPage.ts26 symbols
packages/w3wallets/src/wallets/metamask/metamask.ts23 symbols
packages/w3wallets/tests/POM/PolkadotPage.ts16 symbols
packages/w3wallets/src/wallets/polkadot-js/polkadot-js.ts10 symbols
packages/w3wallets/src/scripts/download.js10 symbols
packages/w3wallets/tests/utils/erc20.ts7 symbols
packages/w3wallets/src/cache/prepareWallet.test.ts7 symbols
packages/w3wallets/src/withWallets.ts6 symbols
packages/w3wallets/src/core/types.ts6 symbols
packages/w3wallets/src/core/types.test.ts6 symbols
packages/w3wallets/src/cache/buildCache.ts6 symbols
packages/test-dapp/src/lib/polkadot/PolkadotWalletProvider.tsx4 symbols

For agents

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

⬇ download graph artifact