MCPcopy Index your code
hub / github.com/DimensionDev/Maskbook

github.com/DimensionDev/Maskbook @v2.35.4

Chat with this repo
repository ↗ · DeepWiki ↗ · release v2.35.4 ↗ · + Follow
9,249 symbols 27,379 edges 2,990 files 271 documented · 3% updated 1d agov2.35.4 · 2026-07-06★ 1,5783 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

([I:b])

Mask Network

GitHub license Join the chat at https://gitter.im/Maskbook/community Chrome Web Store Mozilla Add-on Opera FOSSA Status Crowdin

Mask Network is a portal to the new, open internet, that bridge from Web2.0 to Web3.0 . With Mask Network, you can send encrypted posts to your friends, trade your best token on X (formerly Twitter), enjoy NFT pfps, participate in crypto lucky-draws, and share encrypted files on the platforms you are already using.

For general introductions, see Mask.io.

FOSSA Status

Downloads

Useful Links

Developer documentation

Please check out docs

Reporting a Vulnerability

Contact: security (at) mask.io

see SECURITY.md

Work for Mask Network

Please submit your resume to jobs (at) mask.io

Extension points exported contracts — how you extend this code

DataSourceProvider (Interface)
(no doc) [11 implementers]
packages/web3-providers/src/types/DSearch.ts
LazyRecipients (Interface)
(no doc) [11 implementers]
packages/mask/content-script/components/CompositionDialog/CompositionUI.tsx
ProviderAgent (Interface)
(no doc) [6 implementers]
packages/plugins/FileService/src/types.ts
EIP1193Provider (Interface)
(no doc) [11 implementers]
packages/mask-sdk/public-api/mask-wallet.ts
Definition (Interface)
(no doc) [3 implementers]
packages/types/src/SiteAdaptorUI.ts
Definition (Interface)
(no doc) [3 implementers]
packages/plugin-infra/src/types.ts
Definition (Interface)
(no doc) [3 implementers]
packages/web3-helpers/src/index.ts
TransactionChecker (Interface)
(no doc) [2 implementers]
packages/web3-shared/base/src/specs/index.ts

Core symbols most depended-on inside this repo

get
called by 292
packages/plugin-infra/src/types.ts
toString
called by 267
packages/polyfills/types/dom.d.ts
isSameAddress
called by 209
packages/web3-shared/base/src/helpers/isSameAddress.ts
push
called by 201
packages/theme/src/Components/Dialogs/DialogStack.tsx
useChainContext
called by 201
packages/web3-hooks/base/src/useContext.tsx
set
called by 189
packages/web3-providers/src/types/Storage.ts
addEventListener
called by 123
packages/mask-sdk/public-api/mask-wallet.ts
from
called by 122
packages/web3-shared/evm/src/libs/Composer.ts

Shape

Function 4,572
Method 1,966
Interface 1,880
Class 610
Enum 221

Languages

TypeScript100%

Modules by API surface

packages/icons/icon-generated-as-url.js464 symbols
packages/web3-shared/base/src/specs/index.ts89 symbols
packages/plugin-infra/src/types.ts83 symbols
packages/types/src/SiteAdaptorUI.ts72 symbols
packages/web3-providers/src/Web3/EVM/apis/ConnectionReadonlyAPI.ts68 symbols
packages/mask/content-script/site-adaptors/twitter.com/utils/selector.ts51 symbols
packages/injected-script/main/Patches/Event.ts50 symbols
packages/web3-providers/src/Web3/Solana/apis/ConnectionAPI.ts49 symbols
packages/web3-providers/src/Web3/Flow/apis/ConnectionAPI.ts49 symbols
packages/web3-providers/src/Web3/Base/apis/Connection.ts45 symbols
packages/web3-providers/src/types/RSS3.ts40 symbols
packages/mask/background/database/persona/web.ts39 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page