Definition
ERC-20
Der Standard für fungible Token auf Ethereum-kompatiblen Chains.
ERC-20
ERC-20 ist der Standard für fungible Token, der auf Ethereum und Ethereum-kompatiblen Chains (einschließlich Polygon) verwendet wird. Er definiert eine kleine Menge von Funktionen und Events, die es Wallets, Exchanges und Smart Contracts ermöglichen, vorhersehbar mit austauschbaren Token zu interagieren — zum Beispiel, um ein Guthaben abzufragen, Token zu übertragen oder einer anderen Adresse die Erlaubnis zu geben, Token in Ihrem Namen auszugeben.
In Kontext
Auf Polymarket begegnen Ihnen ERC-20-Token an zwei Hauptstellen. USDC ist ein ERC-20-Stablecoin, der als zugrunde liegender Vermögenswert dient, und pUSD ist Polymarkets Wrapped-USDC-ERC-20-Token, der für Handel und Abwicklung auf Polygon verwendet wird. Da beide ERC-20-Token sind, können Wallets und der Polymarket Relayer sie mit denselben Standard-Interfaces (approve, transferFrom, balanceOf, totalSupply usw.) verschieben, genehmigen und verbuchen.
Praktische Hinweise
- Genehmigungen: Polymarket (über seinen Relayer) kann eine ERC-20-Genehmigung anfragen, damit der Exchange-Contract pUSD in Ihrem Namen übertragen kann. Diese Genehmigungen sind für den Endnutzer gaslos, weil Polymarket das Gas sponsert, aber die ERC-20-Mechanik bleibt unverändert.
- Komponierbarkeit: ERC-20-Kompatibilität bedeutet, dass andere Smart Contracts und Tools pUSD und USDC ohne benutzerdefinierte Adapter integrieren können.
- Unterschiede zu ERC-1155: Outcome-Token auf Polymarket sind ERC-1155-(CTF)-Token, nicht ERC-20. ERC-20-Token repräsentieren fungible Währung, während ERC-1155-Token bedingte Outcome-Anteile darstellen.
Siehe auch
- /glossary/usdc
- /glossary/pusd