FA2 (TZIP-12)

Standards/Coordination Systems

Financial Application 2 (TZIP-12): Tezos' unified multi-asset token interface standard supporting fungible tokens, NFTs, and semi-fungible tokens within a single contract. Defines a flexible, permission-configurable token interface with configurable transfer policies (monolith, transfer hook, or wrapper patterns). Equivalent in scope to ERC-20 + ERC-721 + ERC-1155 combined. The dominant token standard for the Tezos ecosystem.

Híbrido Fundação Risco de captura baixo

Detalhes

Licença https://gitlab.com/tezos/tzip/-/blob/master/proposals/tzip-12/tzip-12.md
Status de Dev Released
Proprietário Tezos ecosystem / TQ Tezos (original proposal); maintained by Tezos Foundation and community
País Switzerland
Ano de Início 2020
Stack Michelson, high-level implementations in SmartPy, LIGO, compiles to Michelson bytecode
Financiamento Community, Foundation
Última Investigação 10 de mar. de 2026

Domínios de Caso de Uso

Smart Contract Standard Atributos

Permissions Configurable permission policies: self-transfer, operator-approved transfer, no-transfer; operator model for delegated transfers; mint/burn entry points not standardized (implementer discretion)
Development Tools SmartPy IDE; LIGO; Taquito (JavaScript client library); Tezos CLI (octez-client); Temple Wallet; Better Call Dev (contract explorer)
Protocol Maturity / Standardization 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
Trust Framework 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
Target Application Domain 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
Deployment Model Per-project contract origination on Tezos; single contract supports all token types and multiple token IDs; optional multi-asset architecture
Standard Type Token Standard
Ecosystem Tezos