# Ferc20:一个更公平的ERC20方案（附最新教程）

By [S17Labs](https://paragraph.com/@s17) · 2023-06-08

---

0x01 投研
=======

其创始人，古千峰：上海玄贝科技有限公司CEO，Ripple早期开发者，BTCMedia亚太区前CTO，武谷论链联合创始人，IPFS原力区联合创始人，EOS黑客马拉松发起人，IPFS技术专家，上海市区块链技术协会理事。行业老OG，其推特@jackygu2020。

这是一个更公平的的`ERC20`代币方案，我们将它命名为：`Fair ERC-20`，简称`FERC20`。

今年3月8日，`BRC20`代币在比特币链上通过`Ordinals`部署成功，在短短一两个月内吸引了大量关注和资金的参与。`BRC20`代币的成功得益于以下几个原因：

*   简洁的`Ordinals`协议使得`BRC20`发行方无法在代币上做过多的编程，避免了在以太坊合约中各种安全风险和一些自私的设计。
    
*   人人平等的铸币权。`BRC20`的发行方或项目团队，无法像在以太坊智能合约中通常做的那样，给自己或相关利益方预留一部分免费（低价）代币。在铸造`BRC20`时，所有人都站在同一起跑线上，即使发行方和团队也是如此。
    
*   比特币的`UTXO`机制和低性能，让很多具有速度优势的智能合约机器人无法在比特币网络上工作，从而防止了通过技术手段获得比正常参与者更大的优势以及由此造成的不公平。
    

上述原因使得`BRC20`对社区参与者来说，更公平，从而吸引了更多人参与。

但是，即使如此，有个非常有意思的现象是：大多数以太坊社区的成员尚未参与`BRC20`。

所以，是否能将`BRC20`的公平发售（Fairlaunch）精神通过智能合约在以太坊（及其他EVM链）上实现，让更多的社区参与？

`FERC20`**就是这个想法的实验结果。**

FERC20基于ERC20标准协议，所以具有BRC20不具备的**特点**，包括但不限于：

*   **可以方便的在大众所熟悉的钱包内转账，不需要下载新的钱包软件；**
    
*   **可以在以太坊强大的DEFI生态中使用，包括DEX，借贷，多签等等；**
    
*   **FERC20代币无owner权限，即无主代币；**
    
*   **Tick字符数可升级；**
    
*   **没有预挖，代币总量从零开始挖，到达到硬顶为止；**
    
*   **高度去中心化，系统架构无服务器，包括搜索、查找等功能，全部在智能合约中进行；**
    
*   **不是BRC20代打平台，用户直接与合约交互；**
    

在以太坊上实现BRC20，主要的难度在于如何在以太坊上实现比特币链上较为有效的对女巫和智能合约机器人的防范，以维护参与者的公平性。

为此，在`ERC20`标准合约基础上，添加了3组属性：

*   **冷冻期：**
    
    当用户第一次铸币后，会进入冷冻期，在冷冻期内如果想继续铸币，需要向平台支付小费。每次额外的铸币，小费都会翻倍。如：在冷冻期内第一次铸币，将支付0.00025 ETH，第二次需要支付0.0005 ETH，第三次需要支付0.001 ETH。。。
    
    _需要注意的是，对于设置了冷冻期的FERC20，不能批量铸币（Rollup Mint）_
    
*   **持仓条件：**
    
    部署人可以设置持仓条件，用于防止女巫帐号大规模快速铸币。
    
    持仓资产包括NFT和其他ERC20代币。
    
*   **预售/众筹：**
    
    部署人可以设置代币的预售/众筹价格，用于在铸币时收取一定的费用。
    

根据上述3组属性的不同组合，有以下8种子类型：

![](https://storage.googleapis.com/papyrus_images/8db41ab14c672e86dac5fd4baeda9a997129e19b300736fcae286787a1ac9304.png)

发行人在部署代币合约时，可以根据需要，自行设置以上三组属性。

* * *

0x02 交互教程
=========

**使用说明**
--------

### **1- 基本资料**

### 网站：[https://erc20.cash](https://erc20.cash)

![](https://storage.googleapis.com/papyrus_images/b930bb8b834eb774e83de3b86a88e7f7869ab0fb5313199865a28835cc17effb.png)

### **2- 部署新的代币**

点击橙色【部署】按钮，出现下图：

![](https://storage.googleapis.com/papyrus_images/5289f3157762e6db1a8fd4ad3d79344396e11c844afe5acc20cc48114dcc6918.png)

* * *

上图中：

*   Tick: 4个字母的代币符号，这是唯一的，先到先得
    
*   Name：代币名称，最多20个字符
    
*   Hard Cap：最大发行量
    
*   Limit Per Mint：每次铸造得到的代币数量
    

如果只填上述四项，则会发行一个**无冷冻期，无持仓条件，免费铸造的FERC20代币**。

填完后，点击右下方【DEPLOY】按钮，调用【metamask钱包】，开始部署新代币。

### **3- 部署高阶代币**

点击上图【More Setting...】按钮，显示高阶代币配置。

![](https://storage.googleapis.com/papyrus_images/b7429413d250c59e5c0d9a16c64cb4fe3dcd32f65440afe2b516109adbc09d3d.png)

填完后，点击右下方【部署】按钮，调用【钱包】，开始部署新代币。

**4- 铸造FERC20代币**

![](https://storage.googleapis.com/papyrus_images/153cd342dc786ccfa1feb02d68f28d43468362214ccf4a1a42e28a275e66e5fb.png)

选择了一个寓意好的”haha every day”点击上图按钮，即可开始铸造。首先会显示该代币的详情，如下图：

![](https://storage.googleapis.com/papyrus_images/d6171ac49f91e17d8750a2355bfadf78c56cb15e165ebc0185f2e41a6fe109e2.png)

查看铸造参数是否正确。

**注意：如果有持仓条件的代币铸造，如果持仓条件不满足，会出现红色提示，这时无法继续铸造。**

点击【MINT】按钮后，会弹出【OKX Wallet钱包】（不得不提OKX Wallet最近产品不错）要求确认，见下图：

![](https://storage.googleapis.com/papyrus_images/107b49fe1780dc6b26b9e98c8929f552ed2adb87aaab596aec70d02c4f6685f3.png)

![](https://storage.googleapis.com/papyrus_images/db5baa88ec61180875e3347428b7413deafe7873c63fe141704704371af67d93.png)

确认无误后，在【钱包】中点击【确认】按钮，签名并发送交易。

过一会，会显示交易确认，完成铸币。

### 5- 冷冻期内铸造FERC20代币

如果代币有冷冻期，则在免费铸造后，会进入冷冻期。

在冷冻期内，可以继续铸造，但是需要向平台支付一笔小费（ETH计价）。进入冷冻期后第一笔铸造小费为0.00025ETH，第二次为0.0005ETH，第三次为0.001ETH。。。即每次增加一倍。

在冷冻期内，点击【MINT】按钮，会出现下图提示：

![](https://storage.googleapis.com/papyrus_images/dca572ab90051d061ae01c35119319847c377801c2714b7aaca4fbaae0c46bc8.png)

![](https://storage.googleapis.com/papyrus_images/5a3e6a70cc50e963d2726607547976f8d730591aff32f1eddd54afc2368923f0.png)

如果要继续在冷冻期内铸造，小费数量会翻倍，如下图：

![](https://storage.googleapis.com/papyrus_images/714b45823871d78072cbad1a36c518fe3c6d485dcb7ba5f6833fcdffa2480103.png)

收费规则
----

### 部署FERC20代币：

免费（只支付Gas费，下同）

### 铸造无冷冻期的FERC20：

免费

### 铸造有冷冻期的FERC20：

第一次免费，进入冷冻期后，第二次收取0.00025ETH，第三次收取0.0005ETH，每次翻倍。直至冷冻期结束，拥有一次免费铸造，再次进入冷冻期。

### 铸造众筹的FERC20：

每次收取1%手续费。如众筹价格为0.1ETH每FERC20，则手续费为0.001ETH，0.099ETH即时进到众筹组织者账户。

FERC20机遇和风险
-----------

### 机遇

FERC20自发布以来就迅速在各大社群刷屏，FERC20把BRC20的机制（无vc、无预留、无老鼠仓）套在ETH链上一键发币，不仅吸纳了BRC20的公平发行特点，还结合了以太坊内DeFi生态的可组合性的玩法，因此可以在以太坊生态中使用，未来也许可作为以太坊的meme币主战场，这也是造成轰动的原因。

当然，其最大的竞争力还是背靠着以太坊网络，Defi、钱包等生态也许都可以无缝集成，结合更加去中心化的代币发行机制，下一轮的FERC20热潮也许不再是纯粹的meme coin，而是基于FERC20特有的DeFi生态来推动叙事。

$ferc 作为erc20.cash平台上面的第一个代币，现在已经有4000+地址，且持币地址分散，说明token经过充分换手，去中心化程度高，在FERC20板块的交易量，持币地址，池子金额方面都位居第一，所有的传播现在都是社区自发，体现出一定的社区共识，值得关注！

风险提示
----

一、合约开源地址：[https://gist.github.com/jackygu2006/39dbc920703bcc46c8aa0fb2a071f720](https://gist.github.com/jackygu2006/39dbc920703bcc46c8aa0fb2a071f720)

`InscriptionFactory.sol`和`Inscription.sol`合约未经审计，请自行评估合约风险。

二、目前Fair ERC20还是创新实验阶段，Token暂未赋能，且流动性较低，因此在参与的时候也要谨慎S17Labs是创新的Web3投研团队，聚焦优质项目早期

微信群：加微信panpans17入群

Twitter:[@S17LabsCN](https://twitter.com/S17LabsCN)

TG:[https://t.me/S17Labs](https://t.me/S17Labs)

---

*Originally published on [S17Labs](https://paragraph.com/@s17/ferc20-erc20)*
