diff --git a/README.md b/README.md index f48f96b..d320a1d 100644 --- a/README.md +++ b/README.md @@ -6,35 +6,35 @@ Catalogue of various wallet and dapp examples implementing WalletConnect's **SDK **Wallets:** -- [React Web3Wallet SDK](https://github.com/WalletConnect/web-examples/tree/main/wallets/react-web3wallet) ([Demo](https://react-web3wallet.vercel.app)) +- [React Web3Wallet SDK](https://github.com/WalletConnect/web-examples/tree/main/advanced/wallets/react-web3wallet) ([Demo](https://react-web3wallet.vercel.app)) ### Sign API **Wallets:** -- [React Wallet (Sign v1 + v2)](https://github.com/WalletConnect/web-examples/tree/main/wallets/react-wallet-v2) ([Demo](https://react-wallet.walletconnect.com/)) +- [React Wallet (Sign v1 + v2)](https://github.com/WalletConnect/web-examples/tree/main/advanced/wallets/react-wallet-v2) ([Demo](https://react-wallet.walletconnect.com/)) **dApps:** -- [React dApp (with standalone client) - v2](https://github.com/WalletConnect/web-examples/tree/main/dapps/react-dapp-v2) ([Demo](https://react-app.walletconnect.com/)) -- [React dApp (with EthereumProvider + Ethers.js) - v2](https://github.com/WalletConnect/web-examples/tree/main/dapps/react-dapp-v2-with-ethers) ([Demo](https://react-dapp-v2-with-ethers.vercel.app/)) -- [React dApp (with EthereumProvider + web3.js) - v2](https://github.com/WalletConnect/web-examples/tree/main/dapps/react-dapp-v2-with-web3js) ([Demo](https://react-dapp-v2-with-web3js.vercel.app/)) +- [React dApp (with standalone client) - v2](https://github.com/WalletConnect/web-examples/tree/main/advanced/dapps/react-dapp-v2) ([Demo](https://react-app.walletconnect.com/)) +- [React dApp (with EthereumProvider + Ethers.js) - v2](https://github.com/WalletConnect/web-examples/tree/main/advanced/dapps/react-dapp-v2-with-ethers) ([Demo](https://react-dapp-v2-with-ethers.vercel.app/)) +- [React dApp (with EthereumProvider + web3.js) - v2](https://github.com/WalletConnect/web-examples/tree/main/advanced/dapps/react-dapp-v2-with-web3js) ([Demo](https://react-dapp-v2-with-web3js.vercel.app/)) ### Auth API **Wallets:** - [React Auth - Wallet](https://github.com/WalletConnect/web-examples/tree/main/wallets/react-wallet-auth) ([Demo](https://react-auth-wallet.vercel.app)) + Wallet](https://github.com/WalletConnect/web-examples/tree/main/advanced/wallets/react-wallet-auth) ([Demo](https://react-auth-wallet.vercel.app)) **dApps:** -- [React Auth dApp](https://github.com/WalletConnect/web-examples/tree/main/dapps/react-dapp-auth) ([Demo](https://react-auth-dapp.walletconnect.com/)) -- [Vue Auth dApp](https://github.com/WalletConnect/web-examples/tree/main/dapps/vue-dapp-auth) ([Demo](https://vue-dapp-auth.vercel.app/)) +- [React Auth dApp](https://github.com/WalletConnect/web-examples/tree/main/advanced/dapps/react-dapp-auth) ([Demo](https://react-auth-dapp.walletconnect.com/)) +- [Vue Auth dApp](https://github.com/WalletConnect/web-examples/tree/main/advanced/dapps/vue-dapp-auth) ([Demo](https://vue-dapp-auth.vercel.app/)) ### Chat API **Wallets:** -- [React Chat Wallet](https://github.com/WalletConnect/web-examples/tree/main/wallets/react-wallet-chat) ([Demo](https://react-wallet-chat.walletconnect.com/)) +- [React Chat Wallet](https://github.com/WalletConnect/web-examples/tree/main/advanced/wallets/react-wallet-chat) ([Demo](https://react-wallet-chat.walletconnect.com/)) diff --git a/dapps/react-dapp-auth/.env.local.example b/advanced/dapps/react-dapp-auth/.env.local.example similarity index 100% rename from dapps/react-dapp-auth/.env.local.example rename to advanced/dapps/react-dapp-auth/.env.local.example diff --git a/dapps/react-dapp-auth/.eslintrc.json b/advanced/dapps/react-dapp-auth/.eslintrc.json similarity index 100% rename from dapps/react-dapp-auth/.eslintrc.json rename to advanced/dapps/react-dapp-auth/.eslintrc.json diff --git a/dapps/react-dapp-auth/.gitignore b/advanced/dapps/react-dapp-auth/.gitignore similarity index 100% rename from dapps/react-dapp-auth/.gitignore rename to advanced/dapps/react-dapp-auth/.gitignore diff --git a/dapps/react-dapp-auth/README.md b/advanced/dapps/react-dapp-auth/README.md similarity index 100% rename from dapps/react-dapp-auth/README.md rename to advanced/dapps/react-dapp-auth/README.md diff --git a/dapps/react-dapp-auth/components/ThemeSwitcher.tsx b/advanced/dapps/react-dapp-auth/components/ThemeSwitcher.tsx similarity index 100% rename from dapps/react-dapp-auth/components/ThemeSwitcher.tsx rename to advanced/dapps/react-dapp-auth/components/ThemeSwitcher.tsx diff --git a/dapps/react-dapp-auth/next.config.js b/advanced/dapps/react-dapp-auth/next.config.js similarity index 100% rename from dapps/react-dapp-auth/next.config.js rename to advanced/dapps/react-dapp-auth/next.config.js diff --git a/dapps/react-dapp-auth/package-lock.json b/advanced/dapps/react-dapp-auth/package-lock.json similarity index 100% rename from dapps/react-dapp-auth/package-lock.json rename to advanced/dapps/react-dapp-auth/package-lock.json diff --git a/dapps/react-dapp-auth/package.json b/advanced/dapps/react-dapp-auth/package.json similarity index 100% rename from dapps/react-dapp-auth/package.json rename to advanced/dapps/react-dapp-auth/package.json diff --git a/dapps/react-dapp-auth/pages/404.tsx b/advanced/dapps/react-dapp-auth/pages/404.tsx similarity index 100% rename from dapps/react-dapp-auth/pages/404.tsx rename to advanced/dapps/react-dapp-auth/pages/404.tsx diff --git a/dapps/react-dapp-auth/pages/_app.tsx b/advanced/dapps/react-dapp-auth/pages/_app.tsx similarity index 100% rename from dapps/react-dapp-auth/pages/_app.tsx rename to advanced/dapps/react-dapp-auth/pages/_app.tsx diff --git a/dapps/react-dapp-auth/pages/index.tsx b/advanced/dapps/react-dapp-auth/pages/index.tsx similarity index 100% rename from dapps/react-dapp-auth/pages/index.tsx rename to advanced/dapps/react-dapp-auth/pages/index.tsx diff --git a/dapps/react-dapp-auth/public/auth.png b/advanced/dapps/react-dapp-auth/public/auth.png similarity index 100% rename from dapps/react-dapp-auth/public/auth.png rename to advanced/dapps/react-dapp-auth/public/auth.png diff --git a/dapps/react-dapp-auth/public/copy.svg b/advanced/dapps/react-dapp-auth/public/copy.svg similarity index 100% rename from dapps/react-dapp-auth/public/copy.svg rename to advanced/dapps/react-dapp-auth/public/copy.svg diff --git a/dapps/react-dapp-auth/public/eth.png b/advanced/dapps/react-dapp-auth/public/eth.png similarity index 100% rename from dapps/react-dapp-auth/public/eth.png rename to advanced/dapps/react-dapp-auth/public/eth.png diff --git a/dapps/react-dapp-auth/public/favicon.ico b/advanced/dapps/react-dapp-auth/public/favicon.ico similarity index 100% rename from dapps/react-dapp-auth/public/favicon.ico rename to advanced/dapps/react-dapp-auth/public/favicon.ico diff --git a/dapps/react-dapp-auth/public/moon.png b/advanced/dapps/react-dapp-auth/public/moon.png similarity index 100% rename from dapps/react-dapp-auth/public/moon.png rename to advanced/dapps/react-dapp-auth/public/moon.png diff --git a/dapps/react-dapp-auth/public/moon.svg b/advanced/dapps/react-dapp-auth/public/moon.svg similarity index 100% rename from dapps/react-dapp-auth/public/moon.svg rename to advanced/dapps/react-dapp-auth/public/moon.svg diff --git a/dapps/react-dapp-auth/public/scan.svg b/advanced/dapps/react-dapp-auth/public/scan.svg similarity index 100% rename from dapps/react-dapp-auth/public/scan.svg rename to advanced/dapps/react-dapp-auth/public/scan.svg diff --git a/dapps/react-dapp-auth/public/sun.png b/advanced/dapps/react-dapp-auth/public/sun.png similarity index 100% rename from dapps/react-dapp-auth/public/sun.png rename to advanced/dapps/react-dapp-auth/public/sun.png diff --git a/dapps/react-dapp-auth/public/sun.svg b/advanced/dapps/react-dapp-auth/public/sun.svg similarity index 100% rename from dapps/react-dapp-auth/public/sun.svg rename to advanced/dapps/react-dapp-auth/public/sun.svg diff --git a/dapps/react-dapp-auth/public/walletconnect.png b/advanced/dapps/react-dapp-auth/public/walletconnect.png similarity index 100% rename from dapps/react-dapp-auth/public/walletconnect.png rename to advanced/dapps/react-dapp-auth/public/walletconnect.png diff --git a/dapps/react-dapp-auth/public/wc-bg.png b/advanced/dapps/react-dapp-auth/public/wc-bg.png similarity index 100% rename from dapps/react-dapp-auth/public/wc-bg.png rename to advanced/dapps/react-dapp-auth/public/wc-bg.png diff --git a/dapps/react-dapp-auth/public/wc.png b/advanced/dapps/react-dapp-auth/public/wc.png similarity index 100% rename from dapps/react-dapp-auth/public/wc.png rename to advanced/dapps/react-dapp-auth/public/wc.png diff --git a/dapps/react-dapp-auth/styles/globals.css b/advanced/dapps/react-dapp-auth/styles/globals.css similarity index 100% rename from dapps/react-dapp-auth/styles/globals.css rename to advanced/dapps/react-dapp-auth/styles/globals.css diff --git a/dapps/react-dapp-auth/tsconfig.json b/advanced/dapps/react-dapp-auth/tsconfig.json similarity index 100% rename from dapps/react-dapp-auth/tsconfig.json rename to advanced/dapps/react-dapp-auth/tsconfig.json diff --git a/dapps/react-dapp-auth/views/DefaultView.tsx b/advanced/dapps/react-dapp-auth/views/DefaultView.tsx similarity index 100% rename from dapps/react-dapp-auth/views/DefaultView.tsx rename to advanced/dapps/react-dapp-auth/views/DefaultView.tsx diff --git a/dapps/react-dapp-auth/views/SignedInView.tsx b/advanced/dapps/react-dapp-auth/views/SignedInView.tsx similarity index 100% rename from dapps/react-dapp-auth/views/SignedInView.tsx rename to advanced/dapps/react-dapp-auth/views/SignedInView.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/.env.local.example b/advanced/dapps/react-dapp-v2-cosmos-provider/.env.local.example similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/.env.local.example rename to advanced/dapps/react-dapp-v2-cosmos-provider/.env.local.example diff --git a/dapps/react-dapp-v2-cosmos-provider/.gitignore b/advanced/dapps/react-dapp-v2-cosmos-provider/.gitignore similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/.gitignore rename to advanced/dapps/react-dapp-v2-cosmos-provider/.gitignore diff --git a/dapps/react-dapp-v2-cosmos-provider/.prettierrc b/advanced/dapps/react-dapp-v2-cosmos-provider/.prettierrc similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/.prettierrc rename to advanced/dapps/react-dapp-v2-cosmos-provider/.prettierrc diff --git a/dapps/react-dapp-v2-cosmos-provider/LICENSE b/advanced/dapps/react-dapp-v2-cosmos-provider/LICENSE similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/LICENSE rename to advanced/dapps/react-dapp-v2-cosmos-provider/LICENSE diff --git a/dapps/react-dapp-v2-cosmos-provider/README.md b/advanced/dapps/react-dapp-v2-cosmos-provider/README.md similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/README.md rename to advanced/dapps/react-dapp-v2-cosmos-provider/README.md diff --git a/dapps/react-dapp-v2-cosmos-provider/images.d.ts b/advanced/dapps/react-dapp-v2-cosmos-provider/images.d.ts similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/images.d.ts rename to advanced/dapps/react-dapp-v2-cosmos-provider/images.d.ts diff --git a/dapps/react-dapp-v2-cosmos-provider/next-env.d.ts b/advanced/dapps/react-dapp-v2-cosmos-provider/next-env.d.ts similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/next-env.d.ts rename to advanced/dapps/react-dapp-v2-cosmos-provider/next-env.d.ts diff --git a/dapps/react-dapp-v2-cosmos-provider/next.config.js b/advanced/dapps/react-dapp-v2-cosmos-provider/next.config.js similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/next.config.js rename to advanced/dapps/react-dapp-v2-cosmos-provider/next.config.js diff --git a/dapps/react-dapp-v2-cosmos-provider/package.json b/advanced/dapps/react-dapp-v2-cosmos-provider/package.json similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/package.json rename to advanced/dapps/react-dapp-v2-cosmos-provider/package.json diff --git a/dapps/react-dapp-v2-cosmos-provider/public/assets/erc20.svg b/advanced/dapps/react-dapp-v2-cosmos-provider/public/assets/erc20.svg similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/public/assets/erc20.svg rename to advanced/dapps/react-dapp-v2-cosmos-provider/public/assets/erc20.svg diff --git a/dapps/react-dapp-v2-cosmos-provider/public/assets/eth.svg b/advanced/dapps/react-dapp-v2-cosmos-provider/public/assets/eth.svg similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/public/assets/eth.svg rename to advanced/dapps/react-dapp-v2-cosmos-provider/public/assets/eth.svg diff --git a/dapps/react-dapp-v2-cosmos-provider/public/assets/polkadot.svg b/advanced/dapps/react-dapp-v2-cosmos-provider/public/assets/polkadot.svg similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/public/assets/polkadot.svg rename to advanced/dapps/react-dapp-v2-cosmos-provider/public/assets/polkadot.svg diff --git a/dapps/react-dapp-v2-cosmos-provider/public/assets/walletconnect.png b/advanced/dapps/react-dapp-v2-cosmos-provider/public/assets/walletconnect.png similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/public/assets/walletconnect.png rename to advanced/dapps/react-dapp-v2-cosmos-provider/public/assets/walletconnect.png diff --git a/dapps/react-dapp-v2-cosmos-provider/public/favicon.ico b/advanced/dapps/react-dapp-v2-cosmos-provider/public/favicon.ico similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/public/favicon.ico rename to advanced/dapps/react-dapp-v2-cosmos-provider/public/favicon.ico diff --git a/dapps/react-dapp-v2-cosmos-provider/public/index.html b/advanced/dapps/react-dapp-v2-cosmos-provider/public/index.html similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/public/index.html rename to advanced/dapps/react-dapp-v2-cosmos-provider/public/index.html diff --git a/dapps/react-dapp-v2-cosmos-provider/public/manifest.json b/advanced/dapps/react-dapp-v2-cosmos-provider/public/manifest.json similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/public/manifest.json rename to advanced/dapps/react-dapp-v2-cosmos-provider/public/manifest.json diff --git a/dapps/react-dapp-v2-cosmos-provider/src/chains/cosmos.ts b/advanced/dapps/react-dapp-v2-cosmos-provider/src/chains/cosmos.ts similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/chains/cosmos.ts rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/chains/cosmos.ts diff --git a/dapps/react-dapp-v2-cosmos-provider/src/chains/eip155.ts b/advanced/dapps/react-dapp-v2-cosmos-provider/src/chains/eip155.ts similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/chains/eip155.ts rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/chains/eip155.ts diff --git a/dapps/react-dapp-v2-cosmos-provider/src/chains/index.ts b/advanced/dapps/react-dapp-v2-cosmos-provider/src/chains/index.ts similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/chains/index.ts rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/chains/index.ts diff --git a/dapps/react-dapp-v2-cosmos-provider/src/chains/polkadot.ts b/advanced/dapps/react-dapp-v2-cosmos-provider/src/chains/polkadot.ts similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/chains/polkadot.ts rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/chains/polkadot.ts diff --git a/dapps/react-dapp-v2-cosmos-provider/src/components/Asset.tsx b/advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Asset.tsx similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/components/Asset.tsx rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Asset.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/src/components/Banner.tsx b/advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Banner.tsx similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/components/Banner.tsx rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Banner.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/src/components/Blockchain.tsx b/advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Blockchain.tsx similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/components/Blockchain.tsx rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Blockchain.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/src/components/Button.tsx b/advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Button.tsx similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/components/Button.tsx rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Button.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/src/components/Column.tsx b/advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Column.tsx similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/components/Column.tsx rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Column.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/src/components/Header.tsx b/advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Header.tsx similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/components/Header.tsx rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Header.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/src/components/Icon.tsx b/advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Icon.tsx similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/components/Icon.tsx rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Icon.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/src/components/Loader.tsx b/advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Loader.tsx similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/components/Loader.tsx rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Loader.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/src/components/Metadata.tsx b/advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Metadata.tsx similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/components/Metadata.tsx rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Metadata.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/src/components/Modal.tsx b/advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Modal.tsx similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/components/Modal.tsx rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Modal.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/src/components/Pairing.tsx b/advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Pairing.tsx similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/components/Pairing.tsx rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Pairing.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/src/components/Peer.tsx b/advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Peer.tsx similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/components/Peer.tsx rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Peer.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/src/components/Toggle.tsx b/advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Toggle.tsx similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/components/Toggle.tsx rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Toggle.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/src/components/Wrapper.tsx b/advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Wrapper.tsx similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/components/Wrapper.tsx rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/components/Wrapper.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/src/components/app/index.tsx b/advanced/dapps/react-dapp-v2-cosmos-provider/src/components/app/index.tsx similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/components/app/index.tsx rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/components/app/index.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/src/components/shared/index.ts b/advanced/dapps/react-dapp-v2-cosmos-provider/src/components/shared/index.ts similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/components/shared/index.ts rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/components/shared/index.ts diff --git a/dapps/react-dapp-v2-cosmos-provider/src/constants/default.ts b/advanced/dapps/react-dapp-v2-cosmos-provider/src/constants/default.ts similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/constants/default.ts rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/constants/default.ts diff --git a/dapps/react-dapp-v2-cosmos-provider/src/constants/index.ts b/advanced/dapps/react-dapp-v2-cosmos-provider/src/constants/index.ts similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/constants/index.ts rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/constants/index.ts diff --git a/dapps/react-dapp-v2-cosmos-provider/src/constants/logo.ts b/advanced/dapps/react-dapp-v2-cosmos-provider/src/constants/logo.ts similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/constants/logo.ts rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/constants/logo.ts diff --git a/dapps/react-dapp-v2-cosmos-provider/src/contexts/ClientContext.tsx b/advanced/dapps/react-dapp-v2-cosmos-provider/src/contexts/ClientContext.tsx similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/contexts/ClientContext.tsx rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/contexts/ClientContext.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/src/helpers/api.ts b/advanced/dapps/react-dapp-v2-cosmos-provider/src/helpers/api.ts similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/helpers/api.ts rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/helpers/api.ts diff --git a/dapps/react-dapp-v2-cosmos-provider/src/helpers/eip1271.ts b/advanced/dapps/react-dapp-v2-cosmos-provider/src/helpers/eip1271.ts similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/helpers/eip1271.ts rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/helpers/eip1271.ts diff --git a/dapps/react-dapp-v2-cosmos-provider/src/helpers/eip712.ts b/advanced/dapps/react-dapp-v2-cosmos-provider/src/helpers/eip712.ts similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/helpers/eip712.ts rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/helpers/eip712.ts diff --git a/dapps/react-dapp-v2-cosmos-provider/src/helpers/index.ts b/advanced/dapps/react-dapp-v2-cosmos-provider/src/helpers/index.ts similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/helpers/index.ts rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/helpers/index.ts diff --git a/dapps/react-dapp-v2-cosmos-provider/src/helpers/tx.ts b/advanced/dapps/react-dapp-v2-cosmos-provider/src/helpers/tx.ts similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/helpers/tx.ts rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/helpers/tx.ts diff --git a/dapps/react-dapp-v2-cosmos-provider/src/helpers/types.ts b/advanced/dapps/react-dapp-v2-cosmos-provider/src/helpers/types.ts similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/helpers/types.ts rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/helpers/types.ts diff --git a/dapps/react-dapp-v2-cosmos-provider/src/helpers/utilities.ts b/advanced/dapps/react-dapp-v2-cosmos-provider/src/helpers/utilities.ts similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/helpers/utilities.ts rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/helpers/utilities.ts diff --git a/dapps/react-dapp-v2-cosmos-provider/src/modals/PairingModal.tsx b/advanced/dapps/react-dapp-v2-cosmos-provider/src/modals/PairingModal.tsx similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/modals/PairingModal.tsx rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/modals/PairingModal.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/src/modals/PingModal.tsx b/advanced/dapps/react-dapp-v2-cosmos-provider/src/modals/PingModal.tsx similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/modals/PingModal.tsx rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/modals/PingModal.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/src/modals/RequestModal.tsx b/advanced/dapps/react-dapp-v2-cosmos-provider/src/modals/RequestModal.tsx similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/modals/RequestModal.tsx rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/modals/RequestModal.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/src/modals/shared/index.ts b/advanced/dapps/react-dapp-v2-cosmos-provider/src/modals/shared/index.ts similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/modals/shared/index.ts rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/modals/shared/index.ts diff --git a/dapps/react-dapp-v2-cosmos-provider/src/pages/404.tsx b/advanced/dapps/react-dapp-v2-cosmos-provider/src/pages/404.tsx similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/pages/404.tsx rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/pages/404.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/src/pages/_app.tsx b/advanced/dapps/react-dapp-v2-cosmos-provider/src/pages/_app.tsx similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/pages/_app.tsx rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/pages/_app.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/src/pages/_error.tsx b/advanced/dapps/react-dapp-v2-cosmos-provider/src/pages/_error.tsx similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/pages/_error.tsx rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/pages/_error.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/src/pages/index.tsx b/advanced/dapps/react-dapp-v2-cosmos-provider/src/pages/index.tsx similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/pages/index.tsx rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/pages/index.tsx diff --git a/dapps/react-dapp-v2-cosmos-provider/src/react-app-env.d.ts b/advanced/dapps/react-dapp-v2-cosmos-provider/src/react-app-env.d.ts similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/react-app-env.d.ts rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/react-app-env.d.ts diff --git a/dapps/react-dapp-v2-cosmos-provider/src/styles.ts b/advanced/dapps/react-dapp-v2-cosmos-provider/src/styles.ts similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/styles.ts rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/styles.ts diff --git a/dapps/react-dapp-v2-cosmos-provider/src/styles/Home.module.css b/advanced/dapps/react-dapp-v2-cosmos-provider/src/styles/Home.module.css similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/styles/Home.module.css rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/styles/Home.module.css diff --git a/dapps/react-dapp-v2-cosmos-provider/src/styles/globals.css b/advanced/dapps/react-dapp-v2-cosmos-provider/src/styles/globals.css similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/src/styles/globals.css rename to advanced/dapps/react-dapp-v2-cosmos-provider/src/styles/globals.css diff --git a/dapps/react-dapp-v2-cosmos-provider/tsconfig.json b/advanced/dapps/react-dapp-v2-cosmos-provider/tsconfig.json similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/tsconfig.json rename to advanced/dapps/react-dapp-v2-cosmos-provider/tsconfig.json diff --git a/dapps/react-dapp-v2-cosmos-provider/yarn.lock b/advanced/dapps/react-dapp-v2-cosmos-provider/yarn.lock similarity index 100% rename from dapps/react-dapp-v2-cosmos-provider/yarn.lock rename to advanced/dapps/react-dapp-v2-cosmos-provider/yarn.lock diff --git a/dapps/react-dapp-v2-with-ethers/.env.local.example b/advanced/dapps/react-dapp-v2-with-ethers/.env.local.example similarity index 100% rename from dapps/react-dapp-v2-with-ethers/.env.local.example rename to advanced/dapps/react-dapp-v2-with-ethers/.env.local.example diff --git a/dapps/react-dapp-v2-with-ethers/.gitignore b/advanced/dapps/react-dapp-v2-with-ethers/.gitignore similarity index 100% rename from dapps/react-dapp-v2-with-ethers/.gitignore rename to advanced/dapps/react-dapp-v2-with-ethers/.gitignore diff --git a/dapps/react-dapp-v2-with-ethers/.prettierrc b/advanced/dapps/react-dapp-v2-with-ethers/.prettierrc similarity index 100% rename from dapps/react-dapp-v2-with-ethers/.prettierrc rename to advanced/dapps/react-dapp-v2-with-ethers/.prettierrc diff --git a/dapps/react-dapp-v2-with-ethers/LICENSE b/advanced/dapps/react-dapp-v2-with-ethers/LICENSE similarity index 100% rename from dapps/react-dapp-v2-with-ethers/LICENSE rename to advanced/dapps/react-dapp-v2-with-ethers/LICENSE diff --git a/dapps/react-dapp-v2-with-ethers/README.md b/advanced/dapps/react-dapp-v2-with-ethers/README.md similarity index 100% rename from dapps/react-dapp-v2-with-ethers/README.md rename to advanced/dapps/react-dapp-v2-with-ethers/README.md diff --git a/dapps/react-dapp-v2-with-ethers/images.d.ts b/advanced/dapps/react-dapp-v2-with-ethers/images.d.ts similarity index 100% rename from dapps/react-dapp-v2-with-ethers/images.d.ts rename to advanced/dapps/react-dapp-v2-with-ethers/images.d.ts diff --git a/dapps/react-dapp-v2-with-ethers/next-env.d.ts b/advanced/dapps/react-dapp-v2-with-ethers/next-env.d.ts similarity index 100% rename from dapps/react-dapp-v2-with-ethers/next-env.d.ts rename to advanced/dapps/react-dapp-v2-with-ethers/next-env.d.ts diff --git a/dapps/react-dapp-v2-with-ethers/next.config.js b/advanced/dapps/react-dapp-v2-with-ethers/next.config.js similarity index 100% rename from dapps/react-dapp-v2-with-ethers/next.config.js rename to advanced/dapps/react-dapp-v2-with-ethers/next.config.js diff --git a/dapps/react-dapp-v2-with-ethers/package.json b/advanced/dapps/react-dapp-v2-with-ethers/package.json similarity index 100% rename from dapps/react-dapp-v2-with-ethers/package.json rename to advanced/dapps/react-dapp-v2-with-ethers/package.json diff --git a/dapps/react-dapp-v2-with-ethers/public/assets/walletconnect.png b/advanced/dapps/react-dapp-v2-with-ethers/public/assets/walletconnect.png similarity index 100% rename from dapps/react-dapp-v2-with-ethers/public/assets/walletconnect.png rename to advanced/dapps/react-dapp-v2-with-ethers/public/assets/walletconnect.png diff --git a/dapps/react-dapp-v2-with-ethers/public/favicon.ico b/advanced/dapps/react-dapp-v2-with-ethers/public/favicon.ico similarity index 100% rename from dapps/react-dapp-v2-with-ethers/public/favicon.ico rename to advanced/dapps/react-dapp-v2-with-ethers/public/favicon.ico diff --git a/dapps/react-dapp-v2-with-ethers/public/index.html b/advanced/dapps/react-dapp-v2-with-ethers/public/index.html similarity index 100% rename from dapps/react-dapp-v2-with-ethers/public/index.html rename to advanced/dapps/react-dapp-v2-with-ethers/public/index.html diff --git a/dapps/react-dapp-v2-with-ethers/public/manifest.json b/advanced/dapps/react-dapp-v2-with-ethers/public/manifest.json similarity index 100% rename from dapps/react-dapp-v2-with-ethers/public/manifest.json rename to advanced/dapps/react-dapp-v2-with-ethers/public/manifest.json diff --git a/dapps/react-dapp-v2-with-ethers/src/assets/erc20.svg b/advanced/dapps/react-dapp-v2-with-ethers/src/assets/erc20.svg similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/assets/erc20.svg rename to advanced/dapps/react-dapp-v2-with-ethers/src/assets/erc20.svg diff --git a/dapps/react-dapp-v2-with-ethers/src/assets/eth.svg b/advanced/dapps/react-dapp-v2-with-ethers/src/assets/eth.svg similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/assets/eth.svg rename to advanced/dapps/react-dapp-v2-with-ethers/src/assets/eth.svg diff --git a/dapps/react-dapp-v2-with-ethers/src/assets/polkadot.svg b/advanced/dapps/react-dapp-v2-with-ethers/src/assets/polkadot.svg similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/assets/polkadot.svg rename to advanced/dapps/react-dapp-v2-with-ethers/src/assets/polkadot.svg diff --git a/dapps/react-dapp-v2-with-ethers/src/chains/cosmos.ts b/advanced/dapps/react-dapp-v2-with-ethers/src/chains/cosmos.ts similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/chains/cosmos.ts rename to advanced/dapps/react-dapp-v2-with-ethers/src/chains/cosmos.ts diff --git a/dapps/react-dapp-v2-with-ethers/src/chains/eip155.ts b/advanced/dapps/react-dapp-v2-with-ethers/src/chains/eip155.ts similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/chains/eip155.ts rename to advanced/dapps/react-dapp-v2-with-ethers/src/chains/eip155.ts diff --git a/dapps/react-dapp-v2-with-ethers/src/chains/index.ts b/advanced/dapps/react-dapp-v2-with-ethers/src/chains/index.ts similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/chains/index.ts rename to advanced/dapps/react-dapp-v2-with-ethers/src/chains/index.ts diff --git a/dapps/react-dapp-v2-with-ethers/src/chains/polkadot.ts b/advanced/dapps/react-dapp-v2-with-ethers/src/chains/polkadot.ts similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/chains/polkadot.ts rename to advanced/dapps/react-dapp-v2-with-ethers/src/chains/polkadot.ts diff --git a/dapps/react-dapp-v2-with-ethers/src/components/Asset.tsx b/advanced/dapps/react-dapp-v2-with-ethers/src/components/Asset.tsx similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/components/Asset.tsx rename to advanced/dapps/react-dapp-v2-with-ethers/src/components/Asset.tsx diff --git a/dapps/react-dapp-v2-with-ethers/src/components/Banner.tsx b/advanced/dapps/react-dapp-v2-with-ethers/src/components/Banner.tsx similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/components/Banner.tsx rename to advanced/dapps/react-dapp-v2-with-ethers/src/components/Banner.tsx diff --git a/dapps/react-dapp-v2-with-ethers/src/components/Blockchain.tsx b/advanced/dapps/react-dapp-v2-with-ethers/src/components/Blockchain.tsx similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/components/Blockchain.tsx rename to advanced/dapps/react-dapp-v2-with-ethers/src/components/Blockchain.tsx diff --git a/dapps/react-dapp-v2-with-ethers/src/components/Button.tsx b/advanced/dapps/react-dapp-v2-with-ethers/src/components/Button.tsx similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/components/Button.tsx rename to advanced/dapps/react-dapp-v2-with-ethers/src/components/Button.tsx diff --git a/dapps/react-dapp-v2-with-ethers/src/components/Column.tsx b/advanced/dapps/react-dapp-v2-with-ethers/src/components/Column.tsx similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/components/Column.tsx rename to advanced/dapps/react-dapp-v2-with-ethers/src/components/Column.tsx diff --git a/dapps/react-dapp-v2-with-ethers/src/components/Header.tsx b/advanced/dapps/react-dapp-v2-with-ethers/src/components/Header.tsx similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/components/Header.tsx rename to advanced/dapps/react-dapp-v2-with-ethers/src/components/Header.tsx diff --git a/dapps/react-dapp-v2-with-ethers/src/components/Icon.tsx b/advanced/dapps/react-dapp-v2-with-ethers/src/components/Icon.tsx similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/components/Icon.tsx rename to advanced/dapps/react-dapp-v2-with-ethers/src/components/Icon.tsx diff --git a/dapps/react-dapp-v2-with-ethers/src/components/Loader.tsx b/advanced/dapps/react-dapp-v2-with-ethers/src/components/Loader.tsx similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/components/Loader.tsx rename to advanced/dapps/react-dapp-v2-with-ethers/src/components/Loader.tsx diff --git a/dapps/react-dapp-v2-with-ethers/src/components/Metadata.tsx b/advanced/dapps/react-dapp-v2-with-ethers/src/components/Metadata.tsx similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/components/Metadata.tsx rename to advanced/dapps/react-dapp-v2-with-ethers/src/components/Metadata.tsx diff --git a/dapps/react-dapp-v2-with-ethers/src/components/Modal.tsx b/advanced/dapps/react-dapp-v2-with-ethers/src/components/Modal.tsx similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/components/Modal.tsx rename to advanced/dapps/react-dapp-v2-with-ethers/src/components/Modal.tsx diff --git a/dapps/react-dapp-v2-with-ethers/src/components/Pairing.tsx b/advanced/dapps/react-dapp-v2-with-ethers/src/components/Pairing.tsx similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/components/Pairing.tsx rename to advanced/dapps/react-dapp-v2-with-ethers/src/components/Pairing.tsx diff --git a/dapps/react-dapp-v2-with-ethers/src/components/Peer.tsx b/advanced/dapps/react-dapp-v2-with-ethers/src/components/Peer.tsx similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/components/Peer.tsx rename to advanced/dapps/react-dapp-v2-with-ethers/src/components/Peer.tsx diff --git a/dapps/react-dapp-v2-with-ethers/src/components/Toggle.tsx b/advanced/dapps/react-dapp-v2-with-ethers/src/components/Toggle.tsx similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/components/Toggle.tsx rename to advanced/dapps/react-dapp-v2-with-ethers/src/components/Toggle.tsx diff --git a/dapps/react-dapp-v2-with-ethers/src/components/Wrapper.tsx b/advanced/dapps/react-dapp-v2-with-ethers/src/components/Wrapper.tsx similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/components/Wrapper.tsx rename to advanced/dapps/react-dapp-v2-with-ethers/src/components/Wrapper.tsx diff --git a/dapps/react-dapp-v2-with-ethers/src/components/app/index.tsx b/advanced/dapps/react-dapp-v2-with-ethers/src/components/app/index.tsx similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/components/app/index.tsx rename to advanced/dapps/react-dapp-v2-with-ethers/src/components/app/index.tsx diff --git a/dapps/react-dapp-v2-with-ethers/src/components/shared/index.ts b/advanced/dapps/react-dapp-v2-with-ethers/src/components/shared/index.ts similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/components/shared/index.ts rename to advanced/dapps/react-dapp-v2-with-ethers/src/components/shared/index.ts diff --git a/dapps/react-dapp-v2-with-ethers/src/constants/default.ts b/advanced/dapps/react-dapp-v2-with-ethers/src/constants/default.ts similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/constants/default.ts rename to advanced/dapps/react-dapp-v2-with-ethers/src/constants/default.ts diff --git a/dapps/react-dapp-v2-with-ethers/src/constants/index.ts b/advanced/dapps/react-dapp-v2-with-ethers/src/constants/index.ts similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/constants/index.ts rename to advanced/dapps/react-dapp-v2-with-ethers/src/constants/index.ts diff --git a/dapps/react-dapp-v2-with-ethers/src/constants/logo.ts b/advanced/dapps/react-dapp-v2-with-ethers/src/constants/logo.ts similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/constants/logo.ts rename to advanced/dapps/react-dapp-v2-with-ethers/src/constants/logo.ts diff --git a/dapps/react-dapp-v2-with-ethers/src/contexts/ClientContext.tsx b/advanced/dapps/react-dapp-v2-with-ethers/src/contexts/ClientContext.tsx similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/contexts/ClientContext.tsx rename to advanced/dapps/react-dapp-v2-with-ethers/src/contexts/ClientContext.tsx diff --git a/dapps/react-dapp-v2-with-ethers/src/helpers/api.ts b/advanced/dapps/react-dapp-v2-with-ethers/src/helpers/api.ts similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/helpers/api.ts rename to advanced/dapps/react-dapp-v2-with-ethers/src/helpers/api.ts diff --git a/dapps/react-dapp-v2-with-ethers/src/helpers/eip1271.ts b/advanced/dapps/react-dapp-v2-with-ethers/src/helpers/eip1271.ts similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/helpers/eip1271.ts rename to advanced/dapps/react-dapp-v2-with-ethers/src/helpers/eip1271.ts diff --git a/dapps/react-dapp-v2-with-ethers/src/helpers/eip712.ts b/advanced/dapps/react-dapp-v2-with-ethers/src/helpers/eip712.ts similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/helpers/eip712.ts rename to advanced/dapps/react-dapp-v2-with-ethers/src/helpers/eip712.ts diff --git a/dapps/react-dapp-v2-with-ethers/src/helpers/index.ts b/advanced/dapps/react-dapp-v2-with-ethers/src/helpers/index.ts similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/helpers/index.ts rename to advanced/dapps/react-dapp-v2-with-ethers/src/helpers/index.ts diff --git a/dapps/react-dapp-v2-with-ethers/src/helpers/tx.ts b/advanced/dapps/react-dapp-v2-with-ethers/src/helpers/tx.ts similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/helpers/tx.ts rename to advanced/dapps/react-dapp-v2-with-ethers/src/helpers/tx.ts diff --git a/dapps/react-dapp-v2-with-ethers/src/helpers/types.ts b/advanced/dapps/react-dapp-v2-with-ethers/src/helpers/types.ts similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/helpers/types.ts rename to advanced/dapps/react-dapp-v2-with-ethers/src/helpers/types.ts diff --git a/dapps/react-dapp-v2-with-ethers/src/helpers/utilities.ts b/advanced/dapps/react-dapp-v2-with-ethers/src/helpers/utilities.ts similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/helpers/utilities.ts rename to advanced/dapps/react-dapp-v2-with-ethers/src/helpers/utilities.ts diff --git a/dapps/react-dapp-v2-with-ethers/src/modals/PairingModal.tsx b/advanced/dapps/react-dapp-v2-with-ethers/src/modals/PairingModal.tsx similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/modals/PairingModal.tsx rename to advanced/dapps/react-dapp-v2-with-ethers/src/modals/PairingModal.tsx diff --git a/dapps/react-dapp-v2-with-ethers/src/modals/PingModal.tsx b/advanced/dapps/react-dapp-v2-with-ethers/src/modals/PingModal.tsx similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/modals/PingModal.tsx rename to advanced/dapps/react-dapp-v2-with-ethers/src/modals/PingModal.tsx diff --git a/dapps/react-dapp-v2-with-ethers/src/modals/RequestModal.tsx b/advanced/dapps/react-dapp-v2-with-ethers/src/modals/RequestModal.tsx similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/modals/RequestModal.tsx rename to advanced/dapps/react-dapp-v2-with-ethers/src/modals/RequestModal.tsx diff --git a/dapps/react-dapp-v2-with-ethers/src/modals/shared/index.ts b/advanced/dapps/react-dapp-v2-with-ethers/src/modals/shared/index.ts similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/modals/shared/index.ts rename to advanced/dapps/react-dapp-v2-with-ethers/src/modals/shared/index.ts diff --git a/dapps/react-dapp-v2-with-ethers/src/pages/404.tsx b/advanced/dapps/react-dapp-v2-with-ethers/src/pages/404.tsx similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/pages/404.tsx rename to advanced/dapps/react-dapp-v2-with-ethers/src/pages/404.tsx diff --git a/dapps/react-dapp-v2-with-ethers/src/pages/_app.tsx b/advanced/dapps/react-dapp-v2-with-ethers/src/pages/_app.tsx similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/pages/_app.tsx rename to advanced/dapps/react-dapp-v2-with-ethers/src/pages/_app.tsx diff --git a/dapps/react-dapp-v2-with-ethers/src/pages/_error.tsx b/advanced/dapps/react-dapp-v2-with-ethers/src/pages/_error.tsx similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/pages/_error.tsx rename to advanced/dapps/react-dapp-v2-with-ethers/src/pages/_error.tsx diff --git a/dapps/react-dapp-v2-with-ethers/src/pages/index.tsx b/advanced/dapps/react-dapp-v2-with-ethers/src/pages/index.tsx similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/pages/index.tsx rename to advanced/dapps/react-dapp-v2-with-ethers/src/pages/index.tsx diff --git a/dapps/react-dapp-v2-with-ethers/src/react-app-env.d.ts b/advanced/dapps/react-dapp-v2-with-ethers/src/react-app-env.d.ts similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/react-app-env.d.ts rename to advanced/dapps/react-dapp-v2-with-ethers/src/react-app-env.d.ts diff --git a/dapps/react-dapp-v2-with-ethers/src/styles.ts b/advanced/dapps/react-dapp-v2-with-ethers/src/styles.ts similarity index 100% rename from dapps/react-dapp-v2-with-ethers/src/styles.ts rename to advanced/dapps/react-dapp-v2-with-ethers/src/styles.ts diff --git a/dapps/react-dapp-v2-with-ethers/tsconfig.json b/advanced/dapps/react-dapp-v2-with-ethers/tsconfig.json similarity index 100% rename from dapps/react-dapp-v2-with-ethers/tsconfig.json rename to advanced/dapps/react-dapp-v2-with-ethers/tsconfig.json diff --git a/dapps/react-dapp-v2-with-ethers/yarn.lock b/advanced/dapps/react-dapp-v2-with-ethers/yarn.lock similarity index 100% rename from dapps/react-dapp-v2-with-ethers/yarn.lock rename to advanced/dapps/react-dapp-v2-with-ethers/yarn.lock diff --git a/dapps/react-dapp-v2-with-web3js/.env.local.example b/advanced/dapps/react-dapp-v2-with-web3js/.env.local.example similarity index 100% rename from dapps/react-dapp-v2-with-web3js/.env.local.example rename to advanced/dapps/react-dapp-v2-with-web3js/.env.local.example diff --git a/dapps/react-dapp-v2-with-web3js/.gitignore b/advanced/dapps/react-dapp-v2-with-web3js/.gitignore similarity index 100% rename from dapps/react-dapp-v2-with-web3js/.gitignore rename to advanced/dapps/react-dapp-v2-with-web3js/.gitignore diff --git a/dapps/react-dapp-v2-with-web3js/.prettierrc b/advanced/dapps/react-dapp-v2-with-web3js/.prettierrc similarity index 100% rename from dapps/react-dapp-v2-with-web3js/.prettierrc rename to advanced/dapps/react-dapp-v2-with-web3js/.prettierrc diff --git a/dapps/react-dapp-v2-with-web3js/LICENSE b/advanced/dapps/react-dapp-v2-with-web3js/LICENSE similarity index 100% rename from dapps/react-dapp-v2-with-web3js/LICENSE rename to advanced/dapps/react-dapp-v2-with-web3js/LICENSE diff --git a/dapps/react-dapp-v2-with-web3js/README.md b/advanced/dapps/react-dapp-v2-with-web3js/README.md similarity index 100% rename from dapps/react-dapp-v2-with-web3js/README.md rename to advanced/dapps/react-dapp-v2-with-web3js/README.md diff --git a/dapps/react-dapp-v2-with-web3js/images.d.ts b/advanced/dapps/react-dapp-v2-with-web3js/images.d.ts similarity index 100% rename from dapps/react-dapp-v2-with-web3js/images.d.ts rename to advanced/dapps/react-dapp-v2-with-web3js/images.d.ts diff --git a/dapps/react-dapp-v2-with-web3js/next-env.d.ts b/advanced/dapps/react-dapp-v2-with-web3js/next-env.d.ts similarity index 100% rename from dapps/react-dapp-v2-with-web3js/next-env.d.ts rename to advanced/dapps/react-dapp-v2-with-web3js/next-env.d.ts diff --git a/dapps/react-dapp-v2-with-web3js/next.config.js b/advanced/dapps/react-dapp-v2-with-web3js/next.config.js similarity index 100% rename from dapps/react-dapp-v2-with-web3js/next.config.js rename to advanced/dapps/react-dapp-v2-with-web3js/next.config.js diff --git a/dapps/react-dapp-v2-with-web3js/package.json b/advanced/dapps/react-dapp-v2-with-web3js/package.json similarity index 100% rename from dapps/react-dapp-v2-with-web3js/package.json rename to advanced/dapps/react-dapp-v2-with-web3js/package.json diff --git a/dapps/react-dapp-v2-with-web3js/public/assets/walletconnect.png b/advanced/dapps/react-dapp-v2-with-web3js/public/assets/walletconnect.png similarity index 100% rename from dapps/react-dapp-v2-with-web3js/public/assets/walletconnect.png rename to advanced/dapps/react-dapp-v2-with-web3js/public/assets/walletconnect.png diff --git a/dapps/react-dapp-v2-with-web3js/public/favicon.ico b/advanced/dapps/react-dapp-v2-with-web3js/public/favicon.ico similarity index 100% rename from dapps/react-dapp-v2-with-web3js/public/favicon.ico rename to advanced/dapps/react-dapp-v2-with-web3js/public/favicon.ico diff --git a/dapps/react-dapp-v2-with-web3js/public/index.html b/advanced/dapps/react-dapp-v2-with-web3js/public/index.html similarity index 100% rename from dapps/react-dapp-v2-with-web3js/public/index.html rename to advanced/dapps/react-dapp-v2-with-web3js/public/index.html diff --git a/dapps/react-dapp-v2-with-web3js/public/manifest.json b/advanced/dapps/react-dapp-v2-with-web3js/public/manifest.json similarity index 100% rename from dapps/react-dapp-v2-with-web3js/public/manifest.json rename to advanced/dapps/react-dapp-v2-with-web3js/public/manifest.json diff --git a/dapps/react-dapp-v2-with-web3js/src/assets/erc20.svg b/advanced/dapps/react-dapp-v2-with-web3js/src/assets/erc20.svg similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/assets/erc20.svg rename to advanced/dapps/react-dapp-v2-with-web3js/src/assets/erc20.svg diff --git a/dapps/react-dapp-v2-with-web3js/src/assets/eth.svg b/advanced/dapps/react-dapp-v2-with-web3js/src/assets/eth.svg similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/assets/eth.svg rename to advanced/dapps/react-dapp-v2-with-web3js/src/assets/eth.svg diff --git a/dapps/react-dapp-v2-with-web3js/src/assets/polkadot.svg b/advanced/dapps/react-dapp-v2-with-web3js/src/assets/polkadot.svg similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/assets/polkadot.svg rename to advanced/dapps/react-dapp-v2-with-web3js/src/assets/polkadot.svg diff --git a/dapps/react-dapp-v2-with-web3js/src/assets/walletconnect.png b/advanced/dapps/react-dapp-v2-with-web3js/src/assets/walletconnect.png similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/assets/walletconnect.png rename to advanced/dapps/react-dapp-v2-with-web3js/src/assets/walletconnect.png diff --git a/dapps/react-dapp-v2-with-web3js/src/chains/cosmos.ts b/advanced/dapps/react-dapp-v2-with-web3js/src/chains/cosmos.ts similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/chains/cosmos.ts rename to advanced/dapps/react-dapp-v2-with-web3js/src/chains/cosmos.ts diff --git a/dapps/react-dapp-v2-with-web3js/src/chains/eip155.ts b/advanced/dapps/react-dapp-v2-with-web3js/src/chains/eip155.ts similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/chains/eip155.ts rename to advanced/dapps/react-dapp-v2-with-web3js/src/chains/eip155.ts diff --git a/dapps/react-dapp-v2-with-web3js/src/chains/index.ts b/advanced/dapps/react-dapp-v2-with-web3js/src/chains/index.ts similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/chains/index.ts rename to advanced/dapps/react-dapp-v2-with-web3js/src/chains/index.ts diff --git a/dapps/react-dapp-v2-with-web3js/src/chains/polkadot.ts b/advanced/dapps/react-dapp-v2-with-web3js/src/chains/polkadot.ts similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/chains/polkadot.ts rename to advanced/dapps/react-dapp-v2-with-web3js/src/chains/polkadot.ts diff --git a/dapps/react-dapp-v2-with-web3js/src/components/Asset.tsx b/advanced/dapps/react-dapp-v2-with-web3js/src/components/Asset.tsx similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/components/Asset.tsx rename to advanced/dapps/react-dapp-v2-with-web3js/src/components/Asset.tsx diff --git a/dapps/react-dapp-v2-with-web3js/src/components/Banner.tsx b/advanced/dapps/react-dapp-v2-with-web3js/src/components/Banner.tsx similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/components/Banner.tsx rename to advanced/dapps/react-dapp-v2-with-web3js/src/components/Banner.tsx diff --git a/dapps/react-dapp-v2-with-web3js/src/components/Blockchain.tsx b/advanced/dapps/react-dapp-v2-with-web3js/src/components/Blockchain.tsx similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/components/Blockchain.tsx rename to advanced/dapps/react-dapp-v2-with-web3js/src/components/Blockchain.tsx diff --git a/dapps/react-dapp-v2-with-web3js/src/components/Button.tsx b/advanced/dapps/react-dapp-v2-with-web3js/src/components/Button.tsx similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/components/Button.tsx rename to advanced/dapps/react-dapp-v2-with-web3js/src/components/Button.tsx diff --git a/dapps/react-dapp-v2-with-web3js/src/components/Column.tsx b/advanced/dapps/react-dapp-v2-with-web3js/src/components/Column.tsx similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/components/Column.tsx rename to advanced/dapps/react-dapp-v2-with-web3js/src/components/Column.tsx diff --git a/dapps/react-dapp-v2-with-web3js/src/components/Header.tsx b/advanced/dapps/react-dapp-v2-with-web3js/src/components/Header.tsx similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/components/Header.tsx rename to advanced/dapps/react-dapp-v2-with-web3js/src/components/Header.tsx diff --git a/dapps/react-dapp-v2-with-web3js/src/components/Icon.tsx b/advanced/dapps/react-dapp-v2-with-web3js/src/components/Icon.tsx similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/components/Icon.tsx rename to advanced/dapps/react-dapp-v2-with-web3js/src/components/Icon.tsx diff --git a/dapps/react-dapp-v2-with-web3js/src/components/Loader.tsx b/advanced/dapps/react-dapp-v2-with-web3js/src/components/Loader.tsx similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/components/Loader.tsx rename to advanced/dapps/react-dapp-v2-with-web3js/src/components/Loader.tsx diff --git a/dapps/react-dapp-v2-with-web3js/src/components/Metadata.tsx b/advanced/dapps/react-dapp-v2-with-web3js/src/components/Metadata.tsx similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/components/Metadata.tsx rename to advanced/dapps/react-dapp-v2-with-web3js/src/components/Metadata.tsx diff --git a/dapps/react-dapp-v2-with-web3js/src/components/Modal.tsx b/advanced/dapps/react-dapp-v2-with-web3js/src/components/Modal.tsx similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/components/Modal.tsx rename to advanced/dapps/react-dapp-v2-with-web3js/src/components/Modal.tsx diff --git a/dapps/react-dapp-v2-with-web3js/src/components/Pairing.tsx b/advanced/dapps/react-dapp-v2-with-web3js/src/components/Pairing.tsx similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/components/Pairing.tsx rename to advanced/dapps/react-dapp-v2-with-web3js/src/components/Pairing.tsx diff --git a/dapps/react-dapp-v2-with-web3js/src/components/Peer.tsx b/advanced/dapps/react-dapp-v2-with-web3js/src/components/Peer.tsx similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/components/Peer.tsx rename to advanced/dapps/react-dapp-v2-with-web3js/src/components/Peer.tsx diff --git a/dapps/react-dapp-v2-with-web3js/src/components/Toggle.tsx b/advanced/dapps/react-dapp-v2-with-web3js/src/components/Toggle.tsx similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/components/Toggle.tsx rename to advanced/dapps/react-dapp-v2-with-web3js/src/components/Toggle.tsx diff --git a/dapps/react-dapp-v2-with-web3js/src/components/Wrapper.tsx b/advanced/dapps/react-dapp-v2-with-web3js/src/components/Wrapper.tsx similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/components/Wrapper.tsx rename to advanced/dapps/react-dapp-v2-with-web3js/src/components/Wrapper.tsx diff --git a/dapps/react-dapp-v2-with-web3js/src/components/app/index.tsx b/advanced/dapps/react-dapp-v2-with-web3js/src/components/app/index.tsx similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/components/app/index.tsx rename to advanced/dapps/react-dapp-v2-with-web3js/src/components/app/index.tsx diff --git a/dapps/react-dapp-v2-with-web3js/src/components/shared/index.ts b/advanced/dapps/react-dapp-v2-with-web3js/src/components/shared/index.ts similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/components/shared/index.ts rename to advanced/dapps/react-dapp-v2-with-web3js/src/components/shared/index.ts diff --git a/dapps/react-dapp-v2-with-web3js/src/constants/default.ts b/advanced/dapps/react-dapp-v2-with-web3js/src/constants/default.ts similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/constants/default.ts rename to advanced/dapps/react-dapp-v2-with-web3js/src/constants/default.ts diff --git a/dapps/react-dapp-v2-with-web3js/src/constants/index.ts b/advanced/dapps/react-dapp-v2-with-web3js/src/constants/index.ts similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/constants/index.ts rename to advanced/dapps/react-dapp-v2-with-web3js/src/constants/index.ts diff --git a/dapps/react-dapp-v2-with-web3js/src/constants/logo.ts b/advanced/dapps/react-dapp-v2-with-web3js/src/constants/logo.ts similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/constants/logo.ts rename to advanced/dapps/react-dapp-v2-with-web3js/src/constants/logo.ts diff --git a/dapps/react-dapp-v2-with-web3js/src/contexts/ClientContext.tsx b/advanced/dapps/react-dapp-v2-with-web3js/src/contexts/ClientContext.tsx similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/contexts/ClientContext.tsx rename to advanced/dapps/react-dapp-v2-with-web3js/src/contexts/ClientContext.tsx diff --git a/dapps/react-dapp-v2-with-web3js/src/helpers/api.ts b/advanced/dapps/react-dapp-v2-with-web3js/src/helpers/api.ts similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/helpers/api.ts rename to advanced/dapps/react-dapp-v2-with-web3js/src/helpers/api.ts diff --git a/dapps/react-dapp-v2-with-web3js/src/helpers/eip1271.ts b/advanced/dapps/react-dapp-v2-with-web3js/src/helpers/eip1271.ts similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/helpers/eip1271.ts rename to advanced/dapps/react-dapp-v2-with-web3js/src/helpers/eip1271.ts diff --git a/dapps/react-dapp-v2-with-web3js/src/helpers/eip712.ts b/advanced/dapps/react-dapp-v2-with-web3js/src/helpers/eip712.ts similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/helpers/eip712.ts rename to advanced/dapps/react-dapp-v2-with-web3js/src/helpers/eip712.ts diff --git a/dapps/react-dapp-v2-with-web3js/src/helpers/index.ts b/advanced/dapps/react-dapp-v2-with-web3js/src/helpers/index.ts similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/helpers/index.ts rename to advanced/dapps/react-dapp-v2-with-web3js/src/helpers/index.ts diff --git a/dapps/react-dapp-v2-with-web3js/src/helpers/tx.ts b/advanced/dapps/react-dapp-v2-with-web3js/src/helpers/tx.ts similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/helpers/tx.ts rename to advanced/dapps/react-dapp-v2-with-web3js/src/helpers/tx.ts diff --git a/dapps/react-dapp-v2-with-web3js/src/helpers/types.ts b/advanced/dapps/react-dapp-v2-with-web3js/src/helpers/types.ts similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/helpers/types.ts rename to advanced/dapps/react-dapp-v2-with-web3js/src/helpers/types.ts diff --git a/dapps/react-dapp-v2-with-web3js/src/helpers/utilities.ts b/advanced/dapps/react-dapp-v2-with-web3js/src/helpers/utilities.ts similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/helpers/utilities.ts rename to advanced/dapps/react-dapp-v2-with-web3js/src/helpers/utilities.ts diff --git a/dapps/react-dapp-v2-with-web3js/src/modals/PairingModal.tsx b/advanced/dapps/react-dapp-v2-with-web3js/src/modals/PairingModal.tsx similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/modals/PairingModal.tsx rename to advanced/dapps/react-dapp-v2-with-web3js/src/modals/PairingModal.tsx diff --git a/dapps/react-dapp-v2-with-web3js/src/modals/PingModal.tsx b/advanced/dapps/react-dapp-v2-with-web3js/src/modals/PingModal.tsx similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/modals/PingModal.tsx rename to advanced/dapps/react-dapp-v2-with-web3js/src/modals/PingModal.tsx diff --git a/dapps/react-dapp-v2-with-web3js/src/modals/RequestModal.tsx b/advanced/dapps/react-dapp-v2-with-web3js/src/modals/RequestModal.tsx similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/modals/RequestModal.tsx rename to advanced/dapps/react-dapp-v2-with-web3js/src/modals/RequestModal.tsx diff --git a/dapps/react-dapp-v2-with-web3js/src/modals/shared/index.ts b/advanced/dapps/react-dapp-v2-with-web3js/src/modals/shared/index.ts similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/modals/shared/index.ts rename to advanced/dapps/react-dapp-v2-with-web3js/src/modals/shared/index.ts diff --git a/dapps/react-dapp-v2-with-web3js/src/pages/404.tsx b/advanced/dapps/react-dapp-v2-with-web3js/src/pages/404.tsx similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/pages/404.tsx rename to advanced/dapps/react-dapp-v2-with-web3js/src/pages/404.tsx diff --git a/dapps/react-dapp-v2-with-web3js/src/pages/_app.tsx b/advanced/dapps/react-dapp-v2-with-web3js/src/pages/_app.tsx similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/pages/_app.tsx rename to advanced/dapps/react-dapp-v2-with-web3js/src/pages/_app.tsx diff --git a/dapps/react-dapp-v2-with-web3js/src/pages/_error.tsx b/advanced/dapps/react-dapp-v2-with-web3js/src/pages/_error.tsx similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/pages/_error.tsx rename to advanced/dapps/react-dapp-v2-with-web3js/src/pages/_error.tsx diff --git a/dapps/react-dapp-v2-with-web3js/src/pages/index.tsx b/advanced/dapps/react-dapp-v2-with-web3js/src/pages/index.tsx similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/pages/index.tsx rename to advanced/dapps/react-dapp-v2-with-web3js/src/pages/index.tsx diff --git a/dapps/react-dapp-v2-with-web3js/src/react-app-env.d.ts b/advanced/dapps/react-dapp-v2-with-web3js/src/react-app-env.d.ts similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/react-app-env.d.ts rename to advanced/dapps/react-dapp-v2-with-web3js/src/react-app-env.d.ts diff --git a/dapps/react-dapp-v2-with-web3js/src/styles.ts b/advanced/dapps/react-dapp-v2-with-web3js/src/styles.ts similarity index 100% rename from dapps/react-dapp-v2-with-web3js/src/styles.ts rename to advanced/dapps/react-dapp-v2-with-web3js/src/styles.ts diff --git a/dapps/react-dapp-v2-with-web3js/tsconfig.json b/advanced/dapps/react-dapp-v2-with-web3js/tsconfig.json similarity index 100% rename from dapps/react-dapp-v2-with-web3js/tsconfig.json rename to advanced/dapps/react-dapp-v2-with-web3js/tsconfig.json diff --git a/dapps/react-dapp-v2-with-web3js/yarn.lock b/advanced/dapps/react-dapp-v2-with-web3js/yarn.lock similarity index 100% rename from dapps/react-dapp-v2-with-web3js/yarn.lock rename to advanced/dapps/react-dapp-v2-with-web3js/yarn.lock diff --git a/dapps/react-dapp-v2/.env.local.example b/advanced/dapps/react-dapp-v2/.env.local.example similarity index 100% rename from dapps/react-dapp-v2/.env.local.example rename to advanced/dapps/react-dapp-v2/.env.local.example diff --git a/dapps/react-dapp-v2/.eslintrc.json b/advanced/dapps/react-dapp-v2/.eslintrc.json similarity index 100% rename from dapps/react-dapp-v2/.eslintrc.json rename to advanced/dapps/react-dapp-v2/.eslintrc.json diff --git a/dapps/react-dapp-v2/.gitignore b/advanced/dapps/react-dapp-v2/.gitignore similarity index 100% rename from dapps/react-dapp-v2/.gitignore rename to advanced/dapps/react-dapp-v2/.gitignore diff --git a/dapps/react-dapp-v2/README.md b/advanced/dapps/react-dapp-v2/README.md similarity index 100% rename from dapps/react-dapp-v2/README.md rename to advanced/dapps/react-dapp-v2/README.md diff --git a/dapps/react-dapp-v2/next.config.js b/advanced/dapps/react-dapp-v2/next.config.js similarity index 100% rename from dapps/react-dapp-v2/next.config.js rename to advanced/dapps/react-dapp-v2/next.config.js diff --git a/dapps/react-dapp-v2/package.json b/advanced/dapps/react-dapp-v2/package.json similarity index 100% rename from dapps/react-dapp-v2/package.json rename to advanced/dapps/react-dapp-v2/package.json diff --git a/dapps/react-dapp-v2/public/assets/eip155-324.svg b/advanced/dapps/react-dapp-v2/public/assets/eip155-324.svg similarity index 100% rename from dapps/react-dapp-v2/public/assets/eip155-324.svg rename to advanced/dapps/react-dapp-v2/public/assets/eip155-324.svg diff --git a/dapps/react-dapp-v2/public/assets/erc20.svg b/advanced/dapps/react-dapp-v2/public/assets/erc20.svg similarity index 100% rename from dapps/react-dapp-v2/public/assets/erc20.svg rename to advanced/dapps/react-dapp-v2/public/assets/erc20.svg diff --git a/dapps/react-dapp-v2/public/assets/eth.svg b/advanced/dapps/react-dapp-v2/public/assets/eth.svg similarity index 100% rename from dapps/react-dapp-v2/public/assets/eth.svg rename to advanced/dapps/react-dapp-v2/public/assets/eth.svg diff --git a/dapps/react-dapp-v2/public/assets/githubLogo.svg b/advanced/dapps/react-dapp-v2/public/assets/githubLogo.svg similarity index 100% rename from dapps/react-dapp-v2/public/assets/githubLogo.svg rename to advanced/dapps/react-dapp-v2/public/assets/githubLogo.svg diff --git a/dapps/react-dapp-v2/public/assets/kadena.png b/advanced/dapps/react-dapp-v2/public/assets/kadena.png similarity index 100% rename from dapps/react-dapp-v2/public/assets/kadena.png rename to advanced/dapps/react-dapp-v2/public/assets/kadena.png diff --git a/dapps/react-dapp-v2/public/assets/multiversx_logo.svg b/advanced/dapps/react-dapp-v2/public/assets/multiversx_logo.svg similarity index 100% rename from dapps/react-dapp-v2/public/assets/multiversx_logo.svg rename to advanced/dapps/react-dapp-v2/public/assets/multiversx_logo.svg diff --git a/dapps/react-dapp-v2/public/assets/polkadot.svg b/advanced/dapps/react-dapp-v2/public/assets/polkadot.svg similarity index 100% rename from dapps/react-dapp-v2/public/assets/polkadot.svg rename to advanced/dapps/react-dapp-v2/public/assets/polkadot.svg diff --git a/dapps/react-dapp-v2/public/assets/settings.svg b/advanced/dapps/react-dapp-v2/public/assets/settings.svg similarity index 100% rename from dapps/react-dapp-v2/public/assets/settings.svg rename to advanced/dapps/react-dapp-v2/public/assets/settings.svg diff --git a/dapps/react-dapp-v2/public/assets/solana_logo.png b/advanced/dapps/react-dapp-v2/public/assets/solana_logo.png similarity index 100% rename from dapps/react-dapp-v2/public/assets/solana_logo.png rename to advanced/dapps/react-dapp-v2/public/assets/solana_logo.png diff --git a/dapps/react-dapp-v2/public/assets/tezos.svg b/advanced/dapps/react-dapp-v2/public/assets/tezos.svg similarity index 98% rename from dapps/react-dapp-v2/public/assets/tezos.svg rename to advanced/dapps/react-dapp-v2/public/assets/tezos.svg index 90b2d46..e290e11 100644 --- a/dapps/react-dapp-v2/public/assets/tezos.svg +++ b/advanced/dapps/react-dapp-v2/public/assets/tezos.svg @@ -1,22 +1,22 @@ - - - - - - - + + + + + + + diff --git a/dapps/react-dapp-v2/public/assets/walletconnect.png b/advanced/dapps/react-dapp-v2/public/assets/walletconnect.png similarity index 100% rename from dapps/react-dapp-v2/public/assets/walletconnect.png rename to advanced/dapps/react-dapp-v2/public/assets/walletconnect.png diff --git a/dapps/react-dapp-v2/public/assets/westend-logo.svg b/advanced/dapps/react-dapp-v2/public/assets/westend-logo.svg similarity index 100% rename from dapps/react-dapp-v2/public/assets/westend-logo.svg rename to advanced/dapps/react-dapp-v2/public/assets/westend-logo.svg diff --git a/dapps/react-dapp-v2/public/favicon.ico b/advanced/dapps/react-dapp-v2/public/favicon.ico similarity index 100% rename from dapps/react-dapp-v2/public/favicon.ico rename to advanced/dapps/react-dapp-v2/public/favicon.ico diff --git a/dapps/react-dapp-v2/src/chains/cosmos.ts b/advanced/dapps/react-dapp-v2/src/chains/cosmos.ts similarity index 100% rename from dapps/react-dapp-v2/src/chains/cosmos.ts rename to advanced/dapps/react-dapp-v2/src/chains/cosmos.ts diff --git a/dapps/react-dapp-v2/src/chains/eip155.ts b/advanced/dapps/react-dapp-v2/src/chains/eip155.ts similarity index 100% rename from dapps/react-dapp-v2/src/chains/eip155.ts rename to advanced/dapps/react-dapp-v2/src/chains/eip155.ts diff --git a/dapps/react-dapp-v2/src/chains/index.ts b/advanced/dapps/react-dapp-v2/src/chains/index.ts similarity index 100% rename from dapps/react-dapp-v2/src/chains/index.ts rename to advanced/dapps/react-dapp-v2/src/chains/index.ts diff --git a/dapps/react-dapp-v2/src/chains/kadena.ts b/advanced/dapps/react-dapp-v2/src/chains/kadena.ts similarity index 100% rename from dapps/react-dapp-v2/src/chains/kadena.ts rename to advanced/dapps/react-dapp-v2/src/chains/kadena.ts diff --git a/dapps/react-dapp-v2/src/chains/multiversx.ts b/advanced/dapps/react-dapp-v2/src/chains/multiversx.ts similarity index 100% rename from dapps/react-dapp-v2/src/chains/multiversx.ts rename to advanced/dapps/react-dapp-v2/src/chains/multiversx.ts diff --git a/dapps/react-dapp-v2/src/chains/near.ts b/advanced/dapps/react-dapp-v2/src/chains/near.ts similarity index 100% rename from dapps/react-dapp-v2/src/chains/near.ts rename to advanced/dapps/react-dapp-v2/src/chains/near.ts diff --git a/dapps/react-dapp-v2/src/chains/polkadot.ts b/advanced/dapps/react-dapp-v2/src/chains/polkadot.ts similarity index 100% rename from dapps/react-dapp-v2/src/chains/polkadot.ts rename to advanced/dapps/react-dapp-v2/src/chains/polkadot.ts diff --git a/dapps/react-dapp-v2/src/chains/solana.ts b/advanced/dapps/react-dapp-v2/src/chains/solana.ts similarity index 100% rename from dapps/react-dapp-v2/src/chains/solana.ts rename to advanced/dapps/react-dapp-v2/src/chains/solana.ts diff --git a/dapps/react-dapp-v2/src/chains/tezos.ts b/advanced/dapps/react-dapp-v2/src/chains/tezos.ts similarity index 100% rename from dapps/react-dapp-v2/src/chains/tezos.ts rename to advanced/dapps/react-dapp-v2/src/chains/tezos.ts diff --git a/dapps/react-dapp-v2/src/chains/tron.ts b/advanced/dapps/react-dapp-v2/src/chains/tron.ts similarity index 100% rename from dapps/react-dapp-v2/src/chains/tron.ts rename to advanced/dapps/react-dapp-v2/src/chains/tron.ts diff --git a/dapps/react-dapp-v2/src/components/Asset.tsx b/advanced/dapps/react-dapp-v2/src/components/Asset.tsx similarity index 100% rename from dapps/react-dapp-v2/src/components/Asset.tsx rename to advanced/dapps/react-dapp-v2/src/components/Asset.tsx diff --git a/dapps/react-dapp-v2/src/components/Banner.tsx b/advanced/dapps/react-dapp-v2/src/components/Banner.tsx similarity index 100% rename from dapps/react-dapp-v2/src/components/Banner.tsx rename to advanced/dapps/react-dapp-v2/src/components/Banner.tsx diff --git a/dapps/react-dapp-v2/src/components/Blockchain.tsx b/advanced/dapps/react-dapp-v2/src/components/Blockchain.tsx similarity index 100% rename from dapps/react-dapp-v2/src/components/Blockchain.tsx rename to advanced/dapps/react-dapp-v2/src/components/Blockchain.tsx diff --git a/dapps/react-dapp-v2/src/components/Button.tsx b/advanced/dapps/react-dapp-v2/src/components/Button.tsx similarity index 100% rename from dapps/react-dapp-v2/src/components/Button.tsx rename to advanced/dapps/react-dapp-v2/src/components/Button.tsx diff --git a/dapps/react-dapp-v2/src/components/Column.tsx b/advanced/dapps/react-dapp-v2/src/components/Column.tsx similarity index 100% rename from dapps/react-dapp-v2/src/components/Column.tsx rename to advanced/dapps/react-dapp-v2/src/components/Column.tsx diff --git a/dapps/react-dapp-v2/src/components/Header.tsx b/advanced/dapps/react-dapp-v2/src/components/Header.tsx similarity index 100% rename from dapps/react-dapp-v2/src/components/Header.tsx rename to advanced/dapps/react-dapp-v2/src/components/Header.tsx diff --git a/dapps/react-dapp-v2/src/components/Icon.tsx b/advanced/dapps/react-dapp-v2/src/components/Icon.tsx similarity index 100% rename from dapps/react-dapp-v2/src/components/Icon.tsx rename to advanced/dapps/react-dapp-v2/src/components/Icon.tsx diff --git a/dapps/react-dapp-v2/src/components/Loader.tsx b/advanced/dapps/react-dapp-v2/src/components/Loader.tsx similarity index 100% rename from dapps/react-dapp-v2/src/components/Loader.tsx rename to advanced/dapps/react-dapp-v2/src/components/Loader.tsx diff --git a/dapps/react-dapp-v2/src/components/Metadata.tsx b/advanced/dapps/react-dapp-v2/src/components/Metadata.tsx similarity index 100% rename from dapps/react-dapp-v2/src/components/Metadata.tsx rename to advanced/dapps/react-dapp-v2/src/components/Metadata.tsx diff --git a/dapps/react-dapp-v2/src/components/Modal.tsx b/advanced/dapps/react-dapp-v2/src/components/Modal.tsx similarity index 100% rename from dapps/react-dapp-v2/src/components/Modal.tsx rename to advanced/dapps/react-dapp-v2/src/components/Modal.tsx diff --git a/dapps/react-dapp-v2/src/components/OriginSimulationDropdown.tsx b/advanced/dapps/react-dapp-v2/src/components/OriginSimulationDropdown.tsx similarity index 100% rename from dapps/react-dapp-v2/src/components/OriginSimulationDropdown.tsx rename to advanced/dapps/react-dapp-v2/src/components/OriginSimulationDropdown.tsx diff --git a/dapps/react-dapp-v2/src/components/Pairing.tsx b/advanced/dapps/react-dapp-v2/src/components/Pairing.tsx similarity index 100% rename from dapps/react-dapp-v2/src/components/Pairing.tsx rename to advanced/dapps/react-dapp-v2/src/components/Pairing.tsx diff --git a/dapps/react-dapp-v2/src/components/Peer.tsx b/advanced/dapps/react-dapp-v2/src/components/Peer.tsx similarity index 100% rename from dapps/react-dapp-v2/src/components/Peer.tsx rename to advanced/dapps/react-dapp-v2/src/components/Peer.tsx diff --git a/dapps/react-dapp-v2/src/components/RelayRegionDropdown.tsx b/advanced/dapps/react-dapp-v2/src/components/RelayRegionDropdown.tsx similarity index 100% rename from dapps/react-dapp-v2/src/components/RelayRegionDropdown.tsx rename to advanced/dapps/react-dapp-v2/src/components/RelayRegionDropdown.tsx diff --git a/dapps/react-dapp-v2/src/components/Toggle.tsx b/advanced/dapps/react-dapp-v2/src/components/Toggle.tsx similarity index 100% rename from dapps/react-dapp-v2/src/components/Toggle.tsx rename to advanced/dapps/react-dapp-v2/src/components/Toggle.tsx diff --git a/dapps/react-dapp-v2/src/components/Wrapper.tsx b/advanced/dapps/react-dapp-v2/src/components/Wrapper.tsx similarity index 100% rename from dapps/react-dapp-v2/src/components/Wrapper.tsx rename to advanced/dapps/react-dapp-v2/src/components/Wrapper.tsx diff --git a/dapps/react-dapp-v2/src/components/app/index.tsx b/advanced/dapps/react-dapp-v2/src/components/app/index.tsx similarity index 100% rename from dapps/react-dapp-v2/src/components/app/index.tsx rename to advanced/dapps/react-dapp-v2/src/components/app/index.tsx diff --git a/dapps/react-dapp-v2/src/components/shared/index.ts b/advanced/dapps/react-dapp-v2/src/components/shared/index.ts similarity index 100% rename from dapps/react-dapp-v2/src/components/shared/index.ts rename to advanced/dapps/react-dapp-v2/src/components/shared/index.ts diff --git a/dapps/react-dapp-v2/src/constants/default.ts b/advanced/dapps/react-dapp-v2/src/constants/default.ts similarity index 100% rename from dapps/react-dapp-v2/src/constants/default.ts rename to advanced/dapps/react-dapp-v2/src/constants/default.ts diff --git a/dapps/react-dapp-v2/src/constants/index.ts b/advanced/dapps/react-dapp-v2/src/constants/index.ts similarity index 100% rename from dapps/react-dapp-v2/src/constants/index.ts rename to advanced/dapps/react-dapp-v2/src/constants/index.ts diff --git a/dapps/react-dapp-v2/src/constants/logo.ts b/advanced/dapps/react-dapp-v2/src/constants/logo.ts similarity index 100% rename from dapps/react-dapp-v2/src/constants/logo.ts rename to advanced/dapps/react-dapp-v2/src/constants/logo.ts diff --git a/dapps/react-dapp-v2/src/contexts/ChainDataContext.tsx b/advanced/dapps/react-dapp-v2/src/contexts/ChainDataContext.tsx similarity index 100% rename from dapps/react-dapp-v2/src/contexts/ChainDataContext.tsx rename to advanced/dapps/react-dapp-v2/src/contexts/ChainDataContext.tsx diff --git a/dapps/react-dapp-v2/src/contexts/ClientContext.tsx b/advanced/dapps/react-dapp-v2/src/contexts/ClientContext.tsx similarity index 100% rename from dapps/react-dapp-v2/src/contexts/ClientContext.tsx rename to advanced/dapps/react-dapp-v2/src/contexts/ClientContext.tsx diff --git a/dapps/react-dapp-v2/src/contexts/JsonRpcContext.tsx b/advanced/dapps/react-dapp-v2/src/contexts/JsonRpcContext.tsx similarity index 100% rename from dapps/react-dapp-v2/src/contexts/JsonRpcContext.tsx rename to advanced/dapps/react-dapp-v2/src/contexts/JsonRpcContext.tsx diff --git a/dapps/react-dapp-v2/src/helpers/api.ts b/advanced/dapps/react-dapp-v2/src/helpers/api.ts similarity index 100% rename from dapps/react-dapp-v2/src/helpers/api.ts rename to advanced/dapps/react-dapp-v2/src/helpers/api.ts diff --git a/dapps/react-dapp-v2/src/helpers/eip1271.ts b/advanced/dapps/react-dapp-v2/src/helpers/eip1271.ts similarity index 100% rename from dapps/react-dapp-v2/src/helpers/eip1271.ts rename to advanced/dapps/react-dapp-v2/src/helpers/eip1271.ts diff --git a/dapps/react-dapp-v2/src/helpers/eip712.ts b/advanced/dapps/react-dapp-v2/src/helpers/eip712.ts similarity index 100% rename from dapps/react-dapp-v2/src/helpers/eip712.ts rename to advanced/dapps/react-dapp-v2/src/helpers/eip712.ts diff --git a/dapps/react-dapp-v2/src/helpers/index.ts b/advanced/dapps/react-dapp-v2/src/helpers/index.ts similarity index 100% rename from dapps/react-dapp-v2/src/helpers/index.ts rename to advanced/dapps/react-dapp-v2/src/helpers/index.ts diff --git a/dapps/react-dapp-v2/src/helpers/kadena.ts b/advanced/dapps/react-dapp-v2/src/helpers/kadena.ts similarity index 100% rename from dapps/react-dapp-v2/src/helpers/kadena.ts rename to advanced/dapps/react-dapp-v2/src/helpers/kadena.ts diff --git a/dapps/react-dapp-v2/src/helpers/namespaces.ts b/advanced/dapps/react-dapp-v2/src/helpers/namespaces.ts similarity index 100% rename from dapps/react-dapp-v2/src/helpers/namespaces.ts rename to advanced/dapps/react-dapp-v2/src/helpers/namespaces.ts diff --git a/dapps/react-dapp-v2/src/helpers/solana.ts b/advanced/dapps/react-dapp-v2/src/helpers/solana.ts similarity index 100% rename from dapps/react-dapp-v2/src/helpers/solana.ts rename to advanced/dapps/react-dapp-v2/src/helpers/solana.ts diff --git a/dapps/react-dapp-v2/src/helpers/tx.ts b/advanced/dapps/react-dapp-v2/src/helpers/tx.ts similarity index 100% rename from dapps/react-dapp-v2/src/helpers/tx.ts rename to advanced/dapps/react-dapp-v2/src/helpers/tx.ts diff --git a/dapps/react-dapp-v2/src/helpers/types.ts b/advanced/dapps/react-dapp-v2/src/helpers/types.ts similarity index 100% rename from dapps/react-dapp-v2/src/helpers/types.ts rename to advanced/dapps/react-dapp-v2/src/helpers/types.ts diff --git a/dapps/react-dapp-v2/src/helpers/utilities.ts b/advanced/dapps/react-dapp-v2/src/helpers/utilities.ts similarity index 100% rename from dapps/react-dapp-v2/src/helpers/utilities.ts rename to advanced/dapps/react-dapp-v2/src/helpers/utilities.ts diff --git a/dapps/react-dapp-v2/src/modals/PairingModal.tsx b/advanced/dapps/react-dapp-v2/src/modals/PairingModal.tsx similarity index 100% rename from dapps/react-dapp-v2/src/modals/PairingModal.tsx rename to advanced/dapps/react-dapp-v2/src/modals/PairingModal.tsx diff --git a/dapps/react-dapp-v2/src/modals/PingModal.tsx b/advanced/dapps/react-dapp-v2/src/modals/PingModal.tsx similarity index 100% rename from dapps/react-dapp-v2/src/modals/PingModal.tsx rename to advanced/dapps/react-dapp-v2/src/modals/PingModal.tsx diff --git a/dapps/react-dapp-v2/src/modals/RequestModal.tsx b/advanced/dapps/react-dapp-v2/src/modals/RequestModal.tsx similarity index 100% rename from dapps/react-dapp-v2/src/modals/RequestModal.tsx rename to advanced/dapps/react-dapp-v2/src/modals/RequestModal.tsx diff --git a/dapps/react-dapp-v2/src/modals/shared/index.ts b/advanced/dapps/react-dapp-v2/src/modals/shared/index.ts similarity index 100% rename from dapps/react-dapp-v2/src/modals/shared/index.ts rename to advanced/dapps/react-dapp-v2/src/modals/shared/index.ts diff --git a/dapps/react-dapp-v2/src/pages/404.tsx b/advanced/dapps/react-dapp-v2/src/pages/404.tsx similarity index 100% rename from dapps/react-dapp-v2/src/pages/404.tsx rename to advanced/dapps/react-dapp-v2/src/pages/404.tsx diff --git a/dapps/react-dapp-v2/src/pages/_app.tsx b/advanced/dapps/react-dapp-v2/src/pages/_app.tsx similarity index 100% rename from dapps/react-dapp-v2/src/pages/_app.tsx rename to advanced/dapps/react-dapp-v2/src/pages/_app.tsx diff --git a/dapps/react-dapp-v2/src/pages/_error.tsx b/advanced/dapps/react-dapp-v2/src/pages/_error.tsx similarity index 100% rename from dapps/react-dapp-v2/src/pages/_error.tsx rename to advanced/dapps/react-dapp-v2/src/pages/_error.tsx diff --git a/dapps/react-dapp-v2/src/pages/index.tsx b/advanced/dapps/react-dapp-v2/src/pages/index.tsx similarity index 100% rename from dapps/react-dapp-v2/src/pages/index.tsx rename to advanced/dapps/react-dapp-v2/src/pages/index.tsx diff --git a/dapps/react-dapp-v2/src/styles.ts b/advanced/dapps/react-dapp-v2/src/styles.ts similarity index 100% rename from dapps/react-dapp-v2/src/styles.ts rename to advanced/dapps/react-dapp-v2/src/styles.ts diff --git a/dapps/react-dapp-v2/src/styles/Home.module.css b/advanced/dapps/react-dapp-v2/src/styles/Home.module.css similarity index 100% rename from dapps/react-dapp-v2/src/styles/Home.module.css rename to advanced/dapps/react-dapp-v2/src/styles/Home.module.css diff --git a/dapps/react-dapp-v2/src/styles/globals.css b/advanced/dapps/react-dapp-v2/src/styles/globals.css similarity index 100% rename from dapps/react-dapp-v2/src/styles/globals.css rename to advanced/dapps/react-dapp-v2/src/styles/globals.css diff --git a/dapps/react-dapp-v2/tsconfig.json b/advanced/dapps/react-dapp-v2/tsconfig.json similarity index 100% rename from dapps/react-dapp-v2/tsconfig.json rename to advanced/dapps/react-dapp-v2/tsconfig.json diff --git a/dapps/react-dapp-v2/yarn.lock b/advanced/dapps/react-dapp-v2/yarn.lock similarity index 100% rename from dapps/react-dapp-v2/yarn.lock rename to advanced/dapps/react-dapp-v2/yarn.lock diff --git a/dapps/vue-dapp-auth/.env.example b/advanced/dapps/vue-dapp-auth/.env.example similarity index 100% rename from dapps/vue-dapp-auth/.env.example rename to advanced/dapps/vue-dapp-auth/.env.example diff --git a/dapps/vue-dapp-auth/.eslintrc b/advanced/dapps/vue-dapp-auth/.eslintrc similarity index 100% rename from dapps/vue-dapp-auth/.eslintrc rename to advanced/dapps/vue-dapp-auth/.eslintrc diff --git a/dapps/vue-dapp-auth/.gitignore b/advanced/dapps/vue-dapp-auth/.gitignore similarity index 100% rename from dapps/vue-dapp-auth/.gitignore rename to advanced/dapps/vue-dapp-auth/.gitignore diff --git a/dapps/vue-dapp-auth/README.md b/advanced/dapps/vue-dapp-auth/README.md similarity index 100% rename from dapps/vue-dapp-auth/README.md rename to advanced/dapps/vue-dapp-auth/README.md diff --git a/dapps/vue-dapp-auth/app.config.ts b/advanced/dapps/vue-dapp-auth/app.config.ts similarity index 100% rename from dapps/vue-dapp-auth/app.config.ts rename to advanced/dapps/vue-dapp-auth/app.config.ts diff --git a/dapps/vue-dapp-auth/app.vue b/advanced/dapps/vue-dapp-auth/app.vue similarity index 100% rename from dapps/vue-dapp-auth/app.vue rename to advanced/dapps/vue-dapp-auth/app.vue diff --git a/dapps/vue-dapp-auth/assets/scss/_base.scss b/advanced/dapps/vue-dapp-auth/assets/scss/_base.scss similarity index 100% rename from dapps/vue-dapp-auth/assets/scss/_base.scss rename to advanced/dapps/vue-dapp-auth/assets/scss/_base.scss diff --git a/dapps/vue-dapp-auth/assets/scss/_components.scss b/advanced/dapps/vue-dapp-auth/assets/scss/_components.scss similarity index 100% rename from dapps/vue-dapp-auth/assets/scss/_components.scss rename to advanced/dapps/vue-dapp-auth/assets/scss/_components.scss diff --git a/dapps/vue-dapp-auth/assets/scss/_palette.scss b/advanced/dapps/vue-dapp-auth/assets/scss/_palette.scss similarity index 100% rename from dapps/vue-dapp-auth/assets/scss/_palette.scss rename to advanced/dapps/vue-dapp-auth/assets/scss/_palette.scss diff --git a/dapps/vue-dapp-auth/assets/scss/tailwind.scss b/advanced/dapps/vue-dapp-auth/assets/scss/tailwind.scss similarity index 100% rename from dapps/vue-dapp-auth/assets/scss/tailwind.scss rename to advanced/dapps/vue-dapp-auth/assets/scss/tailwind.scss diff --git a/dapps/vue-dapp-auth/assets/scss/themes/_dark.scss b/advanced/dapps/vue-dapp-auth/assets/scss/themes/_dark.scss similarity index 100% rename from dapps/vue-dapp-auth/assets/scss/themes/_dark.scss rename to advanced/dapps/vue-dapp-auth/assets/scss/themes/_dark.scss diff --git a/dapps/vue-dapp-auth/assets/scss/themes/_index.scss b/advanced/dapps/vue-dapp-auth/assets/scss/themes/_index.scss similarity index 100% rename from dapps/vue-dapp-auth/assets/scss/themes/_index.scss rename to advanced/dapps/vue-dapp-auth/assets/scss/themes/_index.scss diff --git a/dapps/vue-dapp-auth/assets/scss/themes/_light.scss b/advanced/dapps/vue-dapp-auth/assets/scss/themes/_light.scss similarity index 100% rename from dapps/vue-dapp-auth/assets/scss/themes/_light.scss rename to advanced/dapps/vue-dapp-auth/assets/scss/themes/_light.scss diff --git a/dapps/vue-dapp-auth/components/AccountCard.vue b/advanced/dapps/vue-dapp-auth/components/AccountCard.vue similarity index 100% rename from dapps/vue-dapp-auth/components/AccountCard.vue rename to advanced/dapps/vue-dapp-auth/components/AccountCard.vue diff --git a/dapps/vue-dapp-auth/components/AvatarImage.vue b/advanced/dapps/vue-dapp-auth/components/AvatarImage.vue similarity index 100% rename from dapps/vue-dapp-auth/components/AvatarImage.vue rename to advanced/dapps/vue-dapp-auth/components/AvatarImage.vue diff --git a/dapps/vue-dapp-auth/components/ConnectView.vue b/advanced/dapps/vue-dapp-auth/components/ConnectView.vue similarity index 100% rename from dapps/vue-dapp-auth/components/ConnectView.vue rename to advanced/dapps/vue-dapp-auth/components/ConnectView.vue diff --git a/dapps/vue-dapp-auth/components/ConnectedBadge.vue b/advanced/dapps/vue-dapp-auth/components/ConnectedBadge.vue similarity index 100% rename from dapps/vue-dapp-auth/components/ConnectedBadge.vue rename to advanced/dapps/vue-dapp-auth/components/ConnectedBadge.vue diff --git a/dapps/vue-dapp-auth/components/EthBalance.vue b/advanced/dapps/vue-dapp-auth/components/EthBalance.vue similarity index 100% rename from dapps/vue-dapp-auth/components/EthBalance.vue rename to advanced/dapps/vue-dapp-auth/components/EthBalance.vue diff --git a/dapps/vue-dapp-auth/components/QrView.vue b/advanced/dapps/vue-dapp-auth/components/QrView.vue similarity index 100% rename from dapps/vue-dapp-auth/components/QrView.vue rename to advanced/dapps/vue-dapp-auth/components/QrView.vue diff --git a/dapps/vue-dapp-auth/components/SwitchTheme.vue b/advanced/dapps/vue-dapp-auth/components/SwitchTheme.vue similarity index 100% rename from dapps/vue-dapp-auth/components/SwitchTheme.vue rename to advanced/dapps/vue-dapp-auth/components/SwitchTheme.vue diff --git a/dapps/vue-dapp-auth/components/WcLabel.vue b/advanced/dapps/vue-dapp-auth/components/WcLabel.vue similarity index 100% rename from dapps/vue-dapp-auth/components/WcLabel.vue rename to advanced/dapps/vue-dapp-auth/components/WcLabel.vue diff --git a/dapps/vue-dapp-auth/components/lib/Radio.vue b/advanced/dapps/vue-dapp-auth/components/lib/Radio.vue similarity index 100% rename from dapps/vue-dapp-auth/components/lib/Radio.vue rename to advanced/dapps/vue-dapp-auth/components/lib/Radio.vue diff --git a/dapps/vue-dapp-auth/components/loading/Spinner.vue b/advanced/dapps/vue-dapp-auth/components/loading/Spinner.vue similarity index 100% rename from dapps/vue-dapp-auth/components/loading/Spinner.vue rename to advanced/dapps/vue-dapp-auth/components/loading/Spinner.vue diff --git a/dapps/vue-dapp-auth/composables/useAccount.ts b/advanced/dapps/vue-dapp-auth/composables/useAccount.ts similarity index 100% rename from dapps/vue-dapp-auth/composables/useAccount.ts rename to advanced/dapps/vue-dapp-auth/composables/useAccount.ts diff --git a/dapps/vue-dapp-auth/composables/useThemes.ts b/advanced/dapps/vue-dapp-auth/composables/useThemes.ts similarity index 100% rename from dapps/vue-dapp-auth/composables/useThemes.ts rename to advanced/dapps/vue-dapp-auth/composables/useThemes.ts diff --git a/dapps/vue-dapp-auth/nuxt.config.ts b/advanced/dapps/vue-dapp-auth/nuxt.config.ts similarity index 100% rename from dapps/vue-dapp-auth/nuxt.config.ts rename to advanced/dapps/vue-dapp-auth/nuxt.config.ts diff --git a/dapps/vue-dapp-auth/package.json b/advanced/dapps/vue-dapp-auth/package.json similarity index 100% rename from dapps/vue-dapp-auth/package.json rename to advanced/dapps/vue-dapp-auth/package.json diff --git a/dapps/vue-dapp-auth/pages/404.vue b/advanced/dapps/vue-dapp-auth/pages/404.vue similarity index 100% rename from dapps/vue-dapp-auth/pages/404.vue rename to advanced/dapps/vue-dapp-auth/pages/404.vue diff --git a/dapps/vue-dapp-auth/pages/index.vue b/advanced/dapps/vue-dapp-auth/pages/index.vue similarity index 100% rename from dapps/vue-dapp-auth/pages/index.vue rename to advanced/dapps/vue-dapp-auth/pages/index.vue diff --git a/dapps/vue-dapp-auth/plugins/globals.client.ts b/advanced/dapps/vue-dapp-auth/plugins/globals.client.ts similarity index 100% rename from dapps/vue-dapp-auth/plugins/globals.client.ts rename to advanced/dapps/vue-dapp-auth/plugins/globals.client.ts diff --git a/dapps/vue-dapp-auth/public/favicon.ico b/advanced/dapps/vue-dapp-auth/public/favicon.ico similarity index 100% rename from dapps/vue-dapp-auth/public/favicon.ico rename to advanced/dapps/vue-dapp-auth/public/favicon.ico diff --git a/dapps/vue-dapp-auth/public/img/auth.png b/advanced/dapps/vue-dapp-auth/public/img/auth.png similarity index 100% rename from dapps/vue-dapp-auth/public/img/auth.png rename to advanced/dapps/vue-dapp-auth/public/img/auth.png diff --git a/dapps/vue-dapp-auth/public/img/eth.png b/advanced/dapps/vue-dapp-auth/public/img/eth.png similarity index 100% rename from dapps/vue-dapp-auth/public/img/eth.png rename to advanced/dapps/vue-dapp-auth/public/img/eth.png diff --git a/dapps/vue-dapp-auth/public/img/wc-bg.png b/advanced/dapps/vue-dapp-auth/public/img/wc-bg.png similarity index 100% rename from dapps/vue-dapp-auth/public/img/wc-bg.png rename to advanced/dapps/vue-dapp-auth/public/img/wc-bg.png diff --git a/dapps/vue-dapp-auth/public/img/wc.png b/advanced/dapps/vue-dapp-auth/public/img/wc.png similarity index 100% rename from dapps/vue-dapp-auth/public/img/wc.png rename to advanced/dapps/vue-dapp-auth/public/img/wc.png diff --git a/dapps/vue-dapp-auth/stores/index.ts b/advanced/dapps/vue-dapp-auth/stores/index.ts similarity index 100% rename from dapps/vue-dapp-auth/stores/index.ts rename to advanced/dapps/vue-dapp-auth/stores/index.ts diff --git a/dapps/vue-dapp-auth/stores/useConnectionStore.ts b/advanced/dapps/vue-dapp-auth/stores/useConnectionStore.ts similarity index 100% rename from dapps/vue-dapp-auth/stores/useConnectionStore.ts rename to advanced/dapps/vue-dapp-auth/stores/useConnectionStore.ts diff --git a/dapps/vue-dapp-auth/tailwind.config.js b/advanced/dapps/vue-dapp-auth/tailwind.config.js similarity index 100% rename from dapps/vue-dapp-auth/tailwind.config.js rename to advanced/dapps/vue-dapp-auth/tailwind.config.js diff --git a/dapps/vue-dapp-auth/tailwind/headers.js b/advanced/dapps/vue-dapp-auth/tailwind/headers.js similarity index 100% rename from dapps/vue-dapp-auth/tailwind/headers.js rename to advanced/dapps/vue-dapp-auth/tailwind/headers.js diff --git a/dapps/vue-dapp-auth/tsconfig.json b/advanced/dapps/vue-dapp-auth/tsconfig.json similarity index 100% rename from dapps/vue-dapp-auth/tsconfig.json rename to advanced/dapps/vue-dapp-auth/tsconfig.json diff --git a/dapps/vue-dapp-auth/yarn.lock b/advanced/dapps/vue-dapp-auth/yarn.lock similarity index 100% rename from dapps/vue-dapp-auth/yarn.lock rename to advanced/dapps/vue-dapp-auth/yarn.lock diff --git a/wallets/react-wallet-auth/.env.local.example b/advanced/wallets/react-wallet-auth/.env.local.example similarity index 100% rename from wallets/react-wallet-auth/.env.local.example rename to advanced/wallets/react-wallet-auth/.env.local.example diff --git a/wallets/react-wallet-auth/.eslintrc.json b/advanced/wallets/react-wallet-auth/.eslintrc.json similarity index 100% rename from wallets/react-wallet-auth/.eslintrc.json rename to advanced/wallets/react-wallet-auth/.eslintrc.json diff --git a/wallets/react-wallet-auth/.gitignore b/advanced/wallets/react-wallet-auth/.gitignore similarity index 100% rename from wallets/react-wallet-auth/.gitignore rename to advanced/wallets/react-wallet-auth/.gitignore diff --git a/wallets/react-wallet-auth/.prettierrc.json b/advanced/wallets/react-wallet-auth/.prettierrc.json similarity index 100% rename from wallets/react-wallet-auth/.prettierrc.json rename to advanced/wallets/react-wallet-auth/.prettierrc.json diff --git a/wallets/react-wallet-auth/README.md b/advanced/wallets/react-wallet-auth/README.md similarity index 100% rename from wallets/react-wallet-auth/README.md rename to advanced/wallets/react-wallet-auth/README.md diff --git a/wallets/react-wallet-auth/next-env.d.ts b/advanced/wallets/react-wallet-auth/next-env.d.ts similarity index 100% rename from wallets/react-wallet-auth/next-env.d.ts rename to advanced/wallets/react-wallet-auth/next-env.d.ts diff --git a/wallets/react-wallet-auth/next.config.js b/advanced/wallets/react-wallet-auth/next.config.js similarity index 100% rename from wallets/react-wallet-auth/next.config.js rename to advanced/wallets/react-wallet-auth/next.config.js diff --git a/wallets/react-wallet-auth/package-lock.json b/advanced/wallets/react-wallet-auth/package-lock.json similarity index 100% rename from wallets/react-wallet-auth/package-lock.json rename to advanced/wallets/react-wallet-auth/package-lock.json diff --git a/wallets/react-wallet-auth/package.json b/advanced/wallets/react-wallet-auth/package.json similarity index 100% rename from wallets/react-wallet-auth/package.json rename to advanced/wallets/react-wallet-auth/package.json diff --git a/wallets/react-wallet-auth/public/chain-logos/eip155-1.png b/advanced/wallets/react-wallet-auth/public/chain-logos/eip155-1.png similarity index 100% rename from wallets/react-wallet-auth/public/chain-logos/eip155-1.png rename to advanced/wallets/react-wallet-auth/public/chain-logos/eip155-1.png diff --git a/wallets/react-wallet-auth/public/chain-logos/eip155-137.png b/advanced/wallets/react-wallet-auth/public/chain-logos/eip155-137.png similarity index 100% rename from wallets/react-wallet-auth/public/chain-logos/eip155-137.png rename to advanced/wallets/react-wallet-auth/public/chain-logos/eip155-137.png diff --git a/wallets/react-wallet-auth/public/chain-logos/eip155-43113.png b/advanced/wallets/react-wallet-auth/public/chain-logos/eip155-43113.png similarity index 100% rename from wallets/react-wallet-auth/public/chain-logos/eip155-43113.png rename to advanced/wallets/react-wallet-auth/public/chain-logos/eip155-43113.png diff --git a/wallets/react-wallet-auth/public/chain-logos/polkadot.svg b/advanced/wallets/react-wallet-auth/public/chain-logos/polkadot.svg similarity index 100% rename from wallets/react-wallet-auth/public/chain-logos/polkadot.svg rename to advanced/wallets/react-wallet-auth/public/chain-logos/polkadot.svg diff --git a/wallets/react-wallet-auth/public/chain-logos/westend.svg b/advanced/wallets/react-wallet-auth/public/chain-logos/westend.svg similarity index 100% rename from wallets/react-wallet-auth/public/chain-logos/westend.svg rename to advanced/wallets/react-wallet-auth/public/chain-logos/westend.svg diff --git a/wallets/react-wallet-auth/public/favicon.ico b/advanced/wallets/react-wallet-auth/public/favicon.ico similarity index 100% rename from wallets/react-wallet-auth/public/favicon.ico rename to advanced/wallets/react-wallet-auth/public/favicon.ico diff --git a/wallets/react-wallet-auth/public/icons/accounts-icon.svg b/advanced/wallets/react-wallet-auth/public/icons/accounts-icon.svg similarity index 100% rename from wallets/react-wallet-auth/public/icons/accounts-icon.svg rename to advanced/wallets/react-wallet-auth/public/icons/accounts-icon.svg diff --git a/wallets/react-wallet-auth/public/icons/arrow-down-icon.svg b/advanced/wallets/react-wallet-auth/public/icons/arrow-down-icon.svg similarity index 100% rename from wallets/react-wallet-auth/public/icons/arrow-down-icon.svg rename to advanced/wallets/react-wallet-auth/public/icons/arrow-down-icon.svg diff --git a/wallets/react-wallet-auth/public/icons/arrow-right-icon.svg b/advanced/wallets/react-wallet-auth/public/icons/arrow-right-icon.svg similarity index 100% rename from wallets/react-wallet-auth/public/icons/arrow-right-icon.svg rename to advanced/wallets/react-wallet-auth/public/icons/arrow-right-icon.svg diff --git a/wallets/react-wallet-auth/public/icons/checkmark-icon.svg b/advanced/wallets/react-wallet-auth/public/icons/checkmark-icon.svg similarity index 100% rename from wallets/react-wallet-auth/public/icons/checkmark-icon.svg rename to advanced/wallets/react-wallet-auth/public/icons/checkmark-icon.svg diff --git a/wallets/react-wallet-auth/public/icons/copy-icon.svg b/advanced/wallets/react-wallet-auth/public/icons/copy-icon.svg similarity index 100% rename from wallets/react-wallet-auth/public/icons/copy-icon.svg rename to advanced/wallets/react-wallet-auth/public/icons/copy-icon.svg diff --git a/wallets/react-wallet-auth/public/icons/delete-icon.svg b/advanced/wallets/react-wallet-auth/public/icons/delete-icon.svg similarity index 100% rename from wallets/react-wallet-auth/public/icons/delete-icon.svg rename to advanced/wallets/react-wallet-auth/public/icons/delete-icon.svg diff --git a/wallets/react-wallet-auth/public/icons/notification-icon.svg b/advanced/wallets/react-wallet-auth/public/icons/notification-icon.svg similarity index 100% rename from wallets/react-wallet-auth/public/icons/notification-icon.svg rename to advanced/wallets/react-wallet-auth/public/icons/notification-icon.svg diff --git a/wallets/react-wallet-auth/public/icons/pairings-icon.svg b/advanced/wallets/react-wallet-auth/public/icons/pairings-icon.svg similarity index 100% rename from wallets/react-wallet-auth/public/icons/pairings-icon.svg rename to advanced/wallets/react-wallet-auth/public/icons/pairings-icon.svg diff --git a/wallets/react-wallet-auth/public/icons/qr-icon.svg b/advanced/wallets/react-wallet-auth/public/icons/qr-icon.svg similarity index 100% rename from wallets/react-wallet-auth/public/icons/qr-icon.svg rename to advanced/wallets/react-wallet-auth/public/icons/qr-icon.svg diff --git a/wallets/react-wallet-auth/public/icons/settings-icon.svg b/advanced/wallets/react-wallet-auth/public/icons/settings-icon.svg similarity index 100% rename from wallets/react-wallet-auth/public/icons/settings-icon.svg rename to advanced/wallets/react-wallet-auth/public/icons/settings-icon.svg diff --git a/wallets/react-wallet-auth/public/main.css b/advanced/wallets/react-wallet-auth/public/main.css similarity index 100% rename from wallets/react-wallet-auth/public/main.css rename to advanced/wallets/react-wallet-auth/public/main.css diff --git a/wallets/react-wallet-auth/public/vercel.svg b/advanced/wallets/react-wallet-auth/public/vercel.svg similarity index 100% rename from wallets/react-wallet-auth/public/vercel.svg rename to advanced/wallets/react-wallet-auth/public/vercel.svg diff --git a/wallets/react-wallet-auth/public/wallet-connect-logo.svg b/advanced/wallets/react-wallet-auth/public/wallet-connect-logo.svg similarity index 100% rename from wallets/react-wallet-auth/public/wallet-connect-logo.svg rename to advanced/wallets/react-wallet-auth/public/wallet-connect-logo.svg diff --git a/wallets/react-wallet-auth/src/components/AccountCard.tsx b/advanced/wallets/react-wallet-auth/src/components/AccountCard.tsx similarity index 100% rename from wallets/react-wallet-auth/src/components/AccountCard.tsx rename to advanced/wallets/react-wallet-auth/src/components/AccountCard.tsx diff --git a/wallets/react-wallet-auth/src/components/AccountPicker.tsx b/advanced/wallets/react-wallet-auth/src/components/AccountPicker.tsx similarity index 100% rename from wallets/react-wallet-auth/src/components/AccountPicker.tsx rename to advanced/wallets/react-wallet-auth/src/components/AccountPicker.tsx diff --git a/wallets/react-wallet-auth/src/components/AccountSelectCard.tsx b/advanced/wallets/react-wallet-auth/src/components/AccountSelectCard.tsx similarity index 100% rename from wallets/react-wallet-auth/src/components/AccountSelectCard.tsx rename to advanced/wallets/react-wallet-auth/src/components/AccountSelectCard.tsx diff --git a/wallets/react-wallet-auth/src/components/ChainCard.tsx b/advanced/wallets/react-wallet-auth/src/components/ChainCard.tsx similarity index 100% rename from wallets/react-wallet-auth/src/components/ChainCard.tsx rename to advanced/wallets/react-wallet-auth/src/components/ChainCard.tsx diff --git a/wallets/react-wallet-auth/src/components/Layout.tsx b/advanced/wallets/react-wallet-auth/src/components/Layout.tsx similarity index 100% rename from wallets/react-wallet-auth/src/components/Layout.tsx rename to advanced/wallets/react-wallet-auth/src/components/Layout.tsx diff --git a/wallets/react-wallet-auth/src/components/Modal.tsx b/advanced/wallets/react-wallet-auth/src/components/Modal.tsx similarity index 100% rename from wallets/react-wallet-auth/src/components/Modal.tsx rename to advanced/wallets/react-wallet-auth/src/components/Modal.tsx diff --git a/wallets/react-wallet-auth/src/components/Navigation.tsx b/advanced/wallets/react-wallet-auth/src/components/Navigation.tsx similarity index 100% rename from wallets/react-wallet-auth/src/components/Navigation.tsx rename to advanced/wallets/react-wallet-auth/src/components/Navigation.tsx diff --git a/wallets/react-wallet-auth/src/components/NotificationItem.tsx b/advanced/wallets/react-wallet-auth/src/components/NotificationItem.tsx similarity index 100% rename from wallets/react-wallet-auth/src/components/NotificationItem.tsx rename to advanced/wallets/react-wallet-auth/src/components/NotificationItem.tsx diff --git a/wallets/react-wallet-auth/src/components/PageHeader.tsx b/advanced/wallets/react-wallet-auth/src/components/PageHeader.tsx similarity index 100% rename from wallets/react-wallet-auth/src/components/PageHeader.tsx rename to advanced/wallets/react-wallet-auth/src/components/PageHeader.tsx diff --git a/wallets/react-wallet-auth/src/components/PairingCard.tsx b/advanced/wallets/react-wallet-auth/src/components/PairingCard.tsx similarity index 100% rename from wallets/react-wallet-auth/src/components/PairingCard.tsx rename to advanced/wallets/react-wallet-auth/src/components/PairingCard.tsx diff --git a/wallets/react-wallet-auth/src/components/QrReader.tsx b/advanced/wallets/react-wallet-auth/src/components/QrReader.tsx similarity index 100% rename from wallets/react-wallet-auth/src/components/QrReader.tsx rename to advanced/wallets/react-wallet-auth/src/components/QrReader.tsx diff --git a/wallets/react-wallet-auth/src/components/RequestDataCard.tsx b/advanced/wallets/react-wallet-auth/src/components/RequestDataCard.tsx similarity index 100% rename from wallets/react-wallet-auth/src/components/RequestDataCard.tsx rename to advanced/wallets/react-wallet-auth/src/components/RequestDataCard.tsx diff --git a/wallets/react-wallet-auth/src/components/RequestDetalilsCard.tsx b/advanced/wallets/react-wallet-auth/src/components/RequestDetalilsCard.tsx similarity index 100% rename from wallets/react-wallet-auth/src/components/RequestDetalilsCard.tsx rename to advanced/wallets/react-wallet-auth/src/components/RequestDetalilsCard.tsx diff --git a/wallets/react-wallet-auth/src/components/RequestMethodCard.tsx b/advanced/wallets/react-wallet-auth/src/components/RequestMethodCard.tsx similarity index 100% rename from wallets/react-wallet-auth/src/components/RequestMethodCard.tsx rename to advanced/wallets/react-wallet-auth/src/components/RequestMethodCard.tsx diff --git a/wallets/react-wallet-auth/src/components/RequestModalContainer.tsx b/advanced/wallets/react-wallet-auth/src/components/RequestModalContainer.tsx similarity index 100% rename from wallets/react-wallet-auth/src/components/RequestModalContainer.tsx rename to advanced/wallets/react-wallet-auth/src/components/RequestModalContainer.tsx diff --git a/wallets/react-wallet-auth/src/components/RouteTransition.tsx b/advanced/wallets/react-wallet-auth/src/components/RouteTransition.tsx similarity index 100% rename from wallets/react-wallet-auth/src/components/RouteTransition.tsx rename to advanced/wallets/react-wallet-auth/src/components/RouteTransition.tsx diff --git a/wallets/react-wallet-auth/src/data/EIP155Data.ts b/advanced/wallets/react-wallet-auth/src/data/EIP155Data.ts similarity index 100% rename from wallets/react-wallet-auth/src/data/EIP155Data.ts rename to advanced/wallets/react-wallet-auth/src/data/EIP155Data.ts diff --git a/wallets/react-wallet-auth/src/hooks/useInitialization.ts b/advanced/wallets/react-wallet-auth/src/hooks/useInitialization.ts similarity index 100% rename from wallets/react-wallet-auth/src/hooks/useInitialization.ts rename to advanced/wallets/react-wallet-auth/src/hooks/useInitialization.ts diff --git a/wallets/react-wallet-auth/src/hooks/useWalletConnectEventsManager.ts b/advanced/wallets/react-wallet-auth/src/hooks/useWalletConnectEventsManager.ts similarity index 100% rename from wallets/react-wallet-auth/src/hooks/useWalletConnectEventsManager.ts rename to advanced/wallets/react-wallet-auth/src/hooks/useWalletConnectEventsManager.ts diff --git a/wallets/react-wallet-auth/src/lib/EIP155Lib.ts b/advanced/wallets/react-wallet-auth/src/lib/EIP155Lib.ts similarity index 100% rename from wallets/react-wallet-auth/src/lib/EIP155Lib.ts rename to advanced/wallets/react-wallet-auth/src/lib/EIP155Lib.ts diff --git a/wallets/react-wallet-auth/src/pages/_app.tsx b/advanced/wallets/react-wallet-auth/src/pages/_app.tsx similarity index 100% rename from wallets/react-wallet-auth/src/pages/_app.tsx rename to advanced/wallets/react-wallet-auth/src/pages/_app.tsx diff --git a/wallets/react-wallet-auth/src/pages/index.tsx b/advanced/wallets/react-wallet-auth/src/pages/index.tsx similarity index 100% rename from wallets/react-wallet-auth/src/pages/index.tsx rename to advanced/wallets/react-wallet-auth/src/pages/index.tsx diff --git a/wallets/react-wallet-auth/src/pages/notifications.tsx b/advanced/wallets/react-wallet-auth/src/pages/notifications.tsx similarity index 100% rename from wallets/react-wallet-auth/src/pages/notifications.tsx rename to advanced/wallets/react-wallet-auth/src/pages/notifications.tsx diff --git a/wallets/react-wallet-auth/src/pages/pairings.tsx b/advanced/wallets/react-wallet-auth/src/pages/pairings.tsx similarity index 100% rename from wallets/react-wallet-auth/src/pages/pairings.tsx rename to advanced/wallets/react-wallet-auth/src/pages/pairings.tsx diff --git a/wallets/react-wallet-auth/src/pages/settings.tsx b/advanced/wallets/react-wallet-auth/src/pages/settings.tsx similarity index 100% rename from wallets/react-wallet-auth/src/pages/settings.tsx rename to advanced/wallets/react-wallet-auth/src/pages/settings.tsx diff --git a/wallets/react-wallet-auth/src/pages/walletconnect.tsx b/advanced/wallets/react-wallet-auth/src/pages/walletconnect.tsx similarity index 100% rename from wallets/react-wallet-auth/src/pages/walletconnect.tsx rename to advanced/wallets/react-wallet-auth/src/pages/walletconnect.tsx diff --git a/wallets/react-wallet-auth/src/store/ModalStore.ts b/advanced/wallets/react-wallet-auth/src/store/ModalStore.ts similarity index 100% rename from wallets/react-wallet-auth/src/store/ModalStore.ts rename to advanced/wallets/react-wallet-auth/src/store/ModalStore.ts diff --git a/wallets/react-wallet-auth/src/store/SettingsStore.ts b/advanced/wallets/react-wallet-auth/src/store/SettingsStore.ts similarity index 100% rename from wallets/react-wallet-auth/src/store/SettingsStore.ts rename to advanced/wallets/react-wallet-auth/src/store/SettingsStore.ts diff --git a/wallets/react-wallet-auth/src/utils/EIP155RequestHandlerUtil.ts b/advanced/wallets/react-wallet-auth/src/utils/EIP155RequestHandlerUtil.ts similarity index 100% rename from wallets/react-wallet-auth/src/utils/EIP155RequestHandlerUtil.ts rename to advanced/wallets/react-wallet-auth/src/utils/EIP155RequestHandlerUtil.ts diff --git a/wallets/react-wallet-auth/src/utils/EIP155WalletUtil.ts b/advanced/wallets/react-wallet-auth/src/utils/EIP155WalletUtil.ts similarity index 100% rename from wallets/react-wallet-auth/src/utils/EIP155WalletUtil.ts rename to advanced/wallets/react-wallet-auth/src/utils/EIP155WalletUtil.ts diff --git a/wallets/react-wallet-auth/src/utils/HelperUtil.ts b/advanced/wallets/react-wallet-auth/src/utils/HelperUtil.ts similarity index 100% rename from wallets/react-wallet-auth/src/utils/HelperUtil.ts rename to advanced/wallets/react-wallet-auth/src/utils/HelperUtil.ts diff --git a/wallets/react-wallet-auth/src/utils/WalletConnectUtil.ts b/advanced/wallets/react-wallet-auth/src/utils/WalletConnectUtil.ts similarity index 100% rename from wallets/react-wallet-auth/src/utils/WalletConnectUtil.ts rename to advanced/wallets/react-wallet-auth/src/utils/WalletConnectUtil.ts diff --git a/wallets/react-wallet-auth/src/views/AuthenticationRequestModal.tsx b/advanced/wallets/react-wallet-auth/src/views/AuthenticationRequestModal.tsx similarity index 100% rename from wallets/react-wallet-auth/src/views/AuthenticationRequestModal.tsx rename to advanced/wallets/react-wallet-auth/src/views/AuthenticationRequestModal.tsx diff --git a/wallets/react-wallet-auth/src/views/PushRequestModal.tsx b/advanced/wallets/react-wallet-auth/src/views/PushRequestModal.tsx similarity index 100% rename from wallets/react-wallet-auth/src/views/PushRequestModal.tsx rename to advanced/wallets/react-wallet-auth/src/views/PushRequestModal.tsx diff --git a/wallets/react-wallet-auth/tsconfig.json b/advanced/wallets/react-wallet-auth/tsconfig.json similarity index 100% rename from wallets/react-wallet-auth/tsconfig.json rename to advanced/wallets/react-wallet-auth/tsconfig.json diff --git a/wallets/react-wallet-v2/.env.local.example b/advanced/wallets/react-wallet-v2/.env.local.example similarity index 100% rename from wallets/react-wallet-v2/.env.local.example rename to advanced/wallets/react-wallet-v2/.env.local.example diff --git a/wallets/react-wallet-v2/.eslintrc.json b/advanced/wallets/react-wallet-v2/.eslintrc.json similarity index 100% rename from wallets/react-wallet-v2/.eslintrc.json rename to advanced/wallets/react-wallet-v2/.eslintrc.json diff --git a/wallets/react-wallet-v2/.gitignore b/advanced/wallets/react-wallet-v2/.gitignore similarity index 100% rename from wallets/react-wallet-v2/.gitignore rename to advanced/wallets/react-wallet-v2/.gitignore diff --git a/wallets/react-wallet-v2/.prettierrc.json b/advanced/wallets/react-wallet-v2/.prettierrc.json similarity index 100% rename from wallets/react-wallet-v2/.prettierrc.json rename to advanced/wallets/react-wallet-v2/.prettierrc.json diff --git a/wallets/react-wallet-v2/README.md b/advanced/wallets/react-wallet-v2/README.md similarity index 100% rename from wallets/react-wallet-v2/README.md rename to advanced/wallets/react-wallet-v2/README.md diff --git a/wallets/react-wallet-v2/next-env.d.ts b/advanced/wallets/react-wallet-v2/next-env.d.ts similarity index 100% rename from wallets/react-wallet-v2/next-env.d.ts rename to advanced/wallets/react-wallet-v2/next-env.d.ts diff --git a/wallets/react-wallet-v2/next.config.js b/advanced/wallets/react-wallet-v2/next.config.js similarity index 100% rename from wallets/react-wallet-v2/next.config.js rename to advanced/wallets/react-wallet-v2/next.config.js diff --git a/wallets/react-wallet-v2/package.json b/advanced/wallets/react-wallet-v2/package.json similarity index 100% rename from wallets/react-wallet-v2/package.json rename to advanced/wallets/react-wallet-v2/package.json diff --git a/wallets/react-wallet-v2/public/chain-logos/cosmos-cosmoshub-4.png b/advanced/wallets/react-wallet-v2/public/chain-logos/cosmos-cosmoshub-4.png similarity index 100% rename from wallets/react-wallet-v2/public/chain-logos/cosmos-cosmoshub-4.png rename to advanced/wallets/react-wallet-v2/public/chain-logos/cosmos-cosmoshub-4.png diff --git a/wallets/react-wallet-v2/public/chain-logos/eip155-1.png b/advanced/wallets/react-wallet-v2/public/chain-logos/eip155-1.png similarity index 100% rename from wallets/react-wallet-v2/public/chain-logos/eip155-1.png rename to advanced/wallets/react-wallet-v2/public/chain-logos/eip155-1.png diff --git a/wallets/react-wallet-v2/public/chain-logos/eip155-10.png b/advanced/wallets/react-wallet-v2/public/chain-logos/eip155-10.png similarity index 100% rename from wallets/react-wallet-v2/public/chain-logos/eip155-10.png rename to advanced/wallets/react-wallet-v2/public/chain-logos/eip155-10.png diff --git a/wallets/react-wallet-v2/public/chain-logos/eip155-137.png b/advanced/wallets/react-wallet-v2/public/chain-logos/eip155-137.png similarity index 100% rename from wallets/react-wallet-v2/public/chain-logos/eip155-137.png rename to advanced/wallets/react-wallet-v2/public/chain-logos/eip155-137.png diff --git a/wallets/react-wallet-v2/public/chain-logos/eip155-324.svg b/advanced/wallets/react-wallet-v2/public/chain-logos/eip155-324.svg similarity index 100% rename from wallets/react-wallet-v2/public/chain-logos/eip155-324.svg rename to advanced/wallets/react-wallet-v2/public/chain-logos/eip155-324.svg diff --git a/wallets/react-wallet-v2/public/chain-logos/eip155-43113.png b/advanced/wallets/react-wallet-v2/public/chain-logos/eip155-43113.png similarity index 100% rename from wallets/react-wallet-v2/public/chain-logos/eip155-43113.png rename to advanced/wallets/react-wallet-v2/public/chain-logos/eip155-43113.png diff --git a/wallets/react-wallet-v2/public/chain-logos/kadena.png b/advanced/wallets/react-wallet-v2/public/chain-logos/kadena.png similarity index 100% rename from wallets/react-wallet-v2/public/chain-logos/kadena.png rename to advanced/wallets/react-wallet-v2/public/chain-logos/kadena.png diff --git a/wallets/react-wallet-v2/public/chain-logos/multiversx-1.svg b/advanced/wallets/react-wallet-v2/public/chain-logos/multiversx-1.svg similarity index 100% rename from wallets/react-wallet-v2/public/chain-logos/multiversx-1.svg rename to advanced/wallets/react-wallet-v2/public/chain-logos/multiversx-1.svg diff --git a/wallets/react-wallet-v2/public/chain-logos/near.png b/advanced/wallets/react-wallet-v2/public/chain-logos/near.png similarity index 100% rename from wallets/react-wallet-v2/public/chain-logos/near.png rename to advanced/wallets/react-wallet-v2/public/chain-logos/near.png diff --git a/wallets/react-wallet-v2/public/chain-logos/polkadot.svg b/advanced/wallets/react-wallet-v2/public/chain-logos/polkadot.svg similarity index 100% rename from wallets/react-wallet-v2/public/chain-logos/polkadot.svg rename to advanced/wallets/react-wallet-v2/public/chain-logos/polkadot.svg diff --git a/wallets/react-wallet-v2/public/chain-logos/solana-4sGjMW1sUnHzSxGspuhpqLDx6wiyjNtZ.png b/advanced/wallets/react-wallet-v2/public/chain-logos/solana-4sGjMW1sUnHzSxGspuhpqLDx6wiyjNtZ.png similarity index 100% rename from wallets/react-wallet-v2/public/chain-logos/solana-4sGjMW1sUnHzSxGspuhpqLDx6wiyjNtZ.png rename to advanced/wallets/react-wallet-v2/public/chain-logos/solana-4sGjMW1sUnHzSxGspuhpqLDx6wiyjNtZ.png diff --git a/wallets/react-wallet-v2/public/chain-logos/tezos.svg b/advanced/wallets/react-wallet-v2/public/chain-logos/tezos.svg similarity index 98% rename from wallets/react-wallet-v2/public/chain-logos/tezos.svg rename to advanced/wallets/react-wallet-v2/public/chain-logos/tezos.svg index 90b2d46..e290e11 100644 --- a/wallets/react-wallet-v2/public/chain-logos/tezos.svg +++ b/advanced/wallets/react-wallet-v2/public/chain-logos/tezos.svg @@ -1,22 +1,22 @@ - - - - - - - + + + + + + + diff --git a/wallets/react-wallet-v2/public/chain-logos/westend.svg b/advanced/wallets/react-wallet-v2/public/chain-logos/westend.svg similarity index 100% rename from wallets/react-wallet-v2/public/chain-logos/westend.svg rename to advanced/wallets/react-wallet-v2/public/chain-logos/westend.svg diff --git a/wallets/react-wallet-v2/public/favicon.ico b/advanced/wallets/react-wallet-v2/public/favicon.ico similarity index 100% rename from wallets/react-wallet-v2/public/favicon.ico rename to advanced/wallets/react-wallet-v2/public/favicon.ico diff --git a/wallets/react-wallet-v2/public/icons/accounts-icon.svg b/advanced/wallets/react-wallet-v2/public/icons/accounts-icon.svg similarity index 100% rename from wallets/react-wallet-v2/public/icons/accounts-icon.svg rename to advanced/wallets/react-wallet-v2/public/icons/accounts-icon.svg diff --git a/wallets/react-wallet-v2/public/icons/arrow-down-icon.svg b/advanced/wallets/react-wallet-v2/public/icons/arrow-down-icon.svg similarity index 100% rename from wallets/react-wallet-v2/public/icons/arrow-down-icon.svg rename to advanced/wallets/react-wallet-v2/public/icons/arrow-down-icon.svg diff --git a/wallets/react-wallet-v2/public/icons/arrow-right-icon.svg b/advanced/wallets/react-wallet-v2/public/icons/arrow-right-icon.svg similarity index 100% rename from wallets/react-wallet-v2/public/icons/arrow-right-icon.svg rename to advanced/wallets/react-wallet-v2/public/icons/arrow-right-icon.svg diff --git a/wallets/react-wallet-v2/public/icons/checkmark-icon.svg b/advanced/wallets/react-wallet-v2/public/icons/checkmark-icon.svg similarity index 100% rename from wallets/react-wallet-v2/public/icons/checkmark-icon.svg rename to advanced/wallets/react-wallet-v2/public/icons/checkmark-icon.svg diff --git a/wallets/react-wallet-v2/public/icons/copy-icon.svg b/advanced/wallets/react-wallet-v2/public/icons/copy-icon.svg similarity index 100% rename from wallets/react-wallet-v2/public/icons/copy-icon.svg rename to advanced/wallets/react-wallet-v2/public/icons/copy-icon.svg diff --git a/wallets/react-wallet-v2/public/icons/delete-icon.svg b/advanced/wallets/react-wallet-v2/public/icons/delete-icon.svg similarity index 100% rename from wallets/react-wallet-v2/public/icons/delete-icon.svg rename to advanced/wallets/react-wallet-v2/public/icons/delete-icon.svg diff --git a/wallets/react-wallet-v2/public/icons/pairings-icon.svg b/advanced/wallets/react-wallet-v2/public/icons/pairings-icon.svg similarity index 100% rename from wallets/react-wallet-v2/public/icons/pairings-icon.svg rename to advanced/wallets/react-wallet-v2/public/icons/pairings-icon.svg diff --git a/wallets/react-wallet-v2/public/icons/qr-icon.svg b/advanced/wallets/react-wallet-v2/public/icons/qr-icon.svg similarity index 100% rename from wallets/react-wallet-v2/public/icons/qr-icon.svg rename to advanced/wallets/react-wallet-v2/public/icons/qr-icon.svg diff --git a/wallets/react-wallet-v2/public/icons/sessions-icon.svg b/advanced/wallets/react-wallet-v2/public/icons/sessions-icon.svg similarity index 100% rename from wallets/react-wallet-v2/public/icons/sessions-icon.svg rename to advanced/wallets/react-wallet-v2/public/icons/sessions-icon.svg diff --git a/wallets/react-wallet-v2/public/icons/settings-icon.svg b/advanced/wallets/react-wallet-v2/public/icons/settings-icon.svg similarity index 100% rename from wallets/react-wallet-v2/public/icons/settings-icon.svg rename to advanced/wallets/react-wallet-v2/public/icons/settings-icon.svg diff --git a/wallets/react-wallet-v2/public/icons/verified-domain.svg b/advanced/wallets/react-wallet-v2/public/icons/verified-domain.svg similarity index 100% rename from wallets/react-wallet-v2/public/icons/verified-domain.svg rename to advanced/wallets/react-wallet-v2/public/icons/verified-domain.svg diff --git a/wallets/react-wallet-v2/public/main.css b/advanced/wallets/react-wallet-v2/public/main.css similarity index 100% rename from wallets/react-wallet-v2/public/main.css rename to advanced/wallets/react-wallet-v2/public/main.css diff --git a/wallets/react-wallet-v2/public/vercel.svg b/advanced/wallets/react-wallet-v2/public/vercel.svg similarity index 100% rename from wallets/react-wallet-v2/public/vercel.svg rename to advanced/wallets/react-wallet-v2/public/vercel.svg diff --git a/wallets/react-wallet-v2/public/wallet-connect-logo.svg b/advanced/wallets/react-wallet-v2/public/wallet-connect-logo.svg similarity index 100% rename from wallets/react-wallet-v2/public/wallet-connect-logo.svg rename to advanced/wallets/react-wallet-v2/public/wallet-connect-logo.svg diff --git a/wallets/react-wallet-v2/src/components/AccountCard.tsx b/advanced/wallets/react-wallet-v2/src/components/AccountCard.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/AccountCard.tsx rename to advanced/wallets/react-wallet-v2/src/components/AccountCard.tsx diff --git a/wallets/react-wallet-v2/src/components/AccountPicker.tsx b/advanced/wallets/react-wallet-v2/src/components/AccountPicker.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/AccountPicker.tsx rename to advanced/wallets/react-wallet-v2/src/components/AccountPicker.tsx diff --git a/wallets/react-wallet-v2/src/components/AccountSelectCard.tsx b/advanced/wallets/react-wallet-v2/src/components/AccountSelectCard.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/AccountSelectCard.tsx rename to advanced/wallets/react-wallet-v2/src/components/AccountSelectCard.tsx diff --git a/wallets/react-wallet-v2/src/components/ChainAddressMini.tsx b/advanced/wallets/react-wallet-v2/src/components/ChainAddressMini.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/ChainAddressMini.tsx rename to advanced/wallets/react-wallet-v2/src/components/ChainAddressMini.tsx diff --git a/wallets/react-wallet-v2/src/components/ChainCard.tsx b/advanced/wallets/react-wallet-v2/src/components/ChainCard.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/ChainCard.tsx rename to advanced/wallets/react-wallet-v2/src/components/ChainCard.tsx diff --git a/wallets/react-wallet-v2/src/components/ChainDataMini.tsx b/advanced/wallets/react-wallet-v2/src/components/ChainDataMini.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/ChainDataMini.tsx rename to advanced/wallets/react-wallet-v2/src/components/ChainDataMini.tsx diff --git a/wallets/react-wallet-v2/src/components/Layout.tsx b/advanced/wallets/react-wallet-v2/src/components/Layout.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/Layout.tsx rename to advanced/wallets/react-wallet-v2/src/components/Layout.tsx diff --git a/wallets/react-wallet-v2/src/components/Modal.tsx b/advanced/wallets/react-wallet-v2/src/components/Modal.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/Modal.tsx rename to advanced/wallets/react-wallet-v2/src/components/Modal.tsx diff --git a/wallets/react-wallet-v2/src/components/ModalFooter.tsx b/advanced/wallets/react-wallet-v2/src/components/ModalFooter.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/ModalFooter.tsx rename to advanced/wallets/react-wallet-v2/src/components/ModalFooter.tsx diff --git a/wallets/react-wallet-v2/src/components/Navigation.tsx b/advanced/wallets/react-wallet-v2/src/components/Navigation.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/Navigation.tsx rename to advanced/wallets/react-wallet-v2/src/components/Navigation.tsx diff --git a/wallets/react-wallet-v2/src/components/PageHeader.tsx b/advanced/wallets/react-wallet-v2/src/components/PageHeader.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/PageHeader.tsx rename to advanced/wallets/react-wallet-v2/src/components/PageHeader.tsx diff --git a/wallets/react-wallet-v2/src/components/PairingCard.tsx b/advanced/wallets/react-wallet-v2/src/components/PairingCard.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/PairingCard.tsx rename to advanced/wallets/react-wallet-v2/src/components/PairingCard.tsx diff --git a/wallets/react-wallet-v2/src/components/ProjectInfoCard.tsx b/advanced/wallets/react-wallet-v2/src/components/ProjectInfoCard.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/ProjectInfoCard.tsx rename to advanced/wallets/react-wallet-v2/src/components/ProjectInfoCard.tsx diff --git a/wallets/react-wallet-v2/src/components/ProposalSelectSection.tsx b/advanced/wallets/react-wallet-v2/src/components/ProposalSelectSection.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/ProposalSelectSection.tsx rename to advanced/wallets/react-wallet-v2/src/components/ProposalSelectSection.tsx diff --git a/wallets/react-wallet-v2/src/components/QrReader.tsx b/advanced/wallets/react-wallet-v2/src/components/QrReader.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/QrReader.tsx rename to advanced/wallets/react-wallet-v2/src/components/QrReader.tsx diff --git a/wallets/react-wallet-v2/src/components/RelayRegionPicker.tsx b/advanced/wallets/react-wallet-v2/src/components/RelayRegionPicker.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/RelayRegionPicker.tsx rename to advanced/wallets/react-wallet-v2/src/components/RelayRegionPicker.tsx diff --git a/wallets/react-wallet-v2/src/components/RequestDataCard.tsx b/advanced/wallets/react-wallet-v2/src/components/RequestDataCard.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/RequestDataCard.tsx rename to advanced/wallets/react-wallet-v2/src/components/RequestDataCard.tsx diff --git a/wallets/react-wallet-v2/src/components/RequestDetalilsCard.tsx b/advanced/wallets/react-wallet-v2/src/components/RequestDetalilsCard.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/RequestDetalilsCard.tsx rename to advanced/wallets/react-wallet-v2/src/components/RequestDetalilsCard.tsx diff --git a/wallets/react-wallet-v2/src/components/RequestMethodCard.tsx b/advanced/wallets/react-wallet-v2/src/components/RequestMethodCard.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/RequestMethodCard.tsx rename to advanced/wallets/react-wallet-v2/src/components/RequestMethodCard.tsx diff --git a/wallets/react-wallet-v2/src/components/RequestModalContainer.tsx b/advanced/wallets/react-wallet-v2/src/components/RequestModalContainer.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/RequestModalContainer.tsx rename to advanced/wallets/react-wallet-v2/src/components/RequestModalContainer.tsx diff --git a/wallets/react-wallet-v2/src/components/RouteTransition.tsx b/advanced/wallets/react-wallet-v2/src/components/RouteTransition.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/RouteTransition.tsx rename to advanced/wallets/react-wallet-v2/src/components/RouteTransition.tsx diff --git a/wallets/react-wallet-v2/src/components/SessionCard.tsx b/advanced/wallets/react-wallet-v2/src/components/SessionCard.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/SessionCard.tsx rename to advanced/wallets/react-wallet-v2/src/components/SessionCard.tsx diff --git a/wallets/react-wallet-v2/src/components/SessionChainCard.tsx b/advanced/wallets/react-wallet-v2/src/components/SessionChainCard.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/SessionChainCard.tsx rename to advanced/wallets/react-wallet-v2/src/components/SessionChainCard.tsx diff --git a/wallets/react-wallet-v2/src/components/SessionProposalChainCard.tsx b/advanced/wallets/react-wallet-v2/src/components/SessionProposalChainCard.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/SessionProposalChainCard.tsx rename to advanced/wallets/react-wallet-v2/src/components/SessionProposalChainCard.tsx diff --git a/wallets/react-wallet-v2/src/components/VerifyInfobox.tsx b/advanced/wallets/react-wallet-v2/src/components/VerifyInfobox.tsx similarity index 100% rename from wallets/react-wallet-v2/src/components/VerifyInfobox.tsx rename to advanced/wallets/react-wallet-v2/src/components/VerifyInfobox.tsx diff --git a/wallets/react-wallet-v2/src/data/COSMOSData.ts b/advanced/wallets/react-wallet-v2/src/data/COSMOSData.ts similarity index 100% rename from wallets/react-wallet-v2/src/data/COSMOSData.ts rename to advanced/wallets/react-wallet-v2/src/data/COSMOSData.ts diff --git a/wallets/react-wallet-v2/src/data/EIP155Data.ts b/advanced/wallets/react-wallet-v2/src/data/EIP155Data.ts similarity index 100% rename from wallets/react-wallet-v2/src/data/EIP155Data.ts rename to advanced/wallets/react-wallet-v2/src/data/EIP155Data.ts diff --git a/wallets/react-wallet-v2/src/data/KadenaData.ts b/advanced/wallets/react-wallet-v2/src/data/KadenaData.ts similarity index 100% rename from wallets/react-wallet-v2/src/data/KadenaData.ts rename to advanced/wallets/react-wallet-v2/src/data/KadenaData.ts diff --git a/wallets/react-wallet-v2/src/data/MultiversxData.ts b/advanced/wallets/react-wallet-v2/src/data/MultiversxData.ts similarity index 100% rename from wallets/react-wallet-v2/src/data/MultiversxData.ts rename to advanced/wallets/react-wallet-v2/src/data/MultiversxData.ts diff --git a/wallets/react-wallet-v2/src/data/NEARData.ts b/advanced/wallets/react-wallet-v2/src/data/NEARData.ts similarity index 100% rename from wallets/react-wallet-v2/src/data/NEARData.ts rename to advanced/wallets/react-wallet-v2/src/data/NEARData.ts diff --git a/wallets/react-wallet-v2/src/data/PolkadotData.ts b/advanced/wallets/react-wallet-v2/src/data/PolkadotData.ts similarity index 100% rename from wallets/react-wallet-v2/src/data/PolkadotData.ts rename to advanced/wallets/react-wallet-v2/src/data/PolkadotData.ts diff --git a/wallets/react-wallet-v2/src/data/RelayerRegions.ts b/advanced/wallets/react-wallet-v2/src/data/RelayerRegions.ts similarity index 100% rename from wallets/react-wallet-v2/src/data/RelayerRegions.ts rename to advanced/wallets/react-wallet-v2/src/data/RelayerRegions.ts diff --git a/wallets/react-wallet-v2/src/data/SolanaData.ts b/advanced/wallets/react-wallet-v2/src/data/SolanaData.ts similarity index 100% rename from wallets/react-wallet-v2/src/data/SolanaData.ts rename to advanced/wallets/react-wallet-v2/src/data/SolanaData.ts diff --git a/wallets/react-wallet-v2/src/data/TezosData.ts b/advanced/wallets/react-wallet-v2/src/data/TezosData.ts similarity index 100% rename from wallets/react-wallet-v2/src/data/TezosData.ts rename to advanced/wallets/react-wallet-v2/src/data/TezosData.ts diff --git a/wallets/react-wallet-v2/src/data/TronData.ts b/advanced/wallets/react-wallet-v2/src/data/TronData.ts similarity index 100% rename from wallets/react-wallet-v2/src/data/TronData.ts rename to advanced/wallets/react-wallet-v2/src/data/TronData.ts diff --git a/wallets/react-wallet-v2/src/data/chainsUtil.ts b/advanced/wallets/react-wallet-v2/src/data/chainsUtil.ts similarity index 100% rename from wallets/react-wallet-v2/src/data/chainsUtil.ts rename to advanced/wallets/react-wallet-v2/src/data/chainsUtil.ts diff --git a/wallets/react-wallet-v2/src/hooks/useInitialization.ts b/advanced/wallets/react-wallet-v2/src/hooks/useInitialization.ts similarity index 100% rename from wallets/react-wallet-v2/src/hooks/useInitialization.ts rename to advanced/wallets/react-wallet-v2/src/hooks/useInitialization.ts diff --git a/wallets/react-wallet-v2/src/hooks/useWalletConnectEventsManager.ts b/advanced/wallets/react-wallet-v2/src/hooks/useWalletConnectEventsManager.ts similarity index 100% rename from wallets/react-wallet-v2/src/hooks/useWalletConnectEventsManager.ts rename to advanced/wallets/react-wallet-v2/src/hooks/useWalletConnectEventsManager.ts diff --git a/wallets/react-wallet-v2/src/lib/CosmosLib.ts b/advanced/wallets/react-wallet-v2/src/lib/CosmosLib.ts similarity index 100% rename from wallets/react-wallet-v2/src/lib/CosmosLib.ts rename to advanced/wallets/react-wallet-v2/src/lib/CosmosLib.ts diff --git a/wallets/react-wallet-v2/src/lib/EIP155Lib.ts b/advanced/wallets/react-wallet-v2/src/lib/EIP155Lib.ts similarity index 100% rename from wallets/react-wallet-v2/src/lib/EIP155Lib.ts rename to advanced/wallets/react-wallet-v2/src/lib/EIP155Lib.ts diff --git a/wallets/react-wallet-v2/src/lib/KadenaLib.ts b/advanced/wallets/react-wallet-v2/src/lib/KadenaLib.ts similarity index 100% rename from wallets/react-wallet-v2/src/lib/KadenaLib.ts rename to advanced/wallets/react-wallet-v2/src/lib/KadenaLib.ts diff --git a/wallets/react-wallet-v2/src/lib/MultiversxLib.ts b/advanced/wallets/react-wallet-v2/src/lib/MultiversxLib.ts similarity index 100% rename from wallets/react-wallet-v2/src/lib/MultiversxLib.ts rename to advanced/wallets/react-wallet-v2/src/lib/MultiversxLib.ts diff --git a/wallets/react-wallet-v2/src/lib/NearLib.ts b/advanced/wallets/react-wallet-v2/src/lib/NearLib.ts similarity index 100% rename from wallets/react-wallet-v2/src/lib/NearLib.ts rename to advanced/wallets/react-wallet-v2/src/lib/NearLib.ts diff --git a/wallets/react-wallet-v2/src/lib/PolkadotLib.ts b/advanced/wallets/react-wallet-v2/src/lib/PolkadotLib.ts similarity index 100% rename from wallets/react-wallet-v2/src/lib/PolkadotLib.ts rename to advanced/wallets/react-wallet-v2/src/lib/PolkadotLib.ts diff --git a/wallets/react-wallet-v2/src/lib/SolanaLib.ts b/advanced/wallets/react-wallet-v2/src/lib/SolanaLib.ts similarity index 100% rename from wallets/react-wallet-v2/src/lib/SolanaLib.ts rename to advanced/wallets/react-wallet-v2/src/lib/SolanaLib.ts diff --git a/wallets/react-wallet-v2/src/lib/TezosLib.ts b/advanced/wallets/react-wallet-v2/src/lib/TezosLib.ts similarity index 100% rename from wallets/react-wallet-v2/src/lib/TezosLib.ts rename to advanced/wallets/react-wallet-v2/src/lib/TezosLib.ts diff --git a/wallets/react-wallet-v2/src/lib/TronLib.ts b/advanced/wallets/react-wallet-v2/src/lib/TronLib.ts similarity index 100% rename from wallets/react-wallet-v2/src/lib/TronLib.ts rename to advanced/wallets/react-wallet-v2/src/lib/TronLib.ts diff --git a/wallets/react-wallet-v2/src/pages/_app.tsx b/advanced/wallets/react-wallet-v2/src/pages/_app.tsx similarity index 100% rename from wallets/react-wallet-v2/src/pages/_app.tsx rename to advanced/wallets/react-wallet-v2/src/pages/_app.tsx diff --git a/wallets/react-wallet-v2/src/pages/index.tsx b/advanced/wallets/react-wallet-v2/src/pages/index.tsx similarity index 100% rename from wallets/react-wallet-v2/src/pages/index.tsx rename to advanced/wallets/react-wallet-v2/src/pages/index.tsx diff --git a/wallets/react-wallet-v2/src/pages/pairings.tsx b/advanced/wallets/react-wallet-v2/src/pages/pairings.tsx similarity index 100% rename from wallets/react-wallet-v2/src/pages/pairings.tsx rename to advanced/wallets/react-wallet-v2/src/pages/pairings.tsx diff --git a/wallets/react-wallet-v2/src/pages/session.tsx b/advanced/wallets/react-wallet-v2/src/pages/session.tsx similarity index 100% rename from wallets/react-wallet-v2/src/pages/session.tsx rename to advanced/wallets/react-wallet-v2/src/pages/session.tsx diff --git a/wallets/react-wallet-v2/src/pages/sessions.tsx b/advanced/wallets/react-wallet-v2/src/pages/sessions.tsx similarity index 100% rename from wallets/react-wallet-v2/src/pages/sessions.tsx rename to advanced/wallets/react-wallet-v2/src/pages/sessions.tsx diff --git a/wallets/react-wallet-v2/src/pages/settings.tsx b/advanced/wallets/react-wallet-v2/src/pages/settings.tsx similarity index 100% rename from wallets/react-wallet-v2/src/pages/settings.tsx rename to advanced/wallets/react-wallet-v2/src/pages/settings.tsx diff --git a/wallets/react-wallet-v2/src/pages/walletconnect.tsx b/advanced/wallets/react-wallet-v2/src/pages/walletconnect.tsx similarity index 100% rename from wallets/react-wallet-v2/src/pages/walletconnect.tsx rename to advanced/wallets/react-wallet-v2/src/pages/walletconnect.tsx diff --git a/wallets/react-wallet-v2/src/store/ModalStore.ts b/advanced/wallets/react-wallet-v2/src/store/ModalStore.ts similarity index 100% rename from wallets/react-wallet-v2/src/store/ModalStore.ts rename to advanced/wallets/react-wallet-v2/src/store/ModalStore.ts diff --git a/wallets/react-wallet-v2/src/store/SettingsStore.ts b/advanced/wallets/react-wallet-v2/src/store/SettingsStore.ts similarity index 100% rename from wallets/react-wallet-v2/src/store/SettingsStore.ts rename to advanced/wallets/react-wallet-v2/src/store/SettingsStore.ts diff --git a/wallets/react-wallet-v2/src/utils/CosmosRequestHandler.ts b/advanced/wallets/react-wallet-v2/src/utils/CosmosRequestHandler.ts similarity index 100% rename from wallets/react-wallet-v2/src/utils/CosmosRequestHandler.ts rename to advanced/wallets/react-wallet-v2/src/utils/CosmosRequestHandler.ts diff --git a/wallets/react-wallet-v2/src/utils/CosmosWalletUtil.ts b/advanced/wallets/react-wallet-v2/src/utils/CosmosWalletUtil.ts similarity index 100% rename from wallets/react-wallet-v2/src/utils/CosmosWalletUtil.ts rename to advanced/wallets/react-wallet-v2/src/utils/CosmosWalletUtil.ts diff --git a/wallets/react-wallet-v2/src/utils/EIP155RequestHandlerUtil.ts b/advanced/wallets/react-wallet-v2/src/utils/EIP155RequestHandlerUtil.ts similarity index 100% rename from wallets/react-wallet-v2/src/utils/EIP155RequestHandlerUtil.ts rename to advanced/wallets/react-wallet-v2/src/utils/EIP155RequestHandlerUtil.ts diff --git a/wallets/react-wallet-v2/src/utils/EIP155WalletUtil.ts b/advanced/wallets/react-wallet-v2/src/utils/EIP155WalletUtil.ts similarity index 100% rename from wallets/react-wallet-v2/src/utils/EIP155WalletUtil.ts rename to advanced/wallets/react-wallet-v2/src/utils/EIP155WalletUtil.ts diff --git a/wallets/react-wallet-v2/src/utils/HelperUtil.ts b/advanced/wallets/react-wallet-v2/src/utils/HelperUtil.ts similarity index 100% rename from wallets/react-wallet-v2/src/utils/HelperUtil.ts rename to advanced/wallets/react-wallet-v2/src/utils/HelperUtil.ts diff --git a/wallets/react-wallet-v2/src/utils/KadenaRequestHandlerUtil.ts b/advanced/wallets/react-wallet-v2/src/utils/KadenaRequestHandlerUtil.ts similarity index 100% rename from wallets/react-wallet-v2/src/utils/KadenaRequestHandlerUtil.ts rename to advanced/wallets/react-wallet-v2/src/utils/KadenaRequestHandlerUtil.ts diff --git a/wallets/react-wallet-v2/src/utils/KadenaWalletUtil.ts b/advanced/wallets/react-wallet-v2/src/utils/KadenaWalletUtil.ts similarity index 100% rename from wallets/react-wallet-v2/src/utils/KadenaWalletUtil.ts rename to advanced/wallets/react-wallet-v2/src/utils/KadenaWalletUtil.ts diff --git a/wallets/react-wallet-v2/src/utils/MultiversxRequestHandlerUtil.ts b/advanced/wallets/react-wallet-v2/src/utils/MultiversxRequestHandlerUtil.ts similarity index 100% rename from wallets/react-wallet-v2/src/utils/MultiversxRequestHandlerUtil.ts rename to advanced/wallets/react-wallet-v2/src/utils/MultiversxRequestHandlerUtil.ts diff --git a/wallets/react-wallet-v2/src/utils/MultiversxWalletUtil.ts b/advanced/wallets/react-wallet-v2/src/utils/MultiversxWalletUtil.ts similarity index 100% rename from wallets/react-wallet-v2/src/utils/MultiversxWalletUtil.ts rename to advanced/wallets/react-wallet-v2/src/utils/MultiversxWalletUtil.ts diff --git a/wallets/react-wallet-v2/src/utils/NearRequestHandlerUtil.ts b/advanced/wallets/react-wallet-v2/src/utils/NearRequestHandlerUtil.ts similarity index 100% rename from wallets/react-wallet-v2/src/utils/NearRequestHandlerUtil.ts rename to advanced/wallets/react-wallet-v2/src/utils/NearRequestHandlerUtil.ts diff --git a/wallets/react-wallet-v2/src/utils/NearWalletUtil.ts b/advanced/wallets/react-wallet-v2/src/utils/NearWalletUtil.ts similarity index 100% rename from wallets/react-wallet-v2/src/utils/NearWalletUtil.ts rename to advanced/wallets/react-wallet-v2/src/utils/NearWalletUtil.ts diff --git a/wallets/react-wallet-v2/src/utils/PolkadotRequestHandlerUtil.ts b/advanced/wallets/react-wallet-v2/src/utils/PolkadotRequestHandlerUtil.ts similarity index 100% rename from wallets/react-wallet-v2/src/utils/PolkadotRequestHandlerUtil.ts rename to advanced/wallets/react-wallet-v2/src/utils/PolkadotRequestHandlerUtil.ts diff --git a/wallets/react-wallet-v2/src/utils/PolkadotWalletUtil.ts b/advanced/wallets/react-wallet-v2/src/utils/PolkadotWalletUtil.ts similarity index 100% rename from wallets/react-wallet-v2/src/utils/PolkadotWalletUtil.ts rename to advanced/wallets/react-wallet-v2/src/utils/PolkadotWalletUtil.ts diff --git a/wallets/react-wallet-v2/src/utils/SolanaRequestHandlerUtil.ts b/advanced/wallets/react-wallet-v2/src/utils/SolanaRequestHandlerUtil.ts similarity index 100% rename from wallets/react-wallet-v2/src/utils/SolanaRequestHandlerUtil.ts rename to advanced/wallets/react-wallet-v2/src/utils/SolanaRequestHandlerUtil.ts diff --git a/wallets/react-wallet-v2/src/utils/SolanaWalletUtil.ts b/advanced/wallets/react-wallet-v2/src/utils/SolanaWalletUtil.ts similarity index 100% rename from wallets/react-wallet-v2/src/utils/SolanaWalletUtil.ts rename to advanced/wallets/react-wallet-v2/src/utils/SolanaWalletUtil.ts diff --git a/wallets/react-wallet-v2/src/utils/TezosRequestHandlerUtil.ts b/advanced/wallets/react-wallet-v2/src/utils/TezosRequestHandlerUtil.ts similarity index 100% rename from wallets/react-wallet-v2/src/utils/TezosRequestHandlerUtil.ts rename to advanced/wallets/react-wallet-v2/src/utils/TezosRequestHandlerUtil.ts diff --git a/wallets/react-wallet-v2/src/utils/TezosWalletUtil.ts b/advanced/wallets/react-wallet-v2/src/utils/TezosWalletUtil.ts similarity index 100% rename from wallets/react-wallet-v2/src/utils/TezosWalletUtil.ts rename to advanced/wallets/react-wallet-v2/src/utils/TezosWalletUtil.ts diff --git a/wallets/react-wallet-v2/src/utils/TronRequestHandlerUtil.ts b/advanced/wallets/react-wallet-v2/src/utils/TronRequestHandlerUtil.ts similarity index 100% rename from wallets/react-wallet-v2/src/utils/TronRequestHandlerUtil.ts rename to advanced/wallets/react-wallet-v2/src/utils/TronRequestHandlerUtil.ts diff --git a/wallets/react-wallet-v2/src/utils/TronWalletUtil.ts b/advanced/wallets/react-wallet-v2/src/utils/TronWalletUtil.ts similarity index 100% rename from wallets/react-wallet-v2/src/utils/TronWalletUtil.ts rename to advanced/wallets/react-wallet-v2/src/utils/TronWalletUtil.ts diff --git a/wallets/react-wallet-v2/src/utils/WalletConnectUtil.ts b/advanced/wallets/react-wallet-v2/src/utils/WalletConnectUtil.ts similarity index 100% rename from wallets/react-wallet-v2/src/utils/WalletConnectUtil.ts rename to advanced/wallets/react-wallet-v2/src/utils/WalletConnectUtil.ts diff --git a/wallets/react-wallet-v2/src/views/AuthRequestModal.tsx b/advanced/wallets/react-wallet-v2/src/views/AuthRequestModal.tsx similarity index 100% rename from wallets/react-wallet-v2/src/views/AuthRequestModal.tsx rename to advanced/wallets/react-wallet-v2/src/views/AuthRequestModal.tsx diff --git a/wallets/react-wallet-v2/src/views/RequestModal.tsx b/advanced/wallets/react-wallet-v2/src/views/RequestModal.tsx similarity index 100% rename from wallets/react-wallet-v2/src/views/RequestModal.tsx rename to advanced/wallets/react-wallet-v2/src/views/RequestModal.tsx diff --git a/wallets/react-wallet-v2/src/views/SessionProposalModal.tsx b/advanced/wallets/react-wallet-v2/src/views/SessionProposalModal.tsx similarity index 100% rename from wallets/react-wallet-v2/src/views/SessionProposalModal.tsx rename to advanced/wallets/react-wallet-v2/src/views/SessionProposalModal.tsx diff --git a/wallets/react-wallet-v2/src/views/SessionSendTransactionModal.tsx b/advanced/wallets/react-wallet-v2/src/views/SessionSendTransactionModal.tsx similarity index 100% rename from wallets/react-wallet-v2/src/views/SessionSendTransactionModal.tsx rename to advanced/wallets/react-wallet-v2/src/views/SessionSendTransactionModal.tsx diff --git a/wallets/react-wallet-v2/src/views/SessionSignCosmosModal.tsx b/advanced/wallets/react-wallet-v2/src/views/SessionSignCosmosModal.tsx similarity index 100% rename from wallets/react-wallet-v2/src/views/SessionSignCosmosModal.tsx rename to advanced/wallets/react-wallet-v2/src/views/SessionSignCosmosModal.tsx diff --git a/wallets/react-wallet-v2/src/views/SessionSignKadenaModal.tsx b/advanced/wallets/react-wallet-v2/src/views/SessionSignKadenaModal.tsx similarity index 100% rename from wallets/react-wallet-v2/src/views/SessionSignKadenaModal.tsx rename to advanced/wallets/react-wallet-v2/src/views/SessionSignKadenaModal.tsx diff --git a/wallets/react-wallet-v2/src/views/SessionSignModal.tsx b/advanced/wallets/react-wallet-v2/src/views/SessionSignModal.tsx similarity index 100% rename from wallets/react-wallet-v2/src/views/SessionSignModal.tsx rename to advanced/wallets/react-wallet-v2/src/views/SessionSignModal.tsx diff --git a/wallets/react-wallet-v2/src/views/SessionSignMultiversxModal.tsx b/advanced/wallets/react-wallet-v2/src/views/SessionSignMultiversxModal.tsx similarity index 100% rename from wallets/react-wallet-v2/src/views/SessionSignMultiversxModal.tsx rename to advanced/wallets/react-wallet-v2/src/views/SessionSignMultiversxModal.tsx diff --git a/wallets/react-wallet-v2/src/views/SessionSignNearModal.tsx b/advanced/wallets/react-wallet-v2/src/views/SessionSignNearModal.tsx similarity index 100% rename from wallets/react-wallet-v2/src/views/SessionSignNearModal.tsx rename to advanced/wallets/react-wallet-v2/src/views/SessionSignNearModal.tsx diff --git a/wallets/react-wallet-v2/src/views/SessionSignPolkadotModal.tsx b/advanced/wallets/react-wallet-v2/src/views/SessionSignPolkadotModal.tsx similarity index 100% rename from wallets/react-wallet-v2/src/views/SessionSignPolkadotModal.tsx rename to advanced/wallets/react-wallet-v2/src/views/SessionSignPolkadotModal.tsx diff --git a/wallets/react-wallet-v2/src/views/SessionSignSolanaModal.tsx b/advanced/wallets/react-wallet-v2/src/views/SessionSignSolanaModal.tsx similarity index 100% rename from wallets/react-wallet-v2/src/views/SessionSignSolanaModal.tsx rename to advanced/wallets/react-wallet-v2/src/views/SessionSignSolanaModal.tsx diff --git a/wallets/react-wallet-v2/src/views/SessionSignTezosModal.tsx b/advanced/wallets/react-wallet-v2/src/views/SessionSignTezosModal.tsx similarity index 100% rename from wallets/react-wallet-v2/src/views/SessionSignTezosModal.tsx rename to advanced/wallets/react-wallet-v2/src/views/SessionSignTezosModal.tsx diff --git a/wallets/react-wallet-v2/src/views/SessionSignTronModal.tsx b/advanced/wallets/react-wallet-v2/src/views/SessionSignTronModal.tsx similarity index 100% rename from wallets/react-wallet-v2/src/views/SessionSignTronModal.tsx rename to advanced/wallets/react-wallet-v2/src/views/SessionSignTronModal.tsx diff --git a/wallets/react-wallet-v2/src/views/SessionSignTypedDataModal.tsx b/advanced/wallets/react-wallet-v2/src/views/SessionSignTypedDataModal.tsx similarity index 100% rename from wallets/react-wallet-v2/src/views/SessionSignTypedDataModal.tsx rename to advanced/wallets/react-wallet-v2/src/views/SessionSignTypedDataModal.tsx diff --git a/wallets/react-wallet-v2/src/views/SessionUnsuportedMethodModal.tsx b/advanced/wallets/react-wallet-v2/src/views/SessionUnsuportedMethodModal.tsx similarity index 100% rename from wallets/react-wallet-v2/src/views/SessionUnsuportedMethodModal.tsx rename to advanced/wallets/react-wallet-v2/src/views/SessionUnsuportedMethodModal.tsx diff --git a/wallets/react-wallet-v2/src/views/TheatPrompt.tsx b/advanced/wallets/react-wallet-v2/src/views/TheatPrompt.tsx similarity index 100% rename from wallets/react-wallet-v2/src/views/TheatPrompt.tsx rename to advanced/wallets/react-wallet-v2/src/views/TheatPrompt.tsx diff --git a/wallets/react-wallet-v2/tsconfig.json b/advanced/wallets/react-wallet-v2/tsconfig.json similarity index 100% rename from wallets/react-wallet-v2/tsconfig.json rename to advanced/wallets/react-wallet-v2/tsconfig.json diff --git a/wallets/react-wallet-v2/yarn.lock b/advanced/wallets/react-wallet-v2/yarn.lock similarity index 100% rename from wallets/react-wallet-v2/yarn.lock rename to advanced/wallets/react-wallet-v2/yarn.lock diff --git a/basic/dapps/ethereum-provider/.codesandbox/Dockerfile b/dapps/ethereum-provider/.codesandbox/Dockerfile similarity index 100% rename from basic/dapps/ethereum-provider/.codesandbox/Dockerfile rename to dapps/ethereum-provider/.codesandbox/Dockerfile diff --git a/basic/dapps/ethereum-provider/.codesandbox/tasks.json b/dapps/ethereum-provider/.codesandbox/tasks.json similarity index 100% rename from basic/dapps/ethereum-provider/.codesandbox/tasks.json rename to dapps/ethereum-provider/.codesandbox/tasks.json diff --git a/basic/dapps/ethereum-provider/.env.example b/dapps/ethereum-provider/.env.example similarity index 100% rename from basic/dapps/ethereum-provider/.env.example rename to dapps/ethereum-provider/.env.example diff --git a/basic/dapps/ethereum-provider/.gitignore b/dapps/ethereum-provider/.gitignore similarity index 91% rename from basic/dapps/ethereum-provider/.gitignore rename to dapps/ethereum-provider/.gitignore index 4108b33..a547bf3 100644 --- a/basic/dapps/ethereum-provider/.gitignore +++ b/dapps/ethereum-provider/.gitignore @@ -1,24 +1,24 @@ -# Logs -logs -*.log -npm-debug.log* -yarn-debug.log* -yarn-error.log* -pnpm-debug.log* -lerna-debug.log* - -node_modules -dist -dist-ssr -*.local - -# Editor directories and files -.vscode/* -!.vscode/extensions.json -.idea -.DS_Store -*.suo -*.ntvs* -*.njsproj -*.sln -*.sw? +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/basic/dapps/ethereum-provider/README.md b/dapps/ethereum-provider/README.md similarity index 97% rename from basic/dapps/ethereum-provider/README.md rename to dapps/ethereum-provider/README.md index 5bd2dc2..3aca712 100644 --- a/basic/dapps/ethereum-provider/README.md +++ b/dapps/ethereum-provider/README.md @@ -1,22 +1,22 @@ -# Vite + React - -This is a [Vite](https://vitejs.dev) project together with React. - -[![Edit in CodeSandbox](https://assets.codesandbox.io/github/button-edit-lime.svg)](https://codesandbox.io/p/github/codesandbox/codesandbox-template-vite-react/main) - -[Configuration](https://codesandbox.io/docs/projects/learn/setting-up/tasks) has been added to optimize it for [CodeSandbox](https://codesandbox.io/dashboard). - -## Usage - -1. Go to [WalletConnect Cloud](https://cloud.walletconnect.com) and create a new project. -2. Copy your `Project ID` -3. Rename `.env.example` to `.env` and paste your `Project ID` as the value for `VITE_PROJECT_ID` -4. Run `yarn` to install dependencies -5. Run `yarn dev` to start the development server - -## Resources - -- [CodeSandbox — Docs](https://codesandbox.io/docs/projects) -- [CodeSandbox — Discord](https://discord.gg/Ggarp3pX5H) -- [Vite — GitHub](https://github.com/vitejs/vite) -- [Vite — Docs](https://vitejs.dev/guide/) +# Vite + React + +This is a [Vite](https://vitejs.dev) project together with React. + +[![Edit in CodeSandbox](https://assets.codesandbox.io/github/button-edit-lime.svg)](https://codesandbox.io/p/github/codesandbox/codesandbox-template-vite-react/main) + +[Configuration](https://codesandbox.io/docs/projects/learn/setting-up/tasks) has been added to optimize it for [CodeSandbox](https://codesandbox.io/dashboard). + +## Usage + +1. Go to [WalletConnect Cloud](https://cloud.walletconnect.com) and create a new project. +2. Copy your `Project ID` +3. Rename `.env.example` to `.env` and paste your `Project ID` as the value for `VITE_PROJECT_ID` +4. Run `yarn` to install dependencies +5. Run `yarn dev` to start the development server + +## Resources + +- [CodeSandbox — Docs](https://codesandbox.io/docs/projects) +- [CodeSandbox — Discord](https://discord.gg/Ggarp3pX5H) +- [Vite — GitHub](https://github.com/vitejs/vite) +- [Vite — Docs](https://vitejs.dev/guide/) diff --git a/basic/dapps/ethereum-provider/index.html b/dapps/ethereum-provider/index.html similarity index 100% rename from basic/dapps/ethereum-provider/index.html rename to dapps/ethereum-provider/index.html diff --git a/basic/dapps/ethereum-provider/package.json b/dapps/ethereum-provider/package.json similarity index 100% rename from basic/dapps/ethereum-provider/package.json rename to dapps/ethereum-provider/package.json diff --git a/basic/dapps/ethereum-provider/public/vite.svg b/dapps/ethereum-provider/public/vite.svg similarity index 100% rename from basic/dapps/ethereum-provider/public/vite.svg rename to dapps/ethereum-provider/public/vite.svg diff --git a/basic/dapps/ethereum-provider/src/App.css b/dapps/ethereum-provider/src/App.css similarity index 93% rename from basic/dapps/ethereum-provider/src/App.css rename to dapps/ethereum-provider/src/App.css index 514e670..4bbc530 100644 --- a/basic/dapps/ethereum-provider/src/App.css +++ b/dapps/ethereum-provider/src/App.css @@ -1,87 +1,87 @@ -#root { - max-width: 1280px; - margin: 0 auto; - padding: 2rem; - text-align: center; -} - -.logo { - height: 6em; - padding: 1.5em; - will-change: filter; -} -.logo:hover { - filter: drop-shadow(0 0 2em #646cffaa); -} -.logo.react:hover { - filter: drop-shadow(0 0 2em #61dafbaa); -} - -@keyframes logo-spin { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} - -@media (prefers-reduced-motion: no-preference) { - a:nth-of-type(1) .logo { - animation: logo-spin infinite 20s linear; - } -} - -.card { - padding: 2em; -} - -.read-the-docs { - color: #888; -} -#root { - max-width: 100vw; - display: flex; - align-items: center; - justify-content: center; - flex-wrap: wrap; - gap: 1rem; - margin: 0 auto; - padding: 2rem; - text-align: center; -} - -.logo { - height: 6em; - padding: 1.5em; - will-change: filter; -} -.logo:hover { - filter: drop-shadow(0 0 2em #646cffaa); -} -.logo.react:hover { - filter: drop-shadow(0 0 2em #61dafbaa); -} - -@keyframes logo-spin { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} - -@media (prefers-reduced-motion: no-preference) { - a:nth-of-type(1) .logo { - animation: logo-spin infinite 20s linear; - } -} - -.card { - padding: 2em; -} - -.read-the-docs { - color: #888; -} +#root { + max-width: 1280px; + margin: 0 auto; + padding: 2rem; + text-align: center; +} + +.logo { + height: 6em; + padding: 1.5em; + will-change: filter; +} +.logo:hover { + filter: drop-shadow(0 0 2em #646cffaa); +} +.logo.react:hover { + filter: drop-shadow(0 0 2em #61dafbaa); +} + +@keyframes logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} + +@media (prefers-reduced-motion: no-preference) { + a:nth-of-type(1) .logo { + animation: logo-spin infinite 20s linear; + } +} + +.card { + padding: 2em; +} + +.read-the-docs { + color: #888; +} +#root { + max-width: 100vw; + display: flex; + align-items: center; + justify-content: center; + flex-wrap: wrap; + gap: 1rem; + margin: 0 auto; + padding: 2rem; + text-align: center; +} + +.logo { + height: 6em; + padding: 1.5em; + will-change: filter; +} +.logo:hover { + filter: drop-shadow(0 0 2em #646cffaa); +} +.logo.react:hover { + filter: drop-shadow(0 0 2em #61dafbaa); +} + +@keyframes logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} + +@media (prefers-reduced-motion: no-preference) { + a:nth-of-type(1) .logo { + animation: logo-spin infinite 20s linear; + } +} + +.card { + padding: 2em; +} + +.read-the-docs { + color: #888; +} diff --git a/basic/dapps/ethereum-provider/src/App.tsx b/dapps/ethereum-provider/src/App.tsx similarity index 96% rename from basic/dapps/ethereum-provider/src/App.tsx rename to dapps/ethereum-provider/src/App.tsx index 77736b8..5d4624e 100644 --- a/basic/dapps/ethereum-provider/src/App.tsx +++ b/dapps/ethereum-provider/src/App.tsx @@ -1,68 +1,68 @@ -import "./App.css"; - -import { EthereumProvider } from "@walletconnect/ethereum-provider"; -import { ethers } from "ethers"; -import React, { useState } from "react"; - -const projectId = import.meta.env.VITE_PROJECT_ID as string; - -// 1. Create a new EthereumProvider instance -const provider = await EthereumProvider.init({ - projectId, - chains: [1], - methods: ["personal_sign", "eth_sendTransaction"], - showQrModal: true, - qrModalOptions: { - themeMode: "light", - }, -}); - -provider.on("display_uri", (uri) => { - console.log("display_uri", uri); -}); - -// 2. Pass the provider to ethers.js -const ethersWeb3Provider = new ethers.providers.Web3Provider(provider); - -function App() { - // 3. Handle Connect - const connect = () => { - provider.connect().then(() => { - setConnected(true); - }); - }; - - const [connected, setConnected] = useState(false); - const [balance, setBalance] = useState(null); - - // 4. Fetch Balance on click with ethers.js - const getBalance = async () => { - const balanceFromEthers = await ethersWeb3Provider - .getSigner(provider.accounts[0]) - .getBalance(); - const remainder = balanceFromEthers.mod(1e14); - setBalance(ethers.utils.formatEther(balanceFromEthers.sub(remainder))); - }; - - // 5. Handle Disconnect - const refresh = () => { - provider.disconnect(); - window.localStorage.clear(); - setConnected(false); - }; - - if (connected) { - return ( - <> - - -

- balance: {balance ? `${balance} ETH` : `click "Balance" to fetch`} -

- - ); - } - return ; -} - -export default App; +import "./App.css"; + +import { EthereumProvider } from "@walletconnect/ethereum-provider"; +import { ethers } from "ethers"; +import React, { useState } from "react"; + +const projectId = import.meta.env.VITE_PROJECT_ID as string; + +// 1. Create a new EthereumProvider instance +const provider = await EthereumProvider.init({ + projectId, + chains: [1], + methods: ["personal_sign", "eth_sendTransaction"], + showQrModal: true, + qrModalOptions: { + themeMode: "light", + }, +}); + +provider.on("display_uri", (uri) => { + console.log("display_uri", uri); +}); + +// 2. Pass the provider to ethers.js +const ethersWeb3Provider = new ethers.providers.Web3Provider(provider); + +function App() { + // 3. Handle Connect + const connect = () => { + provider.connect().then(() => { + setConnected(true); + }); + }; + + const [connected, setConnected] = useState(false); + const [balance, setBalance] = useState(null); + + // 4. Fetch Balance on click with ethers.js + const getBalance = async () => { + const balanceFromEthers = await ethersWeb3Provider + .getSigner(provider.accounts[0]) + .getBalance(); + const remainder = balanceFromEthers.mod(1e14); + setBalance(ethers.utils.formatEther(balanceFromEthers.sub(remainder))); + }; + + // 5. Handle Disconnect + const refresh = () => { + provider.disconnect(); + window.localStorage.clear(); + setConnected(false); + }; + + if (connected) { + return ( + <> + + +

+ balance: {balance ? `${balance} ETH` : `click "Balance" to fetch`} +

+ + ); + } + return ; +} + +export default App; diff --git a/basic/dapps/ethereum-provider/src/assets/react.svg b/dapps/ethereum-provider/src/assets/react.svg similarity index 100% rename from basic/dapps/ethereum-provider/src/assets/react.svg rename to dapps/ethereum-provider/src/assets/react.svg diff --git a/basic/dapps/ethereum-provider/src/index.css b/dapps/ethereum-provider/src/index.css similarity index 100% rename from basic/dapps/ethereum-provider/src/index.css rename to dapps/ethereum-provider/src/index.css diff --git a/basic/dapps/ethereum-provider/src/main.tsx b/dapps/ethereum-provider/src/main.tsx similarity index 96% rename from basic/dapps/ethereum-provider/src/main.tsx rename to dapps/ethereum-provider/src/main.tsx index 2b581d3..02055fd 100644 --- a/basic/dapps/ethereum-provider/src/main.tsx +++ b/dapps/ethereum-provider/src/main.tsx @@ -1,10 +1,10 @@ -import React from "react"; -import ReactDOM from "react-dom/client"; -import App from "./App"; -import "./index.css"; - -ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render( - - - -); +import React from "react"; +import ReactDOM from "react-dom/client"; +import App from "./App"; +import "./index.css"; + +ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render( + + + +); diff --git a/basic/dapps/ethereum-provider/src/vite-env.d.ts b/dapps/ethereum-provider/src/vite-env.d.ts similarity index 97% rename from basic/dapps/ethereum-provider/src/vite-env.d.ts rename to dapps/ethereum-provider/src/vite-env.d.ts index 7d0ff9e..11f02fe 100644 --- a/basic/dapps/ethereum-provider/src/vite-env.d.ts +++ b/dapps/ethereum-provider/src/vite-env.d.ts @@ -1 +1 @@ -/// +/// diff --git a/basic/dapps/ethereum-provider/tsconfig.json b/dapps/ethereum-provider/tsconfig.json similarity index 100% rename from basic/dapps/ethereum-provider/tsconfig.json rename to dapps/ethereum-provider/tsconfig.json diff --git a/basic/dapps/ethereum-provider/tsconfig.node.json b/dapps/ethereum-provider/tsconfig.node.json similarity index 95% rename from basic/dapps/ethereum-provider/tsconfig.node.json rename to dapps/ethereum-provider/tsconfig.node.json index 842a5f3..dcfd137 100644 --- a/basic/dapps/ethereum-provider/tsconfig.node.json +++ b/dapps/ethereum-provider/tsconfig.node.json @@ -1,11 +1,11 @@ -{ - "compilerOptions": { - "composite": true, - "module": "ESNext", - "moduleResolution": "Node", - "allowSyntheticDefaultImports": true - }, - "include": [ - "vite.config.ts" - ] +{ + "compilerOptions": { + "composite": true, + "module": "ESNext", + "moduleResolution": "Node", + "allowSyntheticDefaultImports": true + }, + "include": [ + "vite.config.ts" + ] } \ No newline at end of file diff --git a/basic/dapps/ethereum-provider/vite.config.ts b/dapps/ethereum-provider/vite.config.ts similarity index 95% rename from basic/dapps/ethereum-provider/vite.config.ts rename to dapps/ethereum-provider/vite.config.ts index 245301e..0a265f4 100644 --- a/basic/dapps/ethereum-provider/vite.config.ts +++ b/dapps/ethereum-provider/vite.config.ts @@ -1,7 +1,7 @@ -import { defineConfig } from "vite"; -import react from "@vitejs/plugin-react"; - -// https://vitejs.dev/config/ -export default defineConfig({ - plugins: [react()] -}); +import { defineConfig } from "vite"; +import react from "@vitejs/plugin-react"; + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [react()] +}); diff --git a/basic/dapps/ethereum-provider/yarn.lock b/dapps/ethereum-provider/yarn.lock similarity index 100% rename from basic/dapps/ethereum-provider/yarn.lock rename to dapps/ethereum-provider/yarn.lock diff --git a/basic/dapps/universal-provider-solana/.codesandbox/Dockerfile b/dapps/universal-provider-solana/.codesandbox/Dockerfile similarity index 100% rename from basic/dapps/universal-provider-solana/.codesandbox/Dockerfile rename to dapps/universal-provider-solana/.codesandbox/Dockerfile diff --git a/basic/dapps/universal-provider-solana/.codesandbox/icon.png b/dapps/universal-provider-solana/.codesandbox/icon.png similarity index 100% rename from basic/dapps/universal-provider-solana/.codesandbox/icon.png rename to dapps/universal-provider-solana/.codesandbox/icon.png diff --git a/basic/dapps/universal-provider-solana/.codesandbox/tasks.json b/dapps/universal-provider-solana/.codesandbox/tasks.json similarity index 100% rename from basic/dapps/universal-provider-solana/.codesandbox/tasks.json rename to dapps/universal-provider-solana/.codesandbox/tasks.json diff --git a/basic/dapps/universal-provider-solana/.codesandbox/template.json b/dapps/universal-provider-solana/.codesandbox/template.json similarity index 100% rename from basic/dapps/universal-provider-solana/.codesandbox/template.json rename to dapps/universal-provider-solana/.codesandbox/template.json diff --git a/basic/dapps/universal-provider-solana/.env.example b/dapps/universal-provider-solana/.env.example similarity index 100% rename from basic/dapps/universal-provider-solana/.env.example rename to dapps/universal-provider-solana/.env.example diff --git a/basic/dapps/universal-provider-solana/.eslintrc.cjs b/dapps/universal-provider-solana/.eslintrc.cjs similarity index 100% rename from basic/dapps/universal-provider-solana/.eslintrc.cjs rename to dapps/universal-provider-solana/.eslintrc.cjs diff --git a/basic/dapps/universal-provider-solana/.gitignore b/dapps/universal-provider-solana/.gitignore similarity index 91% rename from basic/dapps/universal-provider-solana/.gitignore rename to dapps/universal-provider-solana/.gitignore index 4108b33..a547bf3 100644 --- a/basic/dapps/universal-provider-solana/.gitignore +++ b/dapps/universal-provider-solana/.gitignore @@ -1,24 +1,24 @@ -# Logs -logs -*.log -npm-debug.log* -yarn-debug.log* -yarn-error.log* -pnpm-debug.log* -lerna-debug.log* - -node_modules -dist -dist-ssr -*.local - -# Editor directories and files -.vscode/* -!.vscode/extensions.json -.idea -.DS_Store -*.suo -*.ntvs* -*.njsproj -*.sln -*.sw? +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/basic/dapps/universal-provider-solana/README.md b/dapps/universal-provider-solana/README.md similarity index 97% rename from basic/dapps/universal-provider-solana/README.md rename to dapps/universal-provider-solana/README.md index efd47eb..14448ec 100644 --- a/basic/dapps/universal-provider-solana/README.md +++ b/dapps/universal-provider-solana/README.md @@ -1,22 +1,22 @@ -# Vite + React - -This is a [Vite](https://vitejs.dev) project together with React. - -[![Edit in CodeSandbox](https://assets.codesandbox.io/github/button-edit-lime.svg)](https://codesandbox.io/p/github/codesandbox/codesandbox-template-vite-react/main) - -[Configuration](https://codesandbox.io/docs/projects/learn/setting-up/tasks) `.codesandbox/tasks.json` has been added to optimize it for [CodeSandbox](https://codesandbox.io/dashboard). - -## Usage - -1. Go to [WalletConnect Cloud](https://cloud.walletconnect.com) and create a new project. -2. Copy your `Project ID` -3. Rename `.env.example` to `.env` and paste your `Project ID` as the value for `VITE_PROJECT_ID` -4. Run `yarn` to install dependencies -5. Run `yarn dev` to start the development server - -## Resources - -- [CodeSandbox — Docs](https://codesandbox.io/docs/learn) -- [CodeSandbox — Discord](https://discord.gg/Ggarp3pX5H) -- [Vite — GitHub](https://github.com/vitejs/vite) -- [Vite — Docs](https://vitejs.dev/guide/) +# Vite + React + +This is a [Vite](https://vitejs.dev) project together with React. + +[![Edit in CodeSandbox](https://assets.codesandbox.io/github/button-edit-lime.svg)](https://codesandbox.io/p/github/codesandbox/codesandbox-template-vite-react/main) + +[Configuration](https://codesandbox.io/docs/projects/learn/setting-up/tasks) `.codesandbox/tasks.json` has been added to optimize it for [CodeSandbox](https://codesandbox.io/dashboard). + +## Usage + +1. Go to [WalletConnect Cloud](https://cloud.walletconnect.com) and create a new project. +2. Copy your `Project ID` +3. Rename `.env.example` to `.env` and paste your `Project ID` as the value for `VITE_PROJECT_ID` +4. Run `yarn` to install dependencies +5. Run `yarn dev` to start the development server + +## Resources + +- [CodeSandbox — Docs](https://codesandbox.io/docs/learn) +- [CodeSandbox — Discord](https://discord.gg/Ggarp3pX5H) +- [Vite — GitHub](https://github.com/vitejs/vite) +- [Vite — Docs](https://vitejs.dev/guide/) diff --git a/basic/dapps/universal-provider-solana/index.html b/dapps/universal-provider-solana/index.html similarity index 100% rename from basic/dapps/universal-provider-solana/index.html rename to dapps/universal-provider-solana/index.html diff --git a/basic/dapps/universal-provider-solana/package.json b/dapps/universal-provider-solana/package.json similarity index 100% rename from basic/dapps/universal-provider-solana/package.json rename to dapps/universal-provider-solana/package.json diff --git a/basic/dapps/universal-provider-solana/public/vite.svg b/dapps/universal-provider-solana/public/vite.svg similarity index 100% rename from basic/dapps/universal-provider-solana/public/vite.svg rename to dapps/universal-provider-solana/public/vite.svg diff --git a/basic/dapps/universal-provider-solana/src/App.tsx b/dapps/universal-provider-solana/src/App.tsx similarity index 96% rename from basic/dapps/universal-provider-solana/src/App.tsx rename to dapps/universal-provider-solana/src/App.tsx index f811acf..c2eafbd 100644 --- a/basic/dapps/universal-provider-solana/src/App.tsx +++ b/dapps/universal-provider-solana/src/App.tsx @@ -1,111 +1,111 @@ -import UniversalProvider from "@walletconnect/universal-provider"; -import { WalletConnectModal } from "@walletconnect/modal"; -import { useState } from "react"; -import { signMessage, sendTransaction, SolanaChains } from "./utils/helpers"; - -const projectId = import.meta.env.VITE_PROJECT_ID; - -const events: string[] = []; - -// 1. select chains (solana) -const chains = [`solana:${SolanaChains.MainnetBeta}`]; - -// 2. select methods (solana) -const methods = ["solana_signMessage", "solana_signTransaction"]; - -// 3. create modal instance -const modal = new WalletConnectModal({ - projectId, - chains, -}); - -// 4. create provider instance -const provider = await UniversalProvider.init({ - logger: "error", - projectId: projectId, - metadata: { - name: "WalletConnect x Solana", - description: "Solana integration with WalletConnect's Universal Provider", - url: "https://walletconnect.com/", - icons: ["https://avatars.githubusercontent.com/u/37784886"], - }, -}); - -const App = () => { - const [isConnected, setIsConnected] = useState(false); - - // 5. get address once loaded - const address = - provider.session?.namespaces.solana?.accounts[0].split(":")[2]; - - // 6. handle display_uri event and open modal - provider.on("display_uri", async (uri: string) => { - console.log("uri", uri); - await modal.openModal({ - uri, - }); - }); - - // 7. handle connect event - const connect = async () => { - try { - await provider.connect({ - namespaces: { - solana: { - methods, - chains, - events, - }, - }, - }); - setIsConnected(true); - console.log("session", provider.session); - } catch { - console.log("Something went wrong, request cancelled"); - } - modal.closeModal(); - }; - - // 8. handle disconnect event - const disconnect = async () => { - await provider.disconnect(); - setIsConnected(false); - }; - - // 9. handle signMessage and sendTransaction - const handleSign = async () => { - const res = await signMessage( - `Can i have authorize this request pls bossman - ${Date.now()}`, - provider, - address! - ); - console.log(res); - }; - - const handleSend = async () => { - const res = await sendTransaction(address!, 1000, provider, address!); - console.log(res); - }; - - return ( -
- {isConnected ? ( - <> -

- Public Key: - {address} -

-
- - - -
- - ) : ( - - )} -
- ); -}; - -export default App; +import UniversalProvider from "@walletconnect/universal-provider"; +import { WalletConnectModal } from "@walletconnect/modal"; +import { useState } from "react"; +import { signMessage, sendTransaction, SolanaChains } from "./utils/helpers"; + +const projectId = import.meta.env.VITE_PROJECT_ID; + +const events: string[] = []; + +// 1. select chains (solana) +const chains = [`solana:${SolanaChains.MainnetBeta}`]; + +// 2. select methods (solana) +const methods = ["solana_signMessage", "solana_signTransaction"]; + +// 3. create modal instance +const modal = new WalletConnectModal({ + projectId, + chains, +}); + +// 4. create provider instance +const provider = await UniversalProvider.init({ + logger: "error", + projectId: projectId, + metadata: { + name: "WalletConnect x Solana", + description: "Solana integration with WalletConnect's Universal Provider", + url: "https://walletconnect.com/", + icons: ["https://avatars.githubusercontent.com/u/37784886"], + }, +}); + +const App = () => { + const [isConnected, setIsConnected] = useState(false); + + // 5. get address once loaded + const address = + provider.session?.namespaces.solana?.accounts[0].split(":")[2]; + + // 6. handle display_uri event and open modal + provider.on("display_uri", async (uri: string) => { + console.log("uri", uri); + await modal.openModal({ + uri, + }); + }); + + // 7. handle connect event + const connect = async () => { + try { + await provider.connect({ + namespaces: { + solana: { + methods, + chains, + events, + }, + }, + }); + setIsConnected(true); + console.log("session", provider.session); + } catch { + console.log("Something went wrong, request cancelled"); + } + modal.closeModal(); + }; + + // 8. handle disconnect event + const disconnect = async () => { + await provider.disconnect(); + setIsConnected(false); + }; + + // 9. handle signMessage and sendTransaction + const handleSign = async () => { + const res = await signMessage( + `Can i have authorize this request pls bossman - ${Date.now()}`, + provider, + address! + ); + console.log(res); + }; + + const handleSend = async () => { + const res = await sendTransaction(address!, 1000, provider, address!); + console.log(res); + }; + + return ( +
+ {isConnected ? ( + <> +

+ Public Key: + {address} +

+
+ + + +
+ + ) : ( + + )} +
+ ); +}; + +export default App; diff --git a/basic/dapps/universal-provider-solana/src/main.tsx b/dapps/universal-provider-solana/src/main.tsx similarity index 96% rename from basic/dapps/universal-provider-solana/src/main.tsx rename to dapps/universal-provider-solana/src/main.tsx index c4685da..12667a5 100644 --- a/basic/dapps/universal-provider-solana/src/main.tsx +++ b/dapps/universal-provider-solana/src/main.tsx @@ -1,10 +1,10 @@ -import React from "react"; -import ReactDOM from "react-dom/client"; -import App from "./App"; -import "./styles/index.css"; - -ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render( - - - -); +import React from "react"; +import ReactDOM from "react-dom/client"; +import App from "./App"; +import "./styles/index.css"; + +ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render( + + + +); diff --git a/basic/dapps/universal-provider-solana/src/styles/index.css b/dapps/universal-provider-solana/src/styles/index.css similarity index 100% rename from basic/dapps/universal-provider-solana/src/styles/index.css rename to dapps/universal-provider-solana/src/styles/index.css diff --git a/basic/dapps/universal-provider-solana/src/utils/helpers.ts b/dapps/universal-provider-solana/src/utils/helpers.ts similarity index 100% rename from basic/dapps/universal-provider-solana/src/utils/helpers.ts rename to dapps/universal-provider-solana/src/utils/helpers.ts diff --git a/basic/dapps/universal-provider-solana/src/vite-env.d.ts b/dapps/universal-provider-solana/src/vite-env.d.ts similarity index 97% rename from basic/dapps/universal-provider-solana/src/vite-env.d.ts rename to dapps/universal-provider-solana/src/vite-env.d.ts index 7d0ff9e..11f02fe 100644 --- a/basic/dapps/universal-provider-solana/src/vite-env.d.ts +++ b/dapps/universal-provider-solana/src/vite-env.d.ts @@ -1 +1 @@ -/// +/// diff --git a/basic/dapps/universal-provider-solana/tsconfig.json b/dapps/universal-provider-solana/tsconfig.json similarity index 100% rename from basic/dapps/universal-provider-solana/tsconfig.json rename to dapps/universal-provider-solana/tsconfig.json diff --git a/basic/dapps/universal-provider-solana/tsconfig.node.json b/dapps/universal-provider-solana/tsconfig.node.json similarity index 95% rename from basic/dapps/universal-provider-solana/tsconfig.node.json rename to dapps/universal-provider-solana/tsconfig.node.json index 842a5f3..dcfd137 100644 --- a/basic/dapps/universal-provider-solana/tsconfig.node.json +++ b/dapps/universal-provider-solana/tsconfig.node.json @@ -1,11 +1,11 @@ -{ - "compilerOptions": { - "composite": true, - "module": "ESNext", - "moduleResolution": "Node", - "allowSyntheticDefaultImports": true - }, - "include": [ - "vite.config.ts" - ] +{ + "compilerOptions": { + "composite": true, + "module": "ESNext", + "moduleResolution": "Node", + "allowSyntheticDefaultImports": true + }, + "include": [ + "vite.config.ts" + ] } \ No newline at end of file diff --git a/basic/dapps/universal-provider-solana/vite.config.ts b/dapps/universal-provider-solana/vite.config.ts similarity index 96% rename from basic/dapps/universal-provider-solana/vite.config.ts rename to dapps/universal-provider-solana/vite.config.ts index f7c427f..6d2bea0 100644 --- a/basic/dapps/universal-provider-solana/vite.config.ts +++ b/dapps/universal-provider-solana/vite.config.ts @@ -1,22 +1,22 @@ -import { defineConfig } from "vite"; -import react from "@vitejs/plugin-react-swc"; -import { NodeGlobalsPolyfillPlugin } from "@esbuild-plugins/node-globals-polyfill"; - -// https://vitejs.dev/config/ -export default defineConfig({ - plugins: [react()], - optimizeDeps: { - esbuildOptions: { - // Node.js global to browser globalThis - define: { - global: "globalThis", - }, - // Enable esbuild polyfill plugins - plugins: [ - NodeGlobalsPolyfillPlugin({ - buffer: true, - }), - ], - }, - }, -}); +import { defineConfig } from "vite"; +import react from "@vitejs/plugin-react-swc"; +import { NodeGlobalsPolyfillPlugin } from "@esbuild-plugins/node-globals-polyfill"; + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [react()], + optimizeDeps: { + esbuildOptions: { + // Node.js global to browser globalThis + define: { + global: "globalThis", + }, + // Enable esbuild polyfill plugins + plugins: [ + NodeGlobalsPolyfillPlugin({ + buffer: true, + }), + ], + }, + }, +}); diff --git a/basic/dapps/universal-provider-solana/yarn.lock b/dapps/universal-provider-solana/yarn.lock similarity index 100% rename from basic/dapps/universal-provider-solana/yarn.lock rename to dapps/universal-provider-solana/yarn.lock diff --git a/basic/dapps/web3inbox/README.md b/dapps/web3inbox/README.md similarity index 100% rename from basic/dapps/web3inbox/README.md rename to dapps/web3inbox/README.md diff --git a/basic/dapps/web3modal/.codesandbox/Dockerfile b/dapps/web3modal/.codesandbox/Dockerfile similarity index 100% rename from basic/dapps/web3modal/.codesandbox/Dockerfile rename to dapps/web3modal/.codesandbox/Dockerfile diff --git a/basic/dapps/web3modal/.codesandbox/tasks.json b/dapps/web3modal/.codesandbox/tasks.json similarity index 100% rename from basic/dapps/web3modal/.codesandbox/tasks.json rename to dapps/web3modal/.codesandbox/tasks.json diff --git a/basic/dapps/web3modal/.env.example b/dapps/web3modal/.env.example similarity index 100% rename from basic/dapps/web3modal/.env.example rename to dapps/web3modal/.env.example diff --git a/basic/dapps/web3modal/.eslintrc.cjs b/dapps/web3modal/.eslintrc.cjs similarity index 100% rename from basic/dapps/web3modal/.eslintrc.cjs rename to dapps/web3modal/.eslintrc.cjs diff --git a/basic/dapps/web3modal/.gitignore b/dapps/web3modal/.gitignore similarity index 91% rename from basic/dapps/web3modal/.gitignore rename to dapps/web3modal/.gitignore index 4108b33..a547bf3 100644 --- a/basic/dapps/web3modal/.gitignore +++ b/dapps/web3modal/.gitignore @@ -1,24 +1,24 @@ -# Logs -logs -*.log -npm-debug.log* -yarn-debug.log* -yarn-error.log* -pnpm-debug.log* -lerna-debug.log* - -node_modules -dist -dist-ssr -*.local - -# Editor directories and files -.vscode/* -!.vscode/extensions.json -.idea -.DS_Store -*.suo -*.ntvs* -*.njsproj -*.sln -*.sw? +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/basic/dapps/web3modal/README.md b/dapps/web3modal/README.md similarity index 97% rename from basic/dapps/web3modal/README.md rename to dapps/web3modal/README.md index b6cf17a..40fbb15 100644 --- a/basic/dapps/web3modal/README.md +++ b/dapps/web3modal/README.md @@ -1,22 +1,22 @@ -# Vite + React - -This is a [Vite](https://vitejs.dev) project together with React. - -[![Edit in CodeSandbox](https://assets.codesandbox.io/github/button-edit-lime.svg)](https://codesandbox.io/p/github/codesandbox/codesandbox-template-vite-react/main) - -[Configuration](https://codesandbox.io/docs/projects/learn/setting-up/tasks) `.codesandbox/tasks.json` has been added to optimize it for [CodeSandbox](https://codesandbox.io/dashboard). - -## Usage - -1. Go to [WalletConnect Cloud](https://cloud.walletconnect.com) and create a new project. -2. Copy your `Project ID` -3. Rename `.env.example` to `.env` and paste your `Project ID` as the value for `VITE_PROJECT_ID` -4. Run `yarn` to install dependencies -5. Run `yarn dev` to start the development server - -## Resources - -- [CodeSandbox — Docs](https://codesandbox.io/docs/projects) -- [CodeSandbox — Discord](https://discord.gg/Ggarp3pX5H) -- [Vite — GitHub](https://github.com/vitejs/vite) -- [Vite — Docs](https://vitejs.dev/guide/) +# Vite + React + +This is a [Vite](https://vitejs.dev) project together with React. + +[![Edit in CodeSandbox](https://assets.codesandbox.io/github/button-edit-lime.svg)](https://codesandbox.io/p/github/codesandbox/codesandbox-template-vite-react/main) + +[Configuration](https://codesandbox.io/docs/projects/learn/setting-up/tasks) `.codesandbox/tasks.json` has been added to optimize it for [CodeSandbox](https://codesandbox.io/dashboard). + +## Usage + +1. Go to [WalletConnect Cloud](https://cloud.walletconnect.com) and create a new project. +2. Copy your `Project ID` +3. Rename `.env.example` to `.env` and paste your `Project ID` as the value for `VITE_PROJECT_ID` +4. Run `yarn` to install dependencies +5. Run `yarn dev` to start the development server + +## Resources + +- [CodeSandbox — Docs](https://codesandbox.io/docs/projects) +- [CodeSandbox — Discord](https://discord.gg/Ggarp3pX5H) +- [Vite — GitHub](https://github.com/vitejs/vite) +- [Vite — Docs](https://vitejs.dev/guide/) diff --git a/basic/dapps/web3modal/index.html b/dapps/web3modal/index.html similarity index 100% rename from basic/dapps/web3modal/index.html rename to dapps/web3modal/index.html diff --git a/basic/dapps/web3modal/package.json b/dapps/web3modal/package.json similarity index 100% rename from basic/dapps/web3modal/package.json rename to dapps/web3modal/package.json diff --git a/basic/dapps/web3modal/pnpm-lock.yaml b/dapps/web3modal/pnpm-lock.yaml similarity index 100% rename from basic/dapps/web3modal/pnpm-lock.yaml rename to dapps/web3modal/pnpm-lock.yaml diff --git a/basic/dapps/web3modal/public/vite.svg b/dapps/web3modal/public/vite.svg similarity index 100% rename from basic/dapps/web3modal/public/vite.svg rename to dapps/web3modal/public/vite.svg diff --git a/basic/dapps/web3modal/src/main.tsx b/dapps/web3modal/src/main.tsx similarity index 96% rename from basic/dapps/web3modal/src/main.tsx rename to dapps/web3modal/src/main.tsx index 2e4b4a3..3459754 100644 --- a/basic/dapps/web3modal/src/main.tsx +++ b/dapps/web3modal/src/main.tsx @@ -1,32 +1,32 @@ -import React from "react" -import ReactDOM from "react-dom/client" -import { createWeb3Modal, defaultWagmiConfig } from '@web3modal/wagmi/react' - -import { WagmiConfig } from 'wagmi' -import { arbitrum, mainnet } from 'viem/chains' - -// 1. Get projectId at https://cloud.walletconnect.com -const projectId = import.meta.env.VITE_PROJECT_ID -if(!projectId) throw new Error("Project ID is undefined") - -// 2. Create wagmiConfig -const metadata = { - name: 'Web3Modal', - description: 'Web3Modal Example', - url: 'https://web3modal.com', - icons: ['https://avatars.githubusercontent.com/u/37784886'] -} - -const chains = [mainnet, arbitrum] -const wagmiConfig = defaultWagmiConfig({ chains, projectId, metadata }) - -// 3. Create modal -createWeb3Modal({ wagmiConfig, projectId, chains }) - -ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render( - - - - - -) +import React from "react" +import ReactDOM from "react-dom/client" +import { createWeb3Modal, defaultWagmiConfig } from '@web3modal/wagmi/react' + +import { WagmiConfig } from 'wagmi' +import { arbitrum, mainnet } from 'viem/chains' + +// 1. Get projectId at https://cloud.walletconnect.com +const projectId = import.meta.env.VITE_PROJECT_ID +if(!projectId) throw new Error("Project ID is undefined") + +// 2. Create wagmiConfig +const metadata = { + name: 'Web3Modal', + description: 'Web3Modal Example', + url: 'https://web3modal.com', + icons: ['https://avatars.githubusercontent.com/u/37784886'] +} + +const chains = [mainnet, arbitrum] +const wagmiConfig = defaultWagmiConfig({ chains, projectId, metadata }) + +// 3. Create modal +createWeb3Modal({ wagmiConfig, projectId, chains }) + +ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render( + + + + + +) diff --git a/basic/dapps/web3modal/src/vite-env.d.ts b/dapps/web3modal/src/vite-env.d.ts similarity index 97% rename from basic/dapps/web3modal/src/vite-env.d.ts rename to dapps/web3modal/src/vite-env.d.ts index 7d0ff9e..11f02fe 100644 --- a/basic/dapps/web3modal/src/vite-env.d.ts +++ b/dapps/web3modal/src/vite-env.d.ts @@ -1 +1 @@ -/// +/// diff --git a/basic/dapps/web3modal/tsconfig.json b/dapps/web3modal/tsconfig.json similarity index 100% rename from basic/dapps/web3modal/tsconfig.json rename to dapps/web3modal/tsconfig.json diff --git a/basic/dapps/web3modal/tsconfig.node.json b/dapps/web3modal/tsconfig.node.json similarity index 95% rename from basic/dapps/web3modal/tsconfig.node.json rename to dapps/web3modal/tsconfig.node.json index 842a5f3..dcfd137 100644 --- a/basic/dapps/web3modal/tsconfig.node.json +++ b/dapps/web3modal/tsconfig.node.json @@ -1,11 +1,11 @@ -{ - "compilerOptions": { - "composite": true, - "module": "ESNext", - "moduleResolution": "Node", - "allowSyntheticDefaultImports": true - }, - "include": [ - "vite.config.ts" - ] +{ + "compilerOptions": { + "composite": true, + "module": "ESNext", + "moduleResolution": "Node", + "allowSyntheticDefaultImports": true + }, + "include": [ + "vite.config.ts" + ] } \ No newline at end of file diff --git a/basic/dapps/web3modal/vite.config.ts b/dapps/web3modal/vite.config.ts similarity index 96% rename from basic/dapps/web3modal/vite.config.ts rename to dapps/web3modal/vite.config.ts index ada5387..d366e8c 100644 --- a/basic/dapps/web3modal/vite.config.ts +++ b/dapps/web3modal/vite.config.ts @@ -1,7 +1,7 @@ -import { defineConfig } from "vite"; -import react from "@vitejs/plugin-react-swc"; - -// https://vitejs.dev/config/ -export default defineConfig({ - plugins: [react()], -}); +import { defineConfig } from "vite"; +import react from "@vitejs/plugin-react-swc"; + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [react()], +}); diff --git a/basic/README.md b/roadmap.md similarity index 100% rename from basic/README.md rename to roadmap.md