dapp icon indicating copy to clipboard operation
dapp copied to clipboard

WalletConnect desteği deneme

Open KimlikDAO-bot opened this issue 2 years ago • 2 comments

https://docs.walletconnect.com/2.0/javascript/sign/dapp-usage

  1. WalletConnect hesabı yaratalım
  2. @kimlikdao-sdk/example/simple-example örneği üzerinde çalışarak WalletConnect entegrasyonunu deneyelim.
  3. personal_sign ve eth_requestAccount gibi temel işlevlerin karşılıklarını bulalım.

KimlikDAO-bot avatar Dec 05 '22 15:12 KimlikDAO-bot

eth_requestAccounts https://github.com/WalletConnect/walletconnect-monorepo/issues/819#issuecomment-1054130021 personal_sign https://stackoverflow.com/a/67316030/18814671

0x471 avatar Dec 05 '22 16:12 0x471

Tarayıcı cüzdanında şema şu sekilde

Untitled-2022-11-02-1900

WalletConnect'de Signer örneğin telefonumuz ve WalletConnect'in imza gerektiren json-rpc requestleri önce telefonumuza imzalatıp sonra node'lara yollaması gerekiyor.

Untitled-2022-11-02-1901

Bundan da önce telefonumuzla bir QR kod tarayarak WalletConnect'e tarayıcı <-> telefon eşleştirmesini yapmak gerekiyor.

Ozetle,

  • [ ] WalletConnect'te hesap açalım.
  • [ ] QR kod üretip göstermeyi sağlayan sdk'i simple-example üzerinde deneyelim.
  • [ ] simple-example'ta vite kullandığımız için herhangi bir yarn package'i yarn add package yazarak yükleyip kullanabiliriz.
  • [ ] Eşleşme tamamlanınca bir {method: personal_sign, param: ["metin", "0x471372A4"]} gibi istek yollayalım.

KimlikDAO-bot avatar Dec 05 '22 20:12 KimlikDAO-bot