作者hollejacklin (私は不器用です)
看板DigiCurrency
標題[閒聊] 銘文Token合約
時間Sun Dec 17 11:18:22 2023
大家好,最近各鏈銘文非常紅,各種FOMO,原本銘文概念我沒理解錯誤的話,是刻在sat上
然後EVM系也開始玩起來了,不過EVM系明明就有token標準ERC-20,所以我就魔改一下ERC-
20的標準,發了一個token合約在polygon上,給大家玩玩。
這個合約最開始是昨天發在telegram的加密貨幣流動吧上,所以代號是$CBI
合約代碼我有放在gitHub上,也有做polygon scan 的verify,這是很簡單的合約,我把一
般token合約會加料的功能都沒放進去,像是黑名單、proxy、升級這些亂七八糟的,所以
絕對公平,只有最基礎的approve,transfer,transferform,所以也可以直接在DEX建池。
銘文有一個好玩的點是大家都可以鑄造,所以這個合約mint是開放任何人使用的,但是有
設定最大鑄造量,鑄造到最大量時,如果我沒有寫錯的話,mint基本上就不能用了。
我為了銘文貼近刻在sat上的概念,這個token鑄造是限制在一個block只有一個tx可以鑄造
成功,也就是如果很熱門的話會變成gas war,但是現在是沒有這種狀況@@
鑄造方式詳細的圖文說明可以看這個github
https://github.com/hollejacklin/inscriptionToken
基本上就是用metamask連接polygon scan,用內建的功能去鑄造,大家也可以順便練習一
下scan的一些內建功能。
以下是這個ERC20 token的參數:
代號:CBI
位數:6
最大供應量:21,000,000 $CBI
每次最多鑄造100 $CBI
一個區塊只有一個鑄造交易能夠成功
風險:
1. 要花$matic當作瓦斯費,現在大概鑄造一次100需要0.02 matic
2. 如果太熱門!?你的鑄造交易沒在首位的話會失敗,等於瓦斯費白花。
3. 不保證完全沒bug,目前就是第2點失敗的錯誤訊息我沒改到@@
4. 為了保證公平,有問題的話,沒辦法更新合約
5. 沒有進行特別的宣傳(CX),所以你有可能只是鑄造了一堆垃圾。
優點:
1. 沒有設定合約owner,沒有亂七八糟的功能,所以絕對公平。
2. 沒有用proxy,所以合約就是寫死了,不會在變動。
3. 最大量限制,跟比特幣一樣有稀缺性,如果可以形成共識,垃圾會變黃金。
4. 只要少量的瓦斯費就可以鑄造。
5. 練習用scan call合約
6. ERC-20 token最重要的功能都有,可以轉帳,建AMM池,如果有機會我會在uniswap V3
建一個AMM池。
大概就這樣,有興趣可以玩玩。也可以看我寫的mint函數,應該是沒有其他bug才對。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.113.147 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/DigiCurrency/M.1702783105.A.F24.html
1F:→ allen139443: 那不就是erc20... 12/17 14:13
2F:推 ripple0129: BRC20就是學ERC20,所以這個操作我也不懂什麼意思, 12/17 14:49
3F:→ ripple0129: 不就原本ERC20的mint嗎。有人能幫解釋嗎 12/17 14:49
就是ERC-20魔改一下沒錯,差別就在大家都可以mint,有最大上限,每個區塊只可以mint一次。
我就看現在EVM的銘文大家玩得很開心,明明就跟ERC20也沒太大差別。
4F:→ fausthsu: 所以除比特幣鏈的銘文外的用途? 12/17 17:27
目前沒有別的用途,EVM銘文現在也沒什麼用途,連建AMM池都不行。
※ 編輯: hollejacklin (218.161.113.147 臺灣), 12/17/2023 19:35:51
5F:→ fausthsu: 那我的理解無誤了,炒幣專用... 12/18 07:03