本节作者:@愚指导 这一讲我们将支持通过钱包链接区块链,你也可以参考之前基础课程中的连接钱包学习。 初始化 Provider 我们基于 Ant Design Web3 的以太坊适配,来给整个 DApp 的组件提供连接链的支持,我们需要在 DApp 的最外层包裹 ,这样就可以在 DApp 的组件中获取链上数据或者调用合约了。 在基础课程部分我们已经安装了相关依赖,如果你是基于新创建的项目学习,你也可以参考 Ant Design Web3 的快速开始文档安装相关依赖: 接下来我们在参考 Ant Design Web3 的推荐配置 中做如下修改: 在这个配置中我们支持了 WalletConnect,支持了基于 EIP6963 自动检测钱包,支持了显示 ENS,以及默认添加了一些钱包。