ZNS Registration Integration
ZNS Registration Integration guide
Registration Process with WalletConnect
Steps Overview
Prerequisites
npm install @walletconnect/client @walletconnect/qrcode-modalInitializing WalletConnect Client
import WalletConnect from "@walletconnect/client";
import QRCodeModal from "@walletconnect/qrcode-modal";
const walletConnectInit = () => {
const connector = new WalletConnect({
bridge: "https://bridge.walletconnect.org",
qrcodeModal: QRCodeModal,
});
if (!connector.connected) {
connector.createSession();
}
connector.on("connect", (error, payload) => {
if (error) {
throw error;
}
const { accounts } = payload.params[0];
console.log(`Connected to ${accounts[0]}`);
});
return connector;
};
export default walletConnectInit;Connecting to a Wallet
Handling Wallet Responses
Domain Registration
Parameter
Type
Description
Confirmation and Feedback
Security Considerations
Troubleshooting
Last updated
