Dua rilis, dua hari. Pada 2025-07-05, v1.21.0 membawa WalletConnect v2 — protokol yang kini dikelola oleh Reown — dan mengubah SSP menjadi dompet yang bisa berbicara dengan ribuan dApp: Uniswap, OpenSea, Aave, dan ekor panjang frontend Web3 yang sudah berbahasa WalletConnect. Esok harinya, 2025-07-06, v1.22.0 menyusul dengan polesan UX pada setiap modal yang dimunculkan konektor baru. Bingkainya penting: WalletConnect tidak menggantikan multisig 2-dari-2 SSP. Ia hanya memberi SSP cara baku untuk menerima permintaan dari dApp. Setiap aksi yang diminta dApp tetap harus melewati dompet dan ponsel Anda sebelum bisa ditandatangani.
Hubungkan SSP ke ribuan dApp
WalletConnect bermula sebagai protokol umum untuk "memasangkan dompet dengan situs" dan, dalam beberapa tahun terakhir, menjadi jalan masuk de facto bagi dompet non-MetaMask ke ekosistem dApp Ethereum. Reown — tim yang dulu dikenal sebagai WalletConnect — merilis SDK v2 dan daftar aplikasi kompatibel yang sudah dalam hitungan ribuan. Dengan v1.21.0, SSP masuk ke daftar itu.
Efek praktisnya: setiap situs dengan tombol "Connect Wallet" yang mendukung WalletConnect bisa berpasangan dengan SSP. Tukar di Uniswap. Bid di OpenSea. Pinjamkan di Aave. Stake di Lido. Memilih di Snapshot. Membaca post Mirror yang dikunci NFT. Dengan WalletConnect v2 di SSP, jalur umum berjalan.
Ini berbeda dari SSP Connect, SDK first-party milik SSP untuk aplikasi mitra yang ingin memanggil aksi spesifik seperti pay. SSP Connect adalah jalur dalam dan beraroma SSP. WalletConnect adalah jalur standar, penyebut bersama terkecil. SSP kini menawarkan keduanya.
Bagaimana alur koneksinya bekerja
Model pemasangan WalletConnect sederhana, dan implementasi SSP mengikutinya tanpa kejutan. Sebuah dApp menghasilkan permintaan koneksi yang dikodekan sebagai URI berawalan wc: dengan topic khas sesi. Pengguna menerimanya dalam dua bentuk: string untuk disalin atau kode QR untuk dipindai.
Di SSP, pengguna membuka tab WalletConnect, menempel URI di kolom koneksi WalletConnect (atau memindai QR), lalu menyetujui pemasangan. Sejak saat itu, dApp dapat mengirim permintaan — tolong tanda tangani pesan ini, kirim transaksi ini, beralih ke rantai ini — ke dompet lewat relay WalletConnect. Pasangan bertahan sampai salah satu pihak menutupnya. Jika Anda pernah memakai WalletConnect dengan dompet lain, rasanya sama di SSP, memang disengaja.
Invarian multisig tetap utuh
Inilah bagian yang mudah terlewat saat sebuah rilis membawa konektivitas dApp ke dompet multisig: WalletConnect tidak mengubah model keamanan. Ia transportasi, bukan penandatangan.
Ketika Uniswap, lewat WalletConnect, meminta SSP menandatangani sebuah swap, permintaan masuk antrean persetujuan SSP Wallet. Pengguna meninjaunya dan menyetujui. Kemudian — dan baru kemudian — SSP Wallet ikut menandatangani lalu meneruskan transaksi setengah-tertandatangan ke SSP Key di ponsel. Ponsel menampilkan payload yang sama. Pengguna juga menyetujui di sana. Hanya setelah kedua persetujuan, transaksi yang sudah tertandatangan penuh disiarkan.
Tiga hal tetap benar dengan kehadiran WalletConnect, yang sebelumnya pun sudah benar:
- Dua perangkat, dua persetujuan. Tidak ada perangkat tunggal atau ketikan tunggal yang bisa memindahkan dana. WalletConnect tidak punya suara.
- dApp tidak pernah melihat kunci. Yang dilihatnya hanyalah tanda tangan atas payload yang ia tanyakan. Kunci-kunci tetap di SSP Wallet dan SSP Key, seperti selalu.
- Payload yang Anda tanda tangani adalah payload yang dApp kirim. Dompet tidak mengubah permintaan — calldata, nilai, dan chain ID yang sama.
WalletConnect memperluas permukaan. Ia tidak melemahkan invarian.
Modal dipoles sehari kemudian (v1.22.0)
v1.22.0 keluar kurang dari 24 jam setelah v1.21.0 dan murni mengurus empat modal yang dimunculkan konektor baru. Modal permintaan koneksi kini berlayout lebih bersih: identitas dApp lebih jelas, cakupan izin lebih menonjol, hiasan dikurangi. Modal personal-sign — yang muncul ketika situs meminta Anda menandatangani pesan yang dapat dibaca manusia untuk otentikasi atau persetujuan off-chain — didesain ulang agar isi pesan lebih mudah dibaca. Modal permintaan transaksi memperoleh alur yang lebih rapat: tujuan, nilai, ringkasan calldata, dan jaringan terbaca sekali pandang. Modal pindah rantai disederhanakan untuk kasus umum saat dApp meminta beralih antara Ethereum dan Polygon.
Tak satu pun mengubah fungsi modal-modal ini. Masing-masing mewakili satu kategori spesifik permintaan dApp, dengan satu keputusan persetujuan spesifik. v1.22.0 hanya membuat keputusan itu lebih mudah diambil dalam sekejap.
Apa yang bisa Anda lakukan hari ini
Setelah memperbarui ke v1.21.0 (idealnya v1.22.0), hal-hal yang sebelumnya tidak bisa dilakukan SSP menjadi rutin. Tukar di DEX. Bid di lelang NFT. Pinjam dengan jaminan di Aave atau Compound. Sediakan likuiditas. Tanda tangani pemungutan suara Snapshot. Masuk ke aplikasi Web3 dengan Sign-In With Ethereum. Mint dari launchpad. Tiap-tiap kini berjalan lewat alur tempel-URI-lalu-setujui yang sama, dengan persetujuan dua perangkat yang sama di akhir.
Bagi pengembang, ini melengkapi API SSP Wallet yang dirilis lebih awal tahun ini. Jika Anda membangun aplikasi mitra yang ingin integrasi ketat dan sadar-SSP, API dan SSP Connect tetap jalan yang tepat. Jika Anda hanya merilis dApp generik dan ingin pengguna SSP sejak hari pertama, WalletConnect v2 kini jawabannya.
Yang tidak berubah justru hal yang memang tidak boleh berubah: dApp berbicara dengan dompet, dan dompet berbicara dengan pengguna — dua kali, sekali di tiap perangkat, setiap saat.