ERC20
Ethereum RFC (Request for Comment) の20番目
設計特徴
オプション
トークン名
シンボル (トークンの略称みたいなん)
少ステン以下の桁数(18桁まで)
必須項目
totalSupply()
作成されたERC20トークンの総数を明らかにする
balanceOf()
アドレスが口座に保有しているトークンの数が返される
transfer()
トークンの総数から一定数のトークンをユーザーのアカウントへ転送する
transferFrom()
ユーザーがトークンを別のユーザーへ転送できる
approve()
紛失したトークンも、余分なトークンもないことを確認する
allowance()
ユーザーの口座残高をチェックし、充分なトークンがなければトランザクションをキャンセル
例
💯イーサリアムのERC20トークンとは | Cointelegraph
EIPs/eip-20.md at master · ethereum/EIPs
Ethereum上でのトークンコントラクトに対する標準Token トークン
標準にあわせることで、他のプラットフォームに移行しやすい
ERC20 Tokens List
流通しているToken トークンがわかる
💯イーサリアムのERC20トークンとは | Cointelegraph
ERC20トークンのコードをViperとSolidityで比較してみた - Gunosy Blockchain Blog
トークンコントラクトの仕組みとERC20トークンを用いたサービス設計の概要 - Gunosy Blockchain Blog
Truffle で始める Ethereum 入門 - ERC20 トークンを作ってみよう - Qiita
✅【Truffle5.0対応】シンプルなERC20トークンを作成しよう! │ こじりょーの研究所