Pada dasarnya, WalletConnect bertindak sebagai lapisan komunikasi yang memungkinkan aplikasi dompet untuk berinteraksi dengan DApps tanpa mengekspos informasi sensitif, seperti kunci pribadi.
Protokol ini mendukung pengiriman pesan terenkripsi melalui sesi yang dibuat dengan memindai kode QR atau mengklik tautan mendalam. Setelah terhubung, pengguna dapat menyetujui atau menolak transaksi langsung dari dompet mereka, yang tetap dalam kendali penuh mereka sepanjang sesi.
WalletConnect mendukung beberapa jaringan blockchain, termasuk Ethereum, Solana, Cosmos, Polkadot, dan Bitcoin.
WalletConnect dibangun di atas tiga komponen kunci:
Jaringan: Ini adalah sistem node yang mengirimkan pesan antara dompet Anda dan aplikasi yang Anda gunakan. Node-node ini dijalankan oleh berbagai kelompok untuk menjaga desentralisasi.
SDK: Pengembang menggunakan SDK WalletConnect untuk menambahkan fitur koneksi ke dompet dan DApps mereka. SDK menangani semua aspek teknis di balik layar.
Standar: WalletConnect menggunakan aturan standar untuk bagaimana pesan dikirim dan diterima, yang memudahkan aplikasi dan dompet untuk bekerja sama dengan lancar.


