มันถูกสร้างโดย Fabian Vogelsteller ในปี 2015 โทเค็น ERC-20 เป็นมาตรฐานทางเทคนิคที่ใช้สำหรับ smart contract ทั้งหมดบนบล็อคเชน Ethereum เพื่อการนำโทเค็นไปใช้
Ethereum มีมูลค่าหลักทรัพย์ตามราคาตลาดใหญ่เป็นอันดับสองของ Bitcoin แต่มันถูกนำไปใช้ในทางที่ต่างออกไป — บล็อคเชนของ Ethereum ขึ้นอยู่กับการใช้โทเค็น ซึ่งสามารถซื้อ, ขาย หรือแลกเปลี่ยนได้
ในเครือข่าย Ethereum โทเค็นเป็นตัวแทนของสินทรัพย์ดิจิทัลที่หลากหลาย เช่น บัตรกำนัล, IOU (หนี้ที่ค้างชำระ) หรือแม้แต่วัตถุที่จับต้องได้ในโลกแห่งความเป็นจริง โดยพื้นฐานแล้วโทเค็น Ethereum เป็น smart contract ที่ทำงานบนบล็อคเชนของ Ethereum
โทเค็นมาตรฐาน ERC-20 ระบุฟังก์ชันที่แตกต่างกัน 6 แบบเพื่อประโยชน์ของโทเค็นอื่น ๆ ภายในเครือข่าย Ethereum ฟังก์ชันเหล่านี้รวมถึงวิธีการโอนโทเค็นและวิธีที่ผู้ใช้เข้าถึงข้อมูลสำหรับโทเค็นเฉพาะ ในที่สุดสิ่งนี้ทำให้มั่นใจได้ว่าโทเค็นทั้งหมดทำงานได้ทุกที่ภายในเครือข่าย Ethereum
ERC-20 ย่อมาจาก "Ethereum request for comment" และเป็นส่วนหนึ่งของการรวบรวมมาตรฐานของ Ethereum อื่น ๆ เช่น ERC-721 ซึ่งมุ่งเน้นไปที่โทเค็นที่ไม่สามารถเปลี่ยนได้ (NFTs) และ ERC-884 ซึ่งช่วยให้บริษัทต่าง ๆ สามารถใช้งานบล๊อคเชนเพื่อรักษาการลงทะเบียนหุ้น (โดยเฉพาะในเดลาแวร์ แต่นั่นเป็นอีกเรื่องหนึ่ง)