【问题标题】:How to Connect to Coinbase wallet extension with coinbase wallet SDK?如何使用 coinbase 钱包 SDK 连接到 Coinbase 钱包扩展?
【发布时间】:2022-07-17 03:16:52
【问题描述】:

我正在尝试从我的 react 应用程序连接我的 coinbase 钱包扩展。我已经按照官方文档指导如何使用@coinbase/wallet-sdk 进行操作,但我无法连接到钱包,也无法在 chrome 中打开扩展程序的弹出窗口。
这是我正在使用的功能,


const connectToCoinBase = async () => {
    const APP_NAME = "Lottery";
    const APP_LOGO_URL = "";
    const DEFAULT_ETH_JSONRPC_URL =
      "https://rinkeby.infura.io/v3/my-api-key";
    const DEFAULT_CHAIN_ID = 4;

    const coinbaseWallet = new CoinbaseWalletSDK({
      appName: APP_NAME,
      appLogoUrl: APP_LOGO_URL,
      darkMode: false,
    });
    

    const ethereum = coinbaseWallet.makeWeb3Provider(
      DEFAULT_ETH_JSONRPC_URL,
      DEFAULT_CHAIN_ID
    );
  ]

    const account = ethereum.request({ method: "eth_requestAccounts" }); //gives undefined
   
    const web3 = new Web3(ethereum);
  };


如何弹出扩展程序将打开?连接成功后如何从钱包中获取地址?

【问题讨论】:

    标签: javascript reactjs blockchain coinbase-api decentralized-applications


    【解决方案1】:

    我有同样的错误。您可以在https://direct.lc.chat/14292855/ 与代表进行免费实时聊天以解决此问题。

    【讨论】:

      猜你喜欢
      • 2018-04-24
      • 2021-11-21
      • 2018-06-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-06
      • 2012-01-28
      相关资源
      最近更新 更多