Web3专题(三) 2种钱包之分层确定性钱包(HD Wallet,BIP32,BIP39,BIP44)

一文搞懂分层确定性钱包(HD Wallet)

每周以太坊进展 2023/12/16

Ponder 发布:一个Dapp后端框架。 Vitalik 发布文章:在Layer1 引入 zkEVM 面对的权衡和设计挑战。 Ledger Connect Kit 库供应链攻击

  • EthWeekly
  • 发布于 2023-12-17
  • 阅读 ( 1929 )
  • ( 132 )

Axie Infinity 之后,Ronin 的潜力何在?

备受欢迎的 Web3 游戏 Pixels 在 2023 年 10 月下旬从 Polygon 迁移到了专为游戏设计的区块链 Ronin。自从迁移以来,Ronin 的链上活动在 11 月有着大幅增长。

ethscriptions铭文链和哑合约

ethscriptions铭文链和哑合约

  • 33357
  • 发布于 2023-12-15
  • 阅读 ( 1456 )
  • ( 28 )

Web3专题(二) 2种钱包之非确定性钱包(keystore管理私钥)

我将分为两篇文章介绍以太坊钱包,本文是第一篇。

Web3专题(一) 助记词和生成私钥、公钥、地址的基本原理

1.本文主要讲述私钥、公钥、地址的生成原理,并掌握三者之间的关系。
2.为了代码简洁,示例代码均忽略错误,请勿用于管理真实资产。

每周以太坊进展 2023/12/9

OpenZeppelin 披露集成漏洞,Shadow 发布产品:可在影子分叉上给任意合约添加自定义的事件,Solidity 团队发布了开发者2023调查,华人开发者可多多参与

  • EthWeekly
  • 发布于 2023-12-10
  • 阅读 ( 1646 )
  • ( 119 )

web3js v4 使用!

一、链接网络并获取账号信息1、通过浏览器钱包链接网络constweb3=newWeb3((windowasany).ethereum);//通过MeteMask钱包链接网络letgetAccounts=awaitweb3.eth.requestAccounts();

ethers.js v6使用!

一、Provider链接网络provider就是用于链接网络的,链接到了EVM相关网络,查可以链上查询相关数据,也才能进行操作。1、BrowserProvider这种就是通过链接安装的浏览器插件钱包,钱包链接网络。MetaMask钱包就用这个就行。如果安装了MetaMask钱包,它会注入一

每周以太坊进展 2023/12/02

每周以太坊进展:全面的 Rollup 生态网站上线,基于 Python 的 Solidity 开发框架 Wake, OpenZeppelin Contracts 向导,Remix 中文站上线。

  • EthWeekly
  • 发布于 2023-12-02
  • 阅读 ( 1732 )
  • ( 118 )

Layer 2 真的为以太坊扩容了吗?

本文将深入探讨 Layer 2 的创新、叙事、面临的挑战以及它们对以太坊大规模采用的变革性影响

每周以太坊进展 2023/11/25

要点提炼:

  1. 提议将 eth_multicallV1 加入到JSON RPC中,
  2. Lido 的份额有提升了,威胁以太坊的去中心化
  3. Foundry 多个更新:包含新作弊码,Python 交互库等。
  • EthWeekly
  • 发布于 2023-11-26
  • 阅读 ( 1390 )
  • ( 118 )

为 EVM validium 设计的退出游戏:Plasma 回归

为EVMvalidiums设计的退出游戏:Plasma回归

每周以太坊进展 2023/11/18

每周以太坊进展 2023/11/18

  • EthWeekly
  • 发布于 2023-11-20
  • 阅读 ( 1531 )
  • ( 67 )

React的Web3modal/wagmi之Hooks使用(四)

1、useContractReaduseContractRead主要就是用来调用合约的读取方法的,比如solidity里面带有view和pure的方法,是不需要gas费的。参数address是合约地址,在区块浏览器可以查询到参数abi就是合约的ABI,在区块浏览器可以查询到chainId就是

React的Web3modal/wagmi之Hooks使用(三)

1、useEnsAddressENS就是Web3的域名,和Web2不一样,Web3的ENS绑定的是钱包地址。useEnsAddress就是用域名获取正在的钱包地址。用法如下:const{data,isError,isLoading}=useEnsAddress({

以太坊 Gas 机制详解(EIP-1559)

如果把以太坊网络比作一名工人,那么 Gas 就是工人付出的劳动力。在工人完成工作后,需要支付劳动报酬。劳动报酬则等于每单位劳动力价格乘以付出的总的劳动力。每单位劳动力价格被称作 GasPrice, 其值由以太坊网络动态决定的。因此总的劳动报酬就是 Gas * GasPrice

React的Web3modal/wagmi之Hooks使用(二)

继续学习wagmi的Hook,今天主要学习发起交易和签名。1、useSendTransaction这个Hook用于发送交易。const{data,isLoading,isSuccess,sendTransaction}=useSendTransaction({

React的Web3modal/wagmi之Hooks使用(一)

今天研究了一下Hooks,这里要注意,Hooks必须在WagmiConfig标签下的子组件内使用,所以建议把WagmiConfig放在启动界面。1、useAccount这个Hook主要是获取当前账户地址和链接状态有2个选填参数,都是回调函数,分别是onConnect和onDisconnet返

如何手动构造以太坊交易

本文将深入探讨如何在不依赖于任何框架的情况下手动发起一笔交易