ERC721Enumerable 用来实现特定地址拥有的所有代币
2024 年如何学习 Solidity
DuneSQL 如何编写高效查询
1.ERC20简介ERC20是以太坊区块链创建的可替代的技术标准,可替代代币是可以与另一种代币进行交换的代币,故此ERC20代币是一种同质化代币。ERC20协议更像是一种规范,规范了在智能合约中实施代币的标准API,使得代币具有基本的转账功能,以便其他链上第三方可以使用。ERC20接口
在我们进行合约开发时有一个痛点是,升级部署到链上后不能再更改,但如果了解Solidity比较深的小伙伴就知道,Solidity有个delegate方法,可以实现通过代理合约调用逻辑合约,我们的数据存储在代理合约中,执行的逻辑在逻辑合约中,我们想要升级合约时只需要部署新的逻辑合约即可。
分享一个质押提款的项目合约,该项目是一个质押代币获取奖券,并参与游戏的一个项目,这里我们只分析合约部分。开发工具:Foundry:一个智能合约开发工具链,学习文档vscode:编辑合约代码合约解析:以下几个合约配合形成整个项目的合约逻辑,下面逐个对合约进行解析主合约
Farcaster 是 web3 版的 twitter, 本文探究 Farcaster Hub 实现技术探究
Pandora 协议仍处于非常早期试验性质的阶段,图币结合的新玩法给 NFT 带了一定程度的创新,但并不能解决 NFT 流动性的问题。Pandora 协议是一个新事物,新事物可以保持关注,理性看待。
Compound 治理源码详解及实践.这几天在学习CompoundDao 治理,初看代码理解起来还是要费点功夫,写篇文章帮助大家理解。Compound治理Compound是一个去中心化借贷项目,他采用去中心化的治理机制(链上治理),这种治理系统已成为行业标准之一。
如何通过 ERC-1271 在 DApp 中实现验证智能合约钱包签名
Viem React 手把手教程,如何使用查看链状态,发起交易。
区块链中的现实世界资产(RWAs)是代表实际和传统金融资产的数字通证,如货币、大宗商品、股票和债券。实际世界资产(RWA)的通证化是区块链行业中最大的市场机会之一,潜在市场规模可达数万万亿美元。理论上,任何有价值的东西都可以被通证化并上链。
本文回顾了账户抽象,介绍了StarkNet 原生账户抽象(AA)机制、同时比较了 StarkNet 钱包与EIP-4337 钱包体验。
为了看的清晰,本文先利用画图和数据分析整个事件的攻击原理和流程,然后再去写POC。
学习使用模糊测试(Fuzz Test)及不变性测试( Invariant Test)提高合约安全性。
编写零知识 dApp,这篇文章将介绍如何将零知识电路集成到智能合约中,然后再集成到 dApp 中。