The technical content top engineers rely on to level up.
10 min read
带有总供应量的代币销售教程 代币销售程序是一种智能合约,用于以固定价格出售特定的代币,通常用于换取诸如 SOL 等原生代币。该销售将一直持续,直到……
15 min read
使用 Anchor 和 Web3.js 转移 SPL Tokens 在上一篇教程中,我们学习了 SPL tokens 的工作原理。在本教程中,我们将实现完整的 SPL token 生命周期:创建、铸造、转移,以及……
18 min read
SPL Token 的工作原理 Solana Program Library Token (SPL Token) 是 Solana 的代币标准:规定了如何创建代币以及它们应如何运作。它是 Solana 上相当于 Ethereum 代币的……
7 min read
在 Uniswap V3 代码库中计算两个价格之间的实际储备量 在之前的章节中,我们推导出了用于计算一个区间内两个价格之间代币 X 和 Y 实际储备量的公式……
14 min read
有限循环群基本定理 循环群基本定理为循环群内循环子群的存在性提供了保证。在...的背景下
10 min read
Uniswap v3 中的恒定乘积公式 我们的目标是推导出基于某一区间真实储备量的恒定乘积公式,即 $$ L^2 = (x_r+\frac{L}{\sqrt{p_u}})(y_r+L\sqrt{p_l}) $$...
11 min read
Ethereum 地址是如何派生的(EOA、CREATE 和 CREATE2)在 Ethereum 上,智能合约可以通过以下三种方式之一进行部署:外部拥有账户 (EOA) 发起交易,其中...
11 min read
Uniswap v3 中的真实储备 在上一章中,我们引入了两个新概念:真实储备和虚拟储备。一个区间的真实储备是指该区间内包含的代币数量——...
12 min read
Uniswap v3 中的真实储备和虚拟储备 Uniswap v3 使用两种类型的储备:真实储备和虚拟储备。真实储备代表某个区间内实际存在的代币数量。每个...
17 min read
ERC-6551 标准:Token Bound Accounts (TBA) 简介 NFT 最初被创建用于表示数字或实体资产(如收藏品)的所有权。然而,它们仅限于追踪......
8 min read
Tickmath getSqrtRatioAtTick 本文解释了 Uniswap V3 TickMath 库中该函数的工作原理。该函数接收一个 tick 索引,并返回该特定 tick 处的平方根价格,作为一个...
33 min read
Circle FFT — 第 1 部分:构建 Circle 域 Circle STARKs 是一种全新的 zk-STARK 方案,目前已在 Stwo 和 Plonky3 中实现,并被多个 zkVM 项目采用。它的关键...