diff --git a/.prettierrc.yaml b/.prettierrc.yaml new file mode 100644 index 0000000..17c23cd --- /dev/null +++ b/.prettierrc.yaml @@ -0,0 +1,5 @@ +# .prettierrc or .prettierrc.yaml +printWidth: 150 +singleQuote: false +semi: true +trailingComma: es5 \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json index dba79a5..f49fd94 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,25 +1,12 @@ { + "editor.codeActionsOnSave": { + "source.fixAll": true + }, "eslint.workingDirectories": [ { - "directory": "web-no-modal-sdk/**/*", + "directory": "tkey-mpc-web/**/*", "changeProcessCWD": true }, - { - "directory": "web-modal-sdk/**/*", - "changeProcessCWD": true - }, - { - "directory": "wagmi-connector/*", - "changeProcessCWD": true - }, - { - "directory": "single-factor-auth/*", - "changeProcessCWD": true - } ], - "cSpell.words": [ - "appspot", - "firebaseapp", - "Sfaprovider" - ] + "cSpell.words": [] } \ No newline at end of file diff --git a/README.md b/README.md index bab69f7..ad5033c 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Web3Auth Core Kit Examples +# Web3Auth - MPC Examples [Web3Auth](https://web3auth.io) is a plugable auth infrastructure for Web3 wallets and applications. It streamlines the onboarding of both mainstream and crypto native users under a minute by providing experiences that they're most @@ -24,92 +24,15 @@ results in a standard cryptographic key provider specific to the user and applic | SDK | Lang Framework | Directory | | :---------------------------- | :------------- | :--------------------------------------------------------------------- | -| `tKey` - MPC PopUp FLow | `REACT` | [MPC PopUp Example](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/mpc-core-kit/tkey-mpc-react-popup-example/) | -| `tKey` - MPC Firebase Example | `REACT` | [MPC Firebase Example](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/mpc-core-kit/tkey-mpc-react-firebase-example/) | -| `tKey` - MPC Bitcoin Example | `REACT` | [MPC Bitcoin Example](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/mpc-core-kit/tkey-mpc-react-bitcoin-example/) | - -### Web: MPC Core Kit - -| SDK | Lang Framework | Directory | -| :------------------------------------------- | :------------- | :----------------------------------------------------------------------------------------- | -| `tKey` - MPC CoreKit PopUp FLow | `REACT` | [MPC CoreKit PopUp Example](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/mpc-core-kit/mpc-core-kit-react-popup-example/) | -| `tKey` - MPC CoreKit PopUp Aggregate Example | `REACT` | [MPC CoreKit Aggregate Example](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/mpc-core-kit/mpc-core-kit-react-popup-aggregate-example/) | -| `tKey` - MPC CoreKit Redirect Example | `REACT` | [MPC CoreKit Redirect Example](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/mpc-core-kit/mpc-core-kit-react-redirect-example/) | - -## Web3Auth SSS SDK Examples - -### tKey SDKs - -#### Web: tKey JS - SSS - -| SDK | Lang Framework | Directory | -| :--------------------- | :------------- | :-------------------------------------------------------------------- | -| `tKey` - PopUp FLow | `REACT` | [tKey-React-Popup-Example](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/tkey-web/tkey-react-popup-example/) | -| `tKey` - Redirect FLow | `REACT` | [tKey-React-Redirect-Example](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/tkey-web/tkey-react-redirect-example/) | - -#### Mobile: tKey Android SDK - -| SDK | Lang Framework | Directory | -| :----- | :----------------------- | :------------------------------------------------------------------------ | -| `tKey` | `Android` Google Example | [tKey Android Google Example](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/tkey-android/tkey-android-google-example/) | -| `tKey` | `Android` Auth0 Example | [tKey Android Auth0 Example](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/tkey-android/tkey-android-auth0-example/) | - -#### Mobile: tKey iOS SDK - -| SDK | Lang Framework | Directory | -| :----- | :---------------------- | :------------------------------------------------------------------ | -| `tKey` | `iOS` Google Example | [tKey iOS Google Example](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/tkey-ios/tkey-ios-google-example/) | -| `tKey` | `iOS` Auth0 Example | [tKey iOS Auth0 Example](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/tkey-ios/tkey-ios-auth0-example/) | -| `tKey` | `iOS` Firebase Example | [tKey iOS Firebase Example](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/tkey-ios/tkey-ios-firebase-example/) | -| `tKey` | `iOS` Aggregate Example | [tKey iOS Aggregate Example](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/tkey-ios/tkey-ios-aggregate-example/) | - -#### Mobile: tKey React Native SDK - -| SDK | Lang Framework | Directory | -| :----- | :------------------------------ | :------------------------------------------------------------------------------------------- | -| `tKey` | `React Native` Firebase Example | [tKey React Native Firebase Example](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/tkey-react-native/tkey-react-native-firebase-example/) | -| `tKey` | `React Native` Auth0 Example | [tKey React Native Auth0 Example](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/tkey-react-native/tkey-rn-expo-auth0-example/) | - -### Single Factor Auth SDKs - -#### Web: Single Factor Auth Web SDK - -| SDK | Lang Framework | Directory | -| :---- | :------------- | :------------------------------------------------------------------------------------------ | -| `SFA` | `REACT` | [single-factor-auth-React-One-Key-with-NoModal](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/single-factor-auth-web/sfa-one-key-flow-example/) | -| `SFA` | `REACT` | [single-factor-auth-React](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/single-factor-auth-web/sfa-react-example/) | -| `SFA` | `REACT` | [single-factor-auth-Vite](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/single-factor-auth-web/sfa-react-vite-example/) | - -#### Web Backend: Node SDK - -| SDK | Lang Framework | Directory | -| :----- | :------------- | :----------------------------------------- | -| `Node` | `JS` | [Node JS Backend Example](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/node-sdk/node-backend-example/) | - -#### Mobile: Single Factor Auth Android SDK - -| SDK | Lang Framework | Directory | -| :---- | :------------- | :---------------------------------------------------------------------------------------------- | -| `SFA` | `Android` | [Single Factor Auth Android Example](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/single-factor-auth-android/android-sfa-firebase-example/) | - -#### Mobile: Single Factor Auth iOS SDK - -| SDK | Lang Framework | Directory | -| :---- | :------------- | :---------------------------------------------------------------------------------- | -| `SFA` | `iOS` | [Single Factor Auth iOS Example](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/single-factor-auth-ios/ios-sfa-firebase-example/) | - -#### Mobile: Single Factor Auth React Native SDK - -| SDK | Lang Framework | Directory | -| :---- | :------------------------------ | :---------------------------------------------------------------------------------------------------------------------- | -| `SFA` | `React Native` Firebase Example | [Single Factor Auth React Native Firebase Example](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/single-factor-auth-react-native/sfa-react-native-firebase-example/) | -| `SFA` | `React Native` Auth0 Example | [Single Factor Auth React Native Auth0 Example](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/single-factor-auth-react-native/sfa-rn-expo-auth0-example/) | +| `tKey` - MPC PopUp FLow | `REACT` | [MPC PopUp Example](/tkey-mpc-web/tkey-mpc-react-popup-example/) | +| `tKey` - MPC Firebase Example | `REACT` | [MPC Firebase Example](/tkey-mpc-web/tkey-mpc-react-firebase-example/) | +| `tKey` - MPC Bitcoin Example | `REACT` | [MPC Bitcoin Example](/tkey-mpc-web/tkey-mpc-react-bitcoin-example/) | ## Questions -Ask us on our [Community Forum](https://community.web3auth.io/) or reach out to our +Ask us on our [Community Forum](https://community.web3auth.io) or reach out to our [Discord](https://discord.gg/web3auth). ## License -[![MIT License](https://img.shields.io/apm/l/atomic-design-ui.svg?)](https://github.com/Web3Auth/web3auth-core-kit-examples/tree/main/LICENSE) \ No newline at end of file +[![MIT License](https://img.shields.io/apm/l/atomic-design-ui.svg?)](/LICENSE) \ No newline at end of file diff --git a/mlc_config.json b/mlc_config.json new file mode 100644 index 0000000..539c487 --- /dev/null +++ b/mlc_config.json @@ -0,0 +1,21 @@ +{ + "httpHeaders": [ + { + "urls": [ + "https://github.com/", + "https://guides.github.com/", + "https://help.github.com/", + "https://docs.github.com/" + ], + "headers": { + "Accept-Encoding": "zstd, br, gzip, deflate" + } + } + ], + "replacementPatterns": [ + { + "pattern": "^/", + "replacement": "https://github.com/tkey/tkey-mpc-examples/tree/main/" + } + ] +} \ No newline at end of file diff --git a/tkey-mpc-react-bitcoin-example/README.md b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/README.md similarity index 100% rename from tkey-mpc-react-bitcoin-example/README.md rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/README.md diff --git a/tkey-mpc-react-bitcoin-example/config-overrides.js b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/config-overrides.js similarity index 100% rename from tkey-mpc-react-bitcoin-example/config-overrides.js rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/config-overrides.js diff --git a/tkey-mpc-react-bitcoin-example/index.d.ts b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/index.d.ts similarity index 100% rename from tkey-mpc-react-bitcoin-example/index.d.ts rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/index.d.ts diff --git a/tkey-mpc-react-bitcoin-example/package-lock.json b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/package-lock.json similarity index 100% rename from tkey-mpc-react-bitcoin-example/package-lock.json rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/package-lock.json diff --git a/tkey-mpc-react-bitcoin-example/package.json b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/package.json similarity index 100% rename from tkey-mpc-react-bitcoin-example/package.json rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/package.json diff --git a/tkey-mpc-react-bitcoin-example/public/favicon.ico b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/public/favicon.ico similarity index 100% rename from tkey-mpc-react-bitcoin-example/public/favicon.ico rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/public/favicon.ico diff --git a/tkey-mpc-react-bitcoin-example/public/index.html b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/public/index.html similarity index 100% rename from tkey-mpc-react-bitcoin-example/public/index.html rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/public/index.html diff --git a/tkey-mpc-react-bitcoin-example/public/logo192.png b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/public/logo192.png similarity index 100% rename from tkey-mpc-react-bitcoin-example/public/logo192.png rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/public/logo192.png diff --git a/tkey-mpc-react-bitcoin-example/public/logo512.png b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/public/logo512.png similarity index 100% rename from tkey-mpc-react-bitcoin-example/public/logo512.png rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/public/logo512.png diff --git a/tkey-mpc-react-bitcoin-example/public/manifest.json b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/public/manifest.json similarity index 100% rename from tkey-mpc-react-bitcoin-example/public/manifest.json rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/public/manifest.json diff --git a/tkey-mpc-react-bitcoin-example/public/robots.txt b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/public/robots.txt similarity index 100% rename from tkey-mpc-react-bitcoin-example/public/robots.txt rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/public/robots.txt diff --git a/tkey-mpc-react-bitcoin-example/public/serviceworker/sw.js b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/public/serviceworker/sw.js similarity index 100% rename from tkey-mpc-react-bitcoin-example/public/serviceworker/sw.js rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/public/serviceworker/sw.js diff --git a/tkey-mpc-react-bitcoin-example/src/App.css b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/App.css similarity index 100% rename from tkey-mpc-react-bitcoin-example/src/App.css rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/App.css diff --git a/tkey-mpc-react-bitcoin-example/src/App.test.tsx b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/App.test.tsx similarity index 100% rename from tkey-mpc-react-bitcoin-example/src/App.test.tsx rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/App.test.tsx diff --git a/tkey-mpc-react-bitcoin-example/src/App.tsx b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/App.tsx similarity index 100% rename from tkey-mpc-react-bitcoin-example/src/App.tsx rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/App.tsx diff --git a/tkey-mpc-react-bitcoin-example/src/index.css b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/index.css similarity index 100% rename from tkey-mpc-react-bitcoin-example/src/index.css rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/index.css diff --git a/tkey-mpc-react-bitcoin-example/src/index.tsx b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/index.tsx similarity index 100% rename from tkey-mpc-react-bitcoin-example/src/index.tsx rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/index.tsx diff --git a/tkey-mpc-react-bitcoin-example/src/logo.svg b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/logo.svg similarity index 100% rename from tkey-mpc-react-bitcoin-example/src/logo.svg rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/logo.svg diff --git a/tkey-mpc-react-bitcoin-example/src/react-app-env.d.ts b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/react-app-env.d.ts similarity index 100% rename from tkey-mpc-react-bitcoin-example/src/react-app-env.d.ts rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/react-app-env.d.ts diff --git a/tkey-mpc-react-bitcoin-example/src/reportWebVitals.ts b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/reportWebVitals.ts similarity index 100% rename from tkey-mpc-react-bitcoin-example/src/reportWebVitals.ts rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/reportWebVitals.ts diff --git a/tkey-mpc-react-bitcoin-example/src/service-worker.ts b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/service-worker.ts similarity index 100% rename from tkey-mpc-react-bitcoin-example/src/service-worker.ts rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/service-worker.ts diff --git a/tkey-mpc-react-bitcoin-example/src/serviceWorkerRegistration.ts b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/serviceWorkerRegistration.ts similarity index 100% rename from tkey-mpc-react-bitcoin-example/src/serviceWorkerRegistration.ts rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/serviceWorkerRegistration.ts diff --git a/tkey-mpc-react-bitcoin-example/src/setupTests.ts b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/setupTests.ts similarity index 100% rename from tkey-mpc-react-bitcoin-example/src/setupTests.ts rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/setupTests.ts diff --git a/tkey-mpc-react-bitcoin-example/src/tkey.ts b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/tkey.ts similarity index 100% rename from tkey-mpc-react-bitcoin-example/src/tkey.ts rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/tkey.ts diff --git a/tkey-mpc-react-bitcoin-example/src/utils.ts b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/utils.ts similarity index 100% rename from tkey-mpc-react-bitcoin-example/src/utils.ts rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/src/utils.ts diff --git a/tkey-mpc-react-bitcoin-example/tsconfig.json b/tkey-mpc-web/tkey-mpc-react-bitcoin-example/tsconfig.json similarity index 100% rename from tkey-mpc-react-bitcoin-example/tsconfig.json rename to tkey-mpc-web/tkey-mpc-react-bitcoin-example/tsconfig.json diff --git a/tkey-mpc-react-firebase-example/.gitignore b/tkey-mpc-web/tkey-mpc-react-firebase-example/.gitignore similarity index 100% rename from tkey-mpc-react-firebase-example/.gitignore rename to tkey-mpc-web/tkey-mpc-react-firebase-example/.gitignore diff --git a/tkey-mpc-react-firebase-example/README.md b/tkey-mpc-web/tkey-mpc-react-firebase-example/README.md similarity index 100% rename from tkey-mpc-react-firebase-example/README.md rename to tkey-mpc-web/tkey-mpc-react-firebase-example/README.md diff --git a/tkey-mpc-react-firebase-example/config-overrides.js b/tkey-mpc-web/tkey-mpc-react-firebase-example/config-overrides.js similarity index 100% rename from tkey-mpc-react-firebase-example/config-overrides.js rename to tkey-mpc-web/tkey-mpc-react-firebase-example/config-overrides.js diff --git a/tkey-mpc-react-firebase-example/package-lock.json b/tkey-mpc-web/tkey-mpc-react-firebase-example/package-lock.json similarity index 100% rename from tkey-mpc-react-firebase-example/package-lock.json rename to tkey-mpc-web/tkey-mpc-react-firebase-example/package-lock.json diff --git a/tkey-mpc-react-firebase-example/package.json b/tkey-mpc-web/tkey-mpc-react-firebase-example/package.json similarity index 100% rename from tkey-mpc-react-firebase-example/package.json rename to tkey-mpc-web/tkey-mpc-react-firebase-example/package.json diff --git a/tkey-mpc-react-firebase-example/public/favicon.ico b/tkey-mpc-web/tkey-mpc-react-firebase-example/public/favicon.ico similarity index 100% rename from tkey-mpc-react-firebase-example/public/favicon.ico rename to tkey-mpc-web/tkey-mpc-react-firebase-example/public/favicon.ico diff --git a/tkey-mpc-react-firebase-example/public/index.html b/tkey-mpc-web/tkey-mpc-react-firebase-example/public/index.html similarity index 100% rename from tkey-mpc-react-firebase-example/public/index.html rename to tkey-mpc-web/tkey-mpc-react-firebase-example/public/index.html diff --git a/tkey-mpc-react-firebase-example/public/logo192.png b/tkey-mpc-web/tkey-mpc-react-firebase-example/public/logo192.png similarity index 100% rename from tkey-mpc-react-firebase-example/public/logo192.png rename to tkey-mpc-web/tkey-mpc-react-firebase-example/public/logo192.png diff --git a/tkey-mpc-react-firebase-example/public/logo512.png b/tkey-mpc-web/tkey-mpc-react-firebase-example/public/logo512.png similarity index 100% rename from tkey-mpc-react-firebase-example/public/logo512.png rename to tkey-mpc-web/tkey-mpc-react-firebase-example/public/logo512.png diff --git a/tkey-mpc-react-firebase-example/public/manifest.json b/tkey-mpc-web/tkey-mpc-react-firebase-example/public/manifest.json similarity index 100% rename from tkey-mpc-react-firebase-example/public/manifest.json rename to tkey-mpc-web/tkey-mpc-react-firebase-example/public/manifest.json diff --git a/tkey-mpc-react-firebase-example/public/robots.txt b/tkey-mpc-web/tkey-mpc-react-firebase-example/public/robots.txt similarity index 100% rename from tkey-mpc-react-firebase-example/public/robots.txt rename to tkey-mpc-web/tkey-mpc-react-firebase-example/public/robots.txt diff --git a/tkey-mpc-react-firebase-example/src/App.css b/tkey-mpc-web/tkey-mpc-react-firebase-example/src/App.css similarity index 100% rename from tkey-mpc-react-firebase-example/src/App.css rename to tkey-mpc-web/tkey-mpc-react-firebase-example/src/App.css diff --git a/tkey-mpc-react-firebase-example/src/App.tsx b/tkey-mpc-web/tkey-mpc-react-firebase-example/src/App.tsx similarity index 100% rename from tkey-mpc-react-firebase-example/src/App.tsx rename to tkey-mpc-web/tkey-mpc-react-firebase-example/src/App.tsx diff --git a/tkey-mpc-react-firebase-example/src/index.css b/tkey-mpc-web/tkey-mpc-react-firebase-example/src/index.css similarity index 100% rename from tkey-mpc-react-firebase-example/src/index.css rename to tkey-mpc-web/tkey-mpc-react-firebase-example/src/index.css diff --git a/tkey-mpc-react-firebase-example/src/index.tsx b/tkey-mpc-web/tkey-mpc-react-firebase-example/src/index.tsx similarity index 100% rename from tkey-mpc-react-firebase-example/src/index.tsx rename to tkey-mpc-web/tkey-mpc-react-firebase-example/src/index.tsx diff --git a/tkey-mpc-react-firebase-example/src/tkey.ts b/tkey-mpc-web/tkey-mpc-react-firebase-example/src/tkey.ts similarity index 100% rename from tkey-mpc-react-firebase-example/src/tkey.ts rename to tkey-mpc-web/tkey-mpc-react-firebase-example/src/tkey.ts diff --git a/tkey-mpc-react-firebase-example/src/utils.ts b/tkey-mpc-web/tkey-mpc-react-firebase-example/src/utils.ts similarity index 100% rename from tkey-mpc-react-firebase-example/src/utils.ts rename to tkey-mpc-web/tkey-mpc-react-firebase-example/src/utils.ts diff --git a/tkey-mpc-react-firebase-example/tsconfig.json b/tkey-mpc-web/tkey-mpc-react-firebase-example/tsconfig.json similarity index 100% rename from tkey-mpc-react-firebase-example/tsconfig.json rename to tkey-mpc-web/tkey-mpc-react-firebase-example/tsconfig.json diff --git a/tkey-mpc-react-popup-example/.gitignore b/tkey-mpc-web/tkey-mpc-react-popup-example/.gitignore similarity index 100% rename from tkey-mpc-react-popup-example/.gitignore rename to tkey-mpc-web/tkey-mpc-react-popup-example/.gitignore diff --git a/tkey-mpc-react-popup-example/README.md b/tkey-mpc-web/tkey-mpc-react-popup-example/README.md similarity index 100% rename from tkey-mpc-react-popup-example/README.md rename to tkey-mpc-web/tkey-mpc-react-popup-example/README.md diff --git a/tkey-mpc-react-popup-example/config-overrides.js b/tkey-mpc-web/tkey-mpc-react-popup-example/config-overrides.js similarity index 100% rename from tkey-mpc-react-popup-example/config-overrides.js rename to tkey-mpc-web/tkey-mpc-react-popup-example/config-overrides.js diff --git a/tkey-mpc-react-popup-example/package-lock.json b/tkey-mpc-web/tkey-mpc-react-popup-example/package-lock.json similarity index 100% rename from tkey-mpc-react-popup-example/package-lock.json rename to tkey-mpc-web/tkey-mpc-react-popup-example/package-lock.json diff --git a/tkey-mpc-react-popup-example/package.json b/tkey-mpc-web/tkey-mpc-react-popup-example/package.json similarity index 100% rename from tkey-mpc-react-popup-example/package.json rename to tkey-mpc-web/tkey-mpc-react-popup-example/package.json diff --git a/tkey-mpc-react-popup-example/public/favicon.ico b/tkey-mpc-web/tkey-mpc-react-popup-example/public/favicon.ico similarity index 100% rename from tkey-mpc-react-popup-example/public/favicon.ico rename to tkey-mpc-web/tkey-mpc-react-popup-example/public/favicon.ico diff --git a/tkey-mpc-react-popup-example/public/index.html b/tkey-mpc-web/tkey-mpc-react-popup-example/public/index.html similarity index 100% rename from tkey-mpc-react-popup-example/public/index.html rename to tkey-mpc-web/tkey-mpc-react-popup-example/public/index.html diff --git a/tkey-mpc-react-popup-example/public/logo192.png b/tkey-mpc-web/tkey-mpc-react-popup-example/public/logo192.png similarity index 100% rename from tkey-mpc-react-popup-example/public/logo192.png rename to tkey-mpc-web/tkey-mpc-react-popup-example/public/logo192.png diff --git a/tkey-mpc-react-popup-example/public/logo512.png b/tkey-mpc-web/tkey-mpc-react-popup-example/public/logo512.png similarity index 100% rename from tkey-mpc-react-popup-example/public/logo512.png rename to tkey-mpc-web/tkey-mpc-react-popup-example/public/logo512.png diff --git a/tkey-mpc-react-popup-example/public/manifest.json b/tkey-mpc-web/tkey-mpc-react-popup-example/public/manifest.json similarity index 100% rename from tkey-mpc-react-popup-example/public/manifest.json rename to tkey-mpc-web/tkey-mpc-react-popup-example/public/manifest.json diff --git a/tkey-mpc-react-popup-example/public/robots.txt b/tkey-mpc-web/tkey-mpc-react-popup-example/public/robots.txt similarity index 100% rename from tkey-mpc-react-popup-example/public/robots.txt rename to tkey-mpc-web/tkey-mpc-react-popup-example/public/robots.txt diff --git a/tkey-mpc-react-popup-example/public/serviceworker/sw.js b/tkey-mpc-web/tkey-mpc-react-popup-example/public/serviceworker/sw.js similarity index 100% rename from tkey-mpc-react-popup-example/public/serviceworker/sw.js rename to tkey-mpc-web/tkey-mpc-react-popup-example/public/serviceworker/sw.js diff --git a/tkey-mpc-react-popup-example/src/App.css b/tkey-mpc-web/tkey-mpc-react-popup-example/src/App.css similarity index 100% rename from tkey-mpc-react-popup-example/src/App.css rename to tkey-mpc-web/tkey-mpc-react-popup-example/src/App.css diff --git a/tkey-mpc-react-popup-example/src/App.test.tsx b/tkey-mpc-web/tkey-mpc-react-popup-example/src/App.test.tsx similarity index 100% rename from tkey-mpc-react-popup-example/src/App.test.tsx rename to tkey-mpc-web/tkey-mpc-react-popup-example/src/App.test.tsx diff --git a/tkey-mpc-react-popup-example/src/App.tsx b/tkey-mpc-web/tkey-mpc-react-popup-example/src/App.tsx similarity index 100% rename from tkey-mpc-react-popup-example/src/App.tsx rename to tkey-mpc-web/tkey-mpc-react-popup-example/src/App.tsx diff --git a/tkey-mpc-react-popup-example/src/index.css b/tkey-mpc-web/tkey-mpc-react-popup-example/src/index.css similarity index 100% rename from tkey-mpc-react-popup-example/src/index.css rename to tkey-mpc-web/tkey-mpc-react-popup-example/src/index.css diff --git a/tkey-mpc-react-popup-example/src/index.tsx b/tkey-mpc-web/tkey-mpc-react-popup-example/src/index.tsx similarity index 100% rename from tkey-mpc-react-popup-example/src/index.tsx rename to tkey-mpc-web/tkey-mpc-react-popup-example/src/index.tsx diff --git a/tkey-mpc-react-popup-example/src/logo.svg b/tkey-mpc-web/tkey-mpc-react-popup-example/src/logo.svg similarity index 100% rename from tkey-mpc-react-popup-example/src/logo.svg rename to tkey-mpc-web/tkey-mpc-react-popup-example/src/logo.svg diff --git a/tkey-mpc-react-popup-example/src/react-app-env.d.ts b/tkey-mpc-web/tkey-mpc-react-popup-example/src/react-app-env.d.ts similarity index 100% rename from tkey-mpc-react-popup-example/src/react-app-env.d.ts rename to tkey-mpc-web/tkey-mpc-react-popup-example/src/react-app-env.d.ts diff --git a/tkey-mpc-react-popup-example/src/reportWebVitals.ts b/tkey-mpc-web/tkey-mpc-react-popup-example/src/reportWebVitals.ts similarity index 100% rename from tkey-mpc-react-popup-example/src/reportWebVitals.ts rename to tkey-mpc-web/tkey-mpc-react-popup-example/src/reportWebVitals.ts diff --git a/tkey-mpc-react-popup-example/src/service-worker.ts b/tkey-mpc-web/tkey-mpc-react-popup-example/src/service-worker.ts similarity index 100% rename from tkey-mpc-react-popup-example/src/service-worker.ts rename to tkey-mpc-web/tkey-mpc-react-popup-example/src/service-worker.ts diff --git a/tkey-mpc-react-popup-example/src/serviceWorkerRegistration.ts b/tkey-mpc-web/tkey-mpc-react-popup-example/src/serviceWorkerRegistration.ts similarity index 100% rename from tkey-mpc-react-popup-example/src/serviceWorkerRegistration.ts rename to tkey-mpc-web/tkey-mpc-react-popup-example/src/serviceWorkerRegistration.ts diff --git a/tkey-mpc-react-popup-example/src/setupTests.ts b/tkey-mpc-web/tkey-mpc-react-popup-example/src/setupTests.ts similarity index 100% rename from tkey-mpc-react-popup-example/src/setupTests.ts rename to tkey-mpc-web/tkey-mpc-react-popup-example/src/setupTests.ts diff --git a/tkey-mpc-react-popup-example/src/tkey.ts b/tkey-mpc-web/tkey-mpc-react-popup-example/src/tkey.ts similarity index 100% rename from tkey-mpc-react-popup-example/src/tkey.ts rename to tkey-mpc-web/tkey-mpc-react-popup-example/src/tkey.ts diff --git a/tkey-mpc-react-popup-example/src/utils.ts b/tkey-mpc-web/tkey-mpc-react-popup-example/src/utils.ts similarity index 100% rename from tkey-mpc-react-popup-example/src/utils.ts rename to tkey-mpc-web/tkey-mpc-react-popup-example/src/utils.ts diff --git a/tkey-mpc-react-popup-example/tsconfig.json b/tkey-mpc-web/tkey-mpc-react-popup-example/tsconfig.json similarity index 100% rename from tkey-mpc-react-popup-example/tsconfig.json rename to tkey-mpc-web/tkey-mpc-react-popup-example/tsconfig.json