MetaMask 浏览器扩展钱包 Clickjacking 漏洞分析
本文深入分析了利用EIP-7702的钓鱼攻击,特别是攻击者如何利用MetaMask的7702批量执行功能,诱导用户授权恶意交易,从而造成重大资产损失的情况。文章详细阐述了MetaMask的7702 Delegator授权机制和安全架构,并通过案例分析揭示了InfernoDrainer等团伙的作案手法,最后针对钱包提供商和用户提出了具体的安全建议,以防范此类攻击。
本文介绍了如何使用 OpenZeppelin 的 Network.js 库来构建一个简单的 React DApp,该 DApp 可以显示当前连接的 Ethereum 网络信息(网络 ID、网络名称、提供者名称)以及用户账户的余额。文章还介绍了如何向用户请求账户访问权限以及如何与 Gas Station Network (GSN) 集成。
本文介绍了如何在 Web3 DApp 中实现 EIP-6963 标准,以提供更无缝的多钱包连接体验。EIP-6963 旨在解决用户同时使用多个钱包时,DApp 检测和管理钱包连接的难题。文章详细讲解了如何定义支持的接口和类型,订阅事件以检测新连接,并动态显示每个检测到的 Web3 钱包供应商的按钮,并提供了 React 和 TypeScript 代码示例。
本文详细介绍了如何使用Aave V3进行闪电贷操作,包括部署智能合约、设置MetaMask、获取测试代币以及执行闪电贷的步骤。
本文详细介绍了如何将最新版本的web3.js 4.x集成到HTML中,从连接MetaMask、显示账户信息、发送交易到与智能合约交互,逐步指导读者完成Dapp开发的基础操作。
本文介绍了如何在Polygon网络上部署智能合约,包括设置QuickNode Polygon节点、配置MetaMask、获取测试MATIC、编写和部署智能合约的详细步骤。
dapp新手简易教程
如何实现MetaMask签名授权后DAPP一键登录功能?
如何为 Velas 网络配置 Metamask(完整教程)
最近很多小伙伴不知道如何在MetaMask中配置以太坊系各链的网络,所以特地编写了如下这篇文章,帮助大家解决问题。
MetaMask被誉为是世界上最优秀最好用的以太坊开源钱包,能够帮助投资者轻松简便地管理自己的以太坊资产,使用方便快捷,只需要添加至浏览器扩展程序即可使用。很多开发工具都无缝支持MetaMask,能完成快速签名实现部署和调试。
如何查看 MetaMask 本地保存的账号数据
介绍官网:https://metamask.io/snaps/ MetaMask是EVM系最著名的浏览器插件钱包,而Snaps则是其一个新功能——为MetaMask做扩展,进而为用户提供多样化/定制化服务
如果浏览器插件钱包需要向Dapp提供以太坊Provider能力,必须实现EIP1193协议。根据EIP1193协议描述,要求插件钱包将Provider实现注入到window.ethereum。这就导致了一些问题。注入冲突