WalletConnect là một giao thức mở do Reown phát triển để liên lạc an toàn giữa ví và Dapp (ứng dụng Web3). Giao thức sử dụng máy chủ cầu nối để thiết lập kết nối từ xa giữa hai ứng dụng và/hoặc thiết bị để chuyển tiếp dữ liệu. Các dữ liệu này được mã hóa đối xứng bằng khóa chung giữa hai bên. Kết nối được khởi tạo bằng cách đối tác hiển thị mã QR hoặc liên kết sâu với URI WalletConnect chuẩn và được thiết lập khi bên kia chấp thuận yêu cầu kết nối. Nó cũng bao gồm một máy chủ đẩy tùy chọn để cho phép các ứng dụng cục bộ thông báo cho người dùng về dữ liệu đến để thiết lập kết nối.