ERC4337 工具包 Account Kit, 零摩擦引导用户

Account Kit 基于账户抽象(ERC-4337),使得构建的产品在体验上感觉像 web2 一样构建 web3 应用,功能包括社交登录、gas 抽象、批量交易等。

智能合约自动化工具使用及对比

智能合约自动化工具:Chainlink Keeper、Gelato Network、OpenZeppelin Defender 如何使用,及他们的优缺点。

  • Meta
  • 发布于 2023-10-18
  • 阅读 ( 1484 )
  • ( 151 )

以太坊上的借贷应用架构演变: 比较 MakerDAO、Yield、Aave、Compound 和 Euler

以太坊上的借贷应用架构演变: 比较 MakerDAO、Yield、Aave、Compound 和 Euler。你会发现不同的阶段有不同的优先级,一些关键创新也影响着后来的借贷应用

理解 Web3 及其架构和技术栈

Web3 是新一代价值互联网,是去中心化应用程序(dApps)的网络。 dApp 让数据所有权回归个人,同时带来应用间的可组合性。

Web3 的架构与交互均与 Web2 有较大不同,Web3 应用通常基于区块链,去中心化存储。

Dune SQL 和以太坊数据分析进阶指南

Dune SQL 和以太坊数据分析进阶指南

zk-SNARKs 在 Solidity 中的使用

本文章主要讲述了如何在 Solidity 中使用 zk-SNARKs,以及如何使用 ZoKrates 编译器来生成证明和验证合约。

  • BoxChen
  • 发布于 2023-09-07
  • 阅读 ( 1408 )
  • ( 25 )

Solidity 如何实现质押和奖励合约

本文循序渐进实现了 3 个合约:1. 简单质押奖励,重点介绍如何计算奖励的? 2. 代币化质押奖励,提高质押流动性; 3. ERC4626 代币化金库, 将质押存入到金库中。

深入了解 Solidity 错误 #0

深入了解 Solidity 错误第一篇, EVM 中的错误分类。

  • Tiny熊
  • 发布于 2023-07-28
  • 阅读 ( 1469 )

UniswapX 协议白皮书

UniswapX 聚合了链上和链下流动性,以不断优化价格的形式将 MEV 内化到协议中,为用户提供无需 Gas 兑换,并可扩展以支持跨链交易。

  • Tiny熊
  • 发布于 2023-07-25
  • 阅读 ( 2851 )
  • ( 153 )

智能合约安全审计入门篇 —— 签名重放

了解一个经典的智能合约漏洞 —— 签名重放。

智能合约安全审计入门篇 —— 抢跑

了解一个非常常见的攻击手法 —— 抢跑。

如何集成 Uniswap V4 并创建自定义Hook

了解Uniswap V4的新功能;如何在自己的合约中集成 Uniswap V4

关于Solidity 事件,我希望早一点了解到这些

在这篇文章中,详细说明的事件的日志是如何生成,索引是如何影响日志的生成,字符串等变长数据是如何处理的。同时介绍了在前端如何获取事件。

  • Tiny熊
  • 发布于 2023-07-06
  • 阅读 ( 2101 )

Yul 入门指南

Yul 入门指南

  • Tiny熊
  • 发布于 2023-06-27
  • 阅读 ( 2789 )
  • ( 151 )

为什么 Defi 已坏,论无预言机协议的重要性

为 DeFi 带来依赖的多样性, 而不是依靠单一的预言机。DeFi 原语应该是零治理、无可升级性、无预言机或任何形式的外部依赖。

  • Tiny熊
  • 发布于 2023-06-20
  • 阅读 ( 1675 )
  • ( 72 )

智能合约中使用 NatSpec 的最佳实践

使用好 NatSpec 注释规范,可以帮助开发者为智能合约创建更有效的文档。

什么是账户抽象(ERC-4337)?

理清账户抽象的关键概念, 以及为什么 ERC-4337 很重要

  • Tiny熊
  • 发布于 2023-06-07
  • 阅读 ( 2106 )
  • ( 65 )

智能合约安全 - 常见漏洞(第四篇)

智能合约安全 - 常见漏洞(第四篇)

智能合约安全 - 常见漏洞(第三篇)

智能合约安全 - 常见漏洞(第三篇)

DeFi借贷概念 #3:奖励

DeFi借贷概念 3 - 如何使用协议代币激励用户存款