This monorepo is a collection of packages used for MetaMask Connect, a unified connection experience that aims towards delivering multichain functionality, persistent sessions, and abstracted transactions while preserving backwards compatibility with MetaMask SDK.
See the Contributor Guide for help on:
- Setting up your development environment
- Working with the monorepo
- Testing changes a package in other projects
- Issuing new releases
- Creating a new package
@metamask/analytics@metamask/connect@metamask/connect-multichain@metamask/connect-multichain-node-playground@metamask/connect-multichain-react-playground@metamask/connect-multichain-react-native-playground@metamask/multichain-ui
%%{ init: { 'flowchart': { 'curve': 'bumpX' } } }%%
graph LR;
linkStyle default opacity:0.5
analytics(["@metamask/analytics"]);
connect(["@metamask/connect"]);
connect_multichain(["@metamask/connect-multichain"]);
multichain_react_native_playground(["@metamask/connect-multichain-react-native-playground"]);
multichain_ui(["@metamask/multichain-ui"]);
multichain_react_playground(["@metamask/connect-multichain-react-playground"]);
multichain_node_playground(["@metamask/connect-multichain-node-playground"]);
connect_multichain --> analytics;
connect_multichain --> multichain_ui;
multichain_react_playground --> connect_multichain;
(This section may be regenerated at any time by running yarn update-readme-content.)