FA2 (TZIP-12)
Estándar de Contrato Inteligente
Fundación
Enlaces
Detalles
Licencia https://gitlab.com/tezos/tzip/-/blob/master/proposals/tzip-12/tzip-12.md
Estado de Desarrollo 🏁 Final
Detalle del Estado de Desarrollo Final (active production standard)
Propietario Tezos ecosystem / TQ Tezos (original proposal); maintained by Tezos Foundation and community
Órgano de Gobierno Tezos Foundation (TZIP process; original proposal by TQ Tezos)
País Switzerland (Tezos Foundation)
Año de Inicio 2020
Stack Michelson (Tezos native VM); high-level implementations in SmartPy (Python DSL) and LIGO (Pascal/CameLIGO/ReasonLIGO); compiles to Michelson bytecode
Financiamiento Tezos Foundation grants; TQ Tezos (commercial ecosystem development); community contributions
Última Investigación 9 mar 2026
Estándar de Contrato Inteligente Atributos
Orígenes Developed by TQ Tezos (now Tezos Foundation ecosystem arm) in 2020, following FA1.2 (TZIP-7, fungible-only) and building on ERC-1155 inspiration. Motivated by the need for a single unified interface handling all token types, replacing the fragmented ERC-20/ERC-721 split. Initial interface specification written in CameLIGO; reference implementations subsequently provided in SmartPy and LIGO. FA2.1 (TZIP-26) is an active draft extending FA2 with events, on-chain views, and tickets.
Formatos de Datos transfer batch: list of {from_, list of {to_, token_id, amount}}; balance_of query/response; update_operators; token metadata: key-value big_map (TZIP-16 compliant); token_id: nat; Michelson pair/list encoding
Términos MIT
Fondos Unknown
Basado En FA1.2 / TZIP-7 (predecessor fungible standard); ERC-1155 (multi-token design inspiration); TZIP-16 (Tezos contract metadata standard)
Permisos Configurable permission policies: self-transfer, operator-approved transfer, no-transfer; operator model for delegated transfers; mint/burn entry points not standardized (implementer discretion)
Herramientas de Desarrollo SmartPy IDE (https://smartpy.io); LIGO (https://ligolang.org); Taquito (JavaScript client library); Tezos CLI (octez-client); Temple Wallet; Better Call Dev (contract explorer)
Madurez del Protocolo / Estandarización Final TZIP; dominant Tezos token standard adopted by all major wallets, DEXes, and NFT platforms on Tezos (objkt.com, fx(hash), Versum); FA2.1 draft extends the standard
Marco de Confianza Trustless: Michelson contract logic enforces transfer permissions; on-chain operator registry; no admin key in base standard; trust model governed by Tezos liquid proof-of-stake consensus and Michelson formal verification tools
Dominio de Aplicación Objetivo Fungible tokens; NFTs and digital art (major Tezos NFT ecosystem); semi-fungible tokens; regulated asset tokenization (DAR-1 standard built on FA2); civic and social tokens; DAO governance tokens
Modelo de Despliegue Per-project contract origination on Tezos; single contract supports all token types and multiple token IDs; optional multi-asset architecture
Tipo de Estándar Token Standard
Ecosistema Tezos