MCPcopy Index your code
hub / github.com/anza-xyz/wallet-adapter

github.com/anza-xyz/wallet-adapter @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
880 symbols 2,097 edges 147 files 1 documented · 0% 1 cross-repo links
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

AnchorWallet (Interface)
(no doc) [30 implementers]
packages/core/react/src/useAnchorWallet.ts
TrustWalletEvents (Interface)
(no doc) [35 implementers]
packages/wallets/trust/src/adapter.ts
AutoConnectContextState (Interface)
(no doc)
packages/starter/example/src/components/AutoConnectProvider.tsx
WalletModalProviderProps (Interface)
(no doc)
packages/ui/react-ui/src/WalletModalProvider.tsx
SignerWalletAdapterProps (Interface)
(no doc) [30 implementers]
packages/core/base/src/signer.ts
TokenPocketWalletEvents (Interface)
(no doc) [35 implementers]
packages/wallets/tokenpocket/src/adapter.ts
WalletIconProps (Interface)
(no doc)
packages/ui/react-ui/src/WalletIcon.tsx
MessageSignerWalletAdapterProps (Interface)
(no doc) [28 implementers]
packages/core/base/src/signer.ts

Core symbols most depended-on inside this repo

scopePollingDetectionStrategy
called by 28
packages/core/base/src/adapter.ts
useWallet
called by 15
packages/core/react/src/useWallet.ts
disconnect
called by 14
packages/core/react/src/useWallet.ts
select
called by 13
packages/core/react/src/useWallet.ts
connect
called by 11
packages/core/react/src/useWallet.ts
logMissingProviderError
called by 11
packages/core/react/src/useWallet.ts
isVersionedTransaction
called by 11
packages/core/base/src/transaction.ts
error
called by 7
packages/core/base/src/adapter.ts

Shape

Method 522
Class 124
Interface 123
Function 108
Enum 3

Languages

TypeScript100%

Modules by API surface

packages/core/base/src/errors.ts37 symbols
packages/wallets/phantom/src/adapter.ts26 symbols
packages/wallets/trust/src/adapter.ts25 symbols
packages/wallets/tokenpocket/src/adapter.ts25 symbols
packages/wallets/tokenary/src/adapter.ts25 symbols
packages/wallets/sky/src/adapter.ts25 symbols
packages/wallets/saifu/src/adapter.ts25 symbols
packages/wallets/nufi/src/adapter.ts25 symbols
packages/wallets/avana/src/adapter.ts25 symbols
packages/wallets/alpha/src/adapter.ts25 symbols
packages/wallets/xdefi/src/adapter.ts24 symbols
packages/wallets/coinbase/src/adapter.ts24 symbols

Used by 1 indexed graphs manifest dependencies, hub-wide

For agents

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

⬇ download graph artifact