WalletConnect / web-examples

Wallet and dapp examples implementing WalletConnect v2
https://walletconnect.com
Apache License 2.0
360 stars 319 forks source link

enable support for erc7715 permission with multi-key signer(Passkey and EOA) #636

Closed KannuSingh closed 1 month ago

KannuSingh commented 1 month ago

Adding support for wallet_grantPermissions on Safe7579 account to handle multi-key signer (EOA and Passkey) with WalletConnect Cosigner validator.

In order to use the granted permission dApp will need WalletConnect Cosigner signature along with dApp User signature.

Closes RES-5

vercel[bot] commented 1 month ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
appkit-react-ethersv5 ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 6, 2024 11:18pm
decentralized-relay-wallet ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 6, 2024 11:18pm
react-wallet-v2 ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 6, 2024 11:18pm
vue-web-examples ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 6, 2024 11:18pm
10 Skipped Deployments | Name | Status | Preview | Comments | Updated (UTC) | | :--- | :----- | :------ | :------- | :------ | | **decentralized-relay-app** | ⬜️ Ignored ([Inspect](https://vercel.com/walletconnect/decentralized-relay-app/68dTf8UAozhA2KPZgLxUozUKEY7D)) | [Visit Preview](https://decentralized-relay-app-git-enable-permis-9547cb-walletconnect1.vercel.app) | | Aug 6, 2024 11:18pm | | **malicious-dapp-verify-simulation** | ⬜️ Ignored ([Inspect](https://vercel.com/walletconnect/malicious-dapp-verify-simulation/6aNR71wNeSohsmLnF4f5mBoRTV2X)) | [Visit Preview](https://malicious-dapp-verify-simulation-git-enab-bc9187-walletconnect1.vercel.app) | | Aug 6, 2024 11:18pm | | **react-auth-dapp** | ⬜️ Ignored ([Inspect](https://vercel.com/walletconnect/react-auth-dapp/3Ena9wmmq3YuSHoGDnMZz9pinumr)) | [Visit Preview](https://react-auth-dapp-git-enable-permission-val-baa99d-walletconnect1.vercel.app) | | Aug 6, 2024 11:18pm | | **react-auth-wallet** | ⬜️ Ignored ([Inspect](https://vercel.com/walletconnect/react-auth-wallet/Dk8F8tkcLuGCQ1XX4zjqJqC7VjJc)) | [Visit Preview](https://react-auth-wallet-git-enable-permission-v-cc9e6f-walletconnect1.vercel.app) | | Aug 6, 2024 11:18pm | | **react-dapp-v2** | ⬜️ Ignored ([Inspect](https://vercel.com/walletconnect/react-dapp-v2/9bDk1iuUtUYp8QWe2WzpUeZS8tBw)) | [Visit Preview](https://react-dapp-v2-git-enable-permission-valid-fc3d1b-walletconnect1.vercel.app) | | Aug 6, 2024 11:18pm | | **react-dapp-v2-cosmos-provider** | ⬜️ Ignored ([Inspect](https://vercel.com/walletconnect/react-dapp-v2-cosmos-provider/3tn8RhT5NVxVy9tpSqKtujtxfS1j)) | [Visit Preview](https://react-dapp-v2-cosmos-provider-git-enable-8e5169-walletconnect1.vercel.app) | | Aug 6, 2024 11:18pm | | **react-dapp-v2-with-ethers** | ⬜️ Ignored ([Inspect](https://vercel.com/walletconnect/react-dapp-v2-with-ethers/97xQKZgzBoGdfFa1vWnrVVaHRCL5)) | [Visit Preview](https://react-dapp-v2-with-ethers-git-enable-perm-da3e4c-walletconnect1.vercel.app) | | Aug 6, 2024 11:18pm | | **react-dapp-v2-with-web3js** | ⬜️ Ignored ([Inspect](https://vercel.com/walletconnect/react-dapp-v2-with-web3js/HM1TateHv2metXGqzXsbkkkcvdds)) | [Visit Preview](https://react-dapp-v2-with-web3js-git-enable-perm-d9e02e-walletconnect1.vercel.app) | | Aug 6, 2024 11:18pm | | **svelte-web3modal** | ⬜️ Ignored ([Inspect](https://vercel.com/walletconnect/svelte-web3modal/Ec69EEUMEpkWQp5nps65Rky8ntTW)) | [Visit Preview](https://svelte-web3modal-git-enable-permission-va-faa298-walletconnect1.vercel.app) | | Aug 6, 2024 11:18pm | | **vue-dapp-auth** | ⬜️ Ignored ([Inspect](https://vercel.com/walletconnect/vue-dapp-auth/4dfib2HS8hUpc9hz3zin1oUJzNAJ)) | [Visit Preview](https://vue-dapp-auth-git-enable-permission-valid-a75826-walletconnect1.vercel.app) | | Aug 6, 2024 11:18pm |
linear[bot] commented 1 month ago

RES-5 Permissions Validator V2 Module