Definizione
ERC-20
Lo standard per token fungibili sulle chain compatibili con Ethereum.
ERC-20
ERC-20 è lo standard per token fungibili utilizzato su Ethereum e sulle chain compatibili con Ethereum (inclusa Polygon). Definisce un piccolo insieme di funzioni ed eventi che permettono a portafogli, exchange e smart contract di interagire in modo prevedibile con token intercambiabili — per esempio, interrogare un saldo, trasferire token o approvare un altro indirizzo a spendere token per tuo conto.
In contesto
Su Polymarket incontri token ERC-20 in due posti principali. USDC è uno stablecoin ERC-20 che funge da asset sottostante, e pUSD è il token ERC-20 wrapped-USDC di Polymarket usato per il trading e il settlement su Polygon. Poiché entrambi sono token ERC-20, i wallet e il Polymarket Relayer possono spostarli, approvarli e contabilizzarli usando le stesse interfacce standard (approve, transferFrom, balanceOf, totalSupply, ecc.).
Note pratiche
- Approvals: Polymarket (tramite il suo Relayer) può richiedere un'approvazione ERC-20 in modo che il contratto di exchange possa trasferire pUSD per tuo conto. Queste approval sono gasless per l'utente finale perché Polymarket sponsorizza il gas, ma la meccanica ERC-20 rimane invariata.
- Composability: La compatibilità ERC-20 significa che altri smart contract e strumenti possono integrarsi con pUSD e USDC senza adattatori personalizzati.
- Differenze da ERC-1155: I token di outcome su Polymarket sono token ERC-1155 (CTF), non ERC-20. I token ERC-20 rappresentano valuta fungibile, mentre i token ERC-1155 rappresentano quote condizionali di outcome.
Vedi anche
- /glossary/usdc
- /glossary/pusd