#WalletConnect
1. **Protokol Inti:** Berfungsi sebagai jembatan komunikasi, bukan dompet itu sendiri. Ini membangun terowongan aman yang dienkripsi antara dua rekan.
2. **Alur Koneksi:** Biasanya melibatkan:
* Sebuah dApp menghasilkan URI koneksi (seringkali sebagai kode QR).
* Pengguna memindai ini dengan aplikasi dompet yang kompatibel dengan WalletConnect, menyetujui permintaan pasangan.
* Metode alternatif termasuk tautan dalam atau menyalin dan menempel URI.
3. **Komunikasi:** Menggunakan **server relay** publik untuk mengirim pesan yang dienkripsi. Relay tidak pernah melihat kunci pribadi atau data sensitif; itu hanya mengarahkan payload yang dienkripsi.
4. **Enkripsi End-to-End:** Kunci sesi yang ditetapkan selama pasangan mengenkripsi semua komunikasi selanjutnya. Hanya dompet dan dApp yang memiliki kunci ini.
5. **Tindakan yang Didukung:** Memfasilitasi berbagai interaksi:
* Mengirim transaksi & melihat status.
* Menandatangani pesan (untuk otentikasi atau verifikasi).
* Berinteraksi dengan kontrak pintar.
* Beralih jaringan blockchain.
6. **Keamanan Kunci:** Kunci pribadi **tidak pernah** meninggalkan perangkat dompet pengguna. WalletConnect hanya mentransmisikan *permintaan* transaksi dan menerima