Tokens

令牌符號有長度限制嗎?

  • December 30, 2021

ERC20 代幣符號的長度是否有限制?我想使用 4 個字母,其中一個是小寫字母,但這不是問題。我擔心的是,如果交易所已經將他們的工具設置為只處理 3 個字母,這就是今天的大多數。

我使用 CoinMarketCap API拉下所有已註冊貨幣和資產的列表(不僅僅是 ERC-20 代幣……),並將其輸入到快速 Python 腳本中以計算不同長度符號的出現次數。

import urllib, json
from collections import Counter

url = "https://api.coinmarketcap.com/v1/ticker/"
response = urllib.urlopen(url)
data = json.loads(response.read())

counts = Counter([len(asset['symbol']) for asset in data])
for i, j in sorted(counts.items()):
   print("Asset symbols of length %d: %d" % (i, j))

給出以下計數:

Asset symbols of length 1: 3
Asset symbols of length 2: 35
Asset symbols of length 3: 639
Asset symbols of length 4: 273
Asset symbols of length 5: 121
Asset symbols of length 6: 18
Asset symbols of length 7: 2
Asset symbols of length 8: 4
Asset symbols of length 9: 3

因此,雖然最常見的長度3,但您可能更適合更長的長度。當然,不同的交易所和網站的 UI 格式可能會有所不同……

編輯:

一個新發布的問題讓我想起了這個話題。(ERC-20 實例的命名約定

截至 2017 年 11 月 28 日,再次執行腳本,只是為了好玩:

Asset symbols of length 1: 3
Asset symbols of length 2: 37
Asset symbols of length 3: 768
Asset symbols of length 4: 350
Asset symbols of length 5: 143
Asset symbols of length 6: 17
Asset symbols of length 7: 4
Asset symbols of length 8: 2
Asset symbols of length 9: 1

引用自:https://ethereum.stackexchange.com/questions/25619