walletconnect
    TypeScript icon, indicating that this package has built-in type declarations

    1.5.2 • Public • Published

    WalletConnect SDK

    WalletConnect SDK

    For more details, read the documentation

    Example

    import WalletConnect from "walletconnect";
    
    //  Create WalletConnect SDK instance
    const wc = new WalletConnect();
    
    //  Connect session (triggers QR Code modal)
    const connector = await wc.connect();
    
    //  Get your desired provider
    
    const web3Provider = await wc.getWeb3Provider({
      infuraId: "<INSERT_INFURA_APP_ID>",
    });
    
    const channelProvider = await wc.getChannelProvider();
    
    const starkwareProvider = await wc.getStarkwareProvider({
      contractAddress: "<INSERT_CONTRACT_ADDRESS>",
    });
    
    const threeIdProvider = await wc.getThreeIdProvider();

    Install

    npm i walletconnect

    DownloadsWeekly Downloads

    677

    Version

    1.5.2

    License

    LGPL-3.0

    Unpacked Size

    740 kB

    Total Files

    13

    Last publish

    Collaborators

    • avatar
    • avatar