前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >区块链web3.0元宇宙挖矿游戏开发技术详情

区块链web3.0元宇宙挖矿游戏开发技术详情

原创
作者头像
用户开发vx_hkkf5566
发布2022-11-09 10:47:48
7570
发布2022-11-09 10:47:48
举报

什么是WEB3.0呢?

简单来说 Web3.0 就是由区块链支撑的价值互联网。Web1.0 时代是首页+超链,可以被称之为互联网只读时代;Web2.0 可以允许用户进行内容生产,进入读/写/交互时代;而 Web3.0 在区块链的支撑下,可以使互联网上的所有元素在理论上都可以资产化,形成所有权,进入了读/写/拥有的时代,即价值互联网。

web3js

Web3 是一个用于与以太坊区块链以及运行以太坊虚拟机的其他区块链进行通信的库,包括AvalancheBinance Smart chainSolana

web3.js 有一个主类,称为 web3。在该类中可以找到该库的大多数功能。

WrappedWeb3ReactProvider

全局注入 web3 实例,在组件里通过 liabrary 获取实例

代码语言:javascript
复制
import { Web3Provider } from '@ethersproject/providers'
import { Web3ReactProvider } from '@web3-react/core'
import React from 'react'

// 获取web3实例的library
function getLibrary(provider: any): Web3Provider {
  const library = new Web3Provider(provider)
  // library.pollingInterval = 12000
  return library
}

function WrappedWeb3ReactProvider({ children }: { children: JSX.Element }) {
  return (
    <Web3ReactProvider getLibrary={getLibrary}>{children}</Web3ReactProvider>
  )
}

export default WrappedWeb3ReactProvider

Connector

代码语言:javascript
复制
import { InjectedConnector } from '@web3-react/injected-connector'

export const injected = new InjectedConnector({
  // 支持的链ID
  // supportedChainIds: [56]
})

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • web3js
  • WrappedWeb3ReactProvider
  • Connector
相关产品与服务
区块链
云链聚未来,协同无边界。腾讯云区块链作为中国领先的区块链服务平台和技术提供商,致力于构建技术、数据、价值、产业互联互通的区块链基础设施,引领区块链底层技术及行业应用创新,助力传统产业转型升级,推动实体经济与数字经济深度融合。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档