什么是ABI?ABI=ApplicationBinaryInterface用于定义智能合约接口的规范。它定义了智能合约的函数、事件和数据结构的编码和解码规则,以便其他应用程序可以与智能合约进行交互。简言之,就是以太坊的调用合约时的接口说明。有点类似于Web2API。
📌靶场刷题遇得到很多关于验证签名的题,在这里汇总一下,消息签名的工具和方法。
ERC4626 协议是一种用于代币化保险库的标准,它可以优化和统一收益保险库的技术参数。
本文主要针对 Solidity, Rust 和 Move 合约开发语言
EigenLayer - 再质押是如何工作的?
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)的通证化是区块链行业中最大的市场机会之一,潜在市场规模可达数万万亿美元。理论上,任何有价值的东西都可以被通证化并上链。