ERC-20 vs ERC-721 vs ERC-1400 vs ERC-3643: Token Standards Explained

Bartek Hagan

(5 months ago)

24 min read

Share:

ERC-20 handles fungible assets and ERC-721 unique ones, but neither restricts who can hold a token. ERC-1400 and ERC-3643 add those checks, yet the largest tokenized funds run on their issuers' own permissioned designs.

ERC-20 vs ERC-721 vs ERC-1400 vs ERC-3643: Token Standards Explained

Introduction

A token standard tells wallets and applications which functions a contract exposes. It does not, on its own, decide who may hold a regulated asset. ERC-20, ERC-721 and ERC-1155 carry no eligibility rules at all. ERC-1400 and ERC-3643 add transfer checks and issuer override powers on top of an ERC-20-compatible interface, but they come from different places: the ERC-1400 family remains a set of 2018 GitHub drafts that never became formal Ethereum Improvement Proposals (EIPs), while ERC-3643 reached Final status in December 2023 (Ethereum ERCs repository, 2023).

This article maps five Ethereum token standards, ERC-20, ERC-721, ERC-1155, ERC-1400 and ERC-3643, across fungibility, compliance design and real deployments. It also checks a common assumption against the contracts themselves. The largest tokenized funds, including BlackRock's BUIDL on Securitize, Ondo's OUSG and USDY, and Centrifuge's JAAA, do not run on ERC-3643. Each uses a permissioned ERC-20 design of its issuer's own. The result is a decision framework for equity, debt, real estate, collectibles and gaming assets that starts with the question that matters: who controls the transfer rules.

Key Takeaways

  • A plain ERC-20 token has no transfer restrictions, so regulated assets on Ethereum use ERC-20 contracts with restriction logic added, either from a published standard or from the issuer's own code.
  • Of the five standards compared here, ERC-3643 is the only one with Final status and a built-in on-chain identity registry; its association reports more than $32B tokenized with it, a self-reported figure.
  • ERC-1400 requires ERC-20 compatibility, and its signed transfer data is optional; the real limitation is that it never progressed beyond a 2018 draft.
  • BlackRock's BUIDL runs on Securitize's DS Protocol, Ondo uses its own KYC registry and allowlist contracts, and Centrifuge's JAAA uses an ERC-1404-style restriction hook; none of them is an ERC-3643 token.
  • Every permissioned design, standard or proprietary, lets an issuer-appointed party freeze or move tokens, so the practical question is who holds that power and whether the contract can be upgraded.

Token standards set the interface a contract must expose, and the contract built on that interface decides whether a transfer succeeds. For a regulated asset, that decision carries legal weight: the code either enforces the offering's holder rules or leaves enforcement to paperwork after the fact. Five Ethereum standards handle this differently.

Why Token Standards Are Legally Operative Rule Sets, Not Just Interfaces

A token standard defines the function calls a smart contract must expose: approve, transfer and transferFrom for ERC-20; ownerOf and safeTransferFrom for ERC-721. Function signatures alone do not determine compliance. Whether a token checks know-your-customer (KYC) status, limits transfers to approved wallets or locks part of a balance depends on the logic behind those functions. A real estate fund deployed as a plain ERC-20 token ships with no transfer restrictions, no investor checks and no way to block an ineligible buyer, whatever the offering documents say. Changing that later is possible only if the contract was deployed behind an upgradeable proxy, which is how BUIDL and the ERC-3643 reference contracts are built (Etherscan, 2026; ERC3643 Association, 2026). Otherwise the issuer must deploy a new contract and migrate every holder.

How Five Ethereum Standards Occupy Distinct Compliance and Fungibility Layers

The five standards divide across two axes. On fungibility, ERC-20 and ERC-3643 tokens are interchangeable units, ERC-721 tokens are unique by ID, ERC-1155 supports both in one contract, and ERC-1400 tokens are fungible but can be split into partitions with separate rules. On compliance, ERC-20, ERC-721 and ERC-1155 carry no built-in eligibility logic. The ERC-1400 family adds a pre-transfer check, document links and controller transfers, and leaves the eligibility rules to the issuer's code. ERC-3643 requires an on-chain identity system and checks the receiving wallet against an identity registry on every transfer (EIP-3643, 2021). The table maps each standard against its specification status and live examples.

ERC-20
EIP YearEIP-20 (2015, Final)
FungibilityFully fungible
ERC-20 CompatibleYes (native)
Built-In ComplianceNone
Live ExampleUSDT, USDC, UNI
ERC-721
EIP YearEIP-721 (2018, Final)
FungibilityNon-fungible
ERC-20 CompatibleNo
Built-In ComplianceNone
Live ExampleGods Unchained cards, Sorare
ERC-1155
EIP YearEIP-1155 (2018, Final)
FungibilityFungible + non-fungible
ERC-20 CompatibleNo
Built-In ComplianceNone
Live ExampleEnjin game items
ERC-1400
EIP YearGitHub draft #1411 (2018, no EIP)
FungibilityFungible with partitions
ERC-20 CompatibleYes (required by the draft)
Built-In ComplianceIssuer logic behind canTransfer
Live ExampleConsensys UniversalToken code, Taurus template
ERC-3643
EIP YearEIP-3643 (2021, Final Dec 2023)
FungibilityFully fungible (ERC-20 superset)
ERC-20 CompatibleYes
Built-In ComplianceOn-chain identity registry plus compliance contract
Live ExampleTokeny T-REX deployments

Data current as of October 2026.

Statcards showing ERC-3643 Final since December 2023, no EIP page for five ERC-1400 family drafts, ERC-7943 Final in May 2026, $32B self-reported ERC-3643 volume, Securitize $4.3B tokenized AUM and USDT $184.0B market cap

ERC-20 occupies the first and most widely used layer of this stack. It carries the largest stablecoins and encodes no compliance logic of its own.

How Does ERC-20 Define Fungible Token Behavior and Power the DeFi Stack?

Proposed in November 2015 by Fabian Vogelsteller and Vitalik Buterin, ERC-20 defines six required functions, totalSupply, balanceOf, transfer, transferFrom, approve and allowance, that give any Ethereum contract a standard token interface (EIP-20, 2015). Every unit is identical to every other, which makes ERC-20 the default for currencies, stablecoins and decentralized finance (DeFi) protocol tokens.

ERC-20 Mechanics — Fungibility, Approve-Transfer Pattern, and DeFi Composability

The approve and transferFrom pair is ERC-20's most consequential design decision. A holder calls approve(spender, amount) to authorize a third-party contract, such as a decentralized exchange, a lending protocol or an automated market maker, to move tokens later without the holder signing each move. The authorized contract then calls transferFrom to execute the transfer. Uniswap pools, Aave markets and Compound markets all rely on this pattern. A plain ERC-20 contract carries no transfer restrictions, no identity check and no concept of investor eligibility. Any wallet can hold and transfer the token, which is both its composability advantage and the reason a regulated asset needs extra logic on top.

ERC-20's Stablecoin and DeFi Ecosystem Footprint

The scale of ERC-20 adoption shows in the assets it carries. Tether (USDT) had a market capitalization of about $184.0B and USD Coin (USDC) about $74.0B on 5 October 2026 (CoinPaprika, 2026). Both run as ERC-20 tokens on Ethereum and also on other blockchains, so those totals cover every chain, not Ethereum alone. Beyond stablecoins, ERC-20 underlies governance tokens such as UNI and COMP, yield-bearing tokens such as stETH, and wrapped assets such as WBTC. Many tokenized funds are ERC-20 tokens too. BUIDL, OUSG and JAAA all expose the ERC-20 interface, with their issuers' restriction logic placed inside transfer.

ERC-721 solved a different problem, creating tokens that cannot be substituted for one another, but it adds no restriction logic either.

How Does ERC-721 Encode Unique Digital Ownership and Where Does Its Compliance Model Break?

ERC-721, created in January 2018 and now Final, defines the non-fungible token (NFT) standard (EIP-721, 2018). Every token has a unique integer ID, and ownership is tracked per token on-chain. No two ERC-721 tokens are interchangeable, which makes the standard the base for digital art, game items and deed-like records.

ERC-721 Non-Fungibility — Unique Token IDs, safeTransferFrom, and Metadata URI

ERC-721 tracks ownership through a tokenId-to-address mapping. ownerOf(tokenId) returns the current holder, and safeTransferFrom checks that a receiving contract can handle ERC-721 tokens before the transfer completes. Each token can link to a metadata URI, usually an off-chain JSON file with a name, description and image, which gives marketplaces a standard way to display it. A holder can approve one operator for a specific token or grant setApprovalForAll permission over a whole collection. Ethereum's own documentation lists Gods Unchained cards and Sorare's football cards among ERC-721 collections (ethereum.org, 2026).

ERC-721 Compliance Limitations — No KYC, No Transfer Lock, No Programmatic Restrictions

ERC-721 encodes uniqueness but no compliance logic. The standard has no mechanism to restrict transfers to KYC-verified wallets, block sales to ineligible investors or enforce a holding period. A security issued as a plain ERC-721 token, such as a fractional property deed or a revenue-share certificate, moves to any wallet unless the issuer adds its own restriction code to the contract. ERC-721 is also not ERC-20 compatible: its approve and transferFrom functions take a token ID rather than an amount, so fungible-token infrastructure cannot use it directly. For assets subject to KYC and anti-money laundering (AML) rules, ERC-721's gap is structural.

ERC-1155 addresses a different limit, the cost of deploying a separate contract for every token type, without solving the compliance problem.

How Does ERC-1155 Enable Fungible and Non-Fungible Assets in a Single Smart Contract?

ERC-1155, created in June 2018 by authors from Enjin and Horizon Games among others, lets one smart contract manage many token types, fungible and non-fungible, in a single deployment (EIP-1155, 2018). A game studio can issue currency, equipment and unique collectibles from one contract instead of separate ERC-20 and ERC-721 contracts.

ERC-1155 Multi-Token Contract — Fungible and Non-Fungible in One Deployment

ERC-1155 introduces a token ID system in which the issuer decides fungibility per ID. Token ID 1 can represent 10,000 identical in-game coins, and token ID 2 a single unique sword. The balanceOf function takes both a wallet address and a token ID and returns that account's balance of that type. Transfers use safeTransferFrom for one type or safeBatchTransferFrom for several types in one transaction, so a game that moves many items at once needs fewer transactions than it would with separate contracts.

ERC-1155 Batch Transfer Efficiency and Gaming-Native Adoption

Batch transfers make ERC-1155 a natural fit for game studios with large, mixed item sets, and the standard's authors built it for that use. Marketplaces such as OpenSea list ERC-1155 tokens alongside ERC-721 tokens. Like ERC-20 and ERC-721, ERC-1155 carries no built-in compliance logic, and like ERC-721 it is not ERC-20 compatible. Transfers execute without identity checks, so it needs the same added restriction layer before it can carry a regulated security.

ERC-1400 was one of the first attempts to standardize that restriction layer, drafted by Polymath and others in 2018.

What Is ERC-1400 and How Does It Embed Securities Compliance Into Token Transfer Logic?

ERC-1400 was opened as GitHub issue #1411 in September 2018 by Adam Dossa of Polymath with Pablo Ruiz, Fabian Vogelsteller and Stephane Gosselin (GitHub, 2018). It is an umbrella for four companion drafts: ERC-1410 for partitions, ERC-1594 for core transfer checks, ERC-1643 for documents and ERC-1644 for controller transfers. The draft states that a security token "MUST be ERC-20 compatible" and adds the functions a regulated issuer needs around that interface.

ERC-1400 Architecture — Partitions, Document Management, and Optional Signed Transfer Data

ERC-1400's partition system divides a holder's balance into labeled classes, such as "unvested", "Series A" or "restricted", each with its own transfer rules. A canTransfer function returns a reason code before a transfer runs, so a wallet can show why a transfer would fail. ERC-1643 links the token to documents such as an offering memorandum, and ERC-1644 lets a controller force a transfer to reverse fraud, recover lost keys or follow a court order (GitHub, 2018). The draft also says a token "MAY require signed data to be passed into a transfer transaction". Some implementations use that option for issuer-signed certificates, but the standard does not require it. The eligibility rules themselves stay in the issuer's contract code.

ERC-1400 Limitations — Draft Status, Fragmented Implementations, and Cap Table Complexity

ERC-1400's main weakness is its status. The issue was closed as stale, and as of 5 October 2026 eips.ethereum.org has no page for ERC-1400, ERC-1404, ERC-1410, ERC-1594 or ERC-1644. Without a Final specification, implementations differ: Taurus notes that Consensys's UniversalToken reference code uses its own migration mechanism instead of the proxy pattern newer standards use (Taurus, 2025). Partitions add complexity that most single-class funds do not need, and a token that relies on issuer-signed certificates inherits whatever availability the issuer's signing service has. Those are design choices, not inherent flaws. An ERC-1400 token keeps the ERC-20 interface, so wallets can read it, while transfers still pass through the issuer's checks.

ERC-3643 standardizes a different answer: eligibility comes from an on-chain identity registry rather than from issuer logic written per token.

How Does ERC-3643 T-REX Build Identity-Centric Compliance Natively Into Every Token Transfer?

ERC-3643, also called T-REX (Token for Regulated EXchanges), was proposed in July 2021 by authors from Tokeny and reached Final status on 12 December 2023 (Ethereum ERCs repository, 2023). It extends ERC-20 and must be used with an on-chain identity system. Every transfer checks the receiving wallet's eligibility and the token's compliance rules before any balance moves.

ERC-3643 Identity-Centric Model — On-Chain Registry, Wallet Whitelisting, and Transfer Validation

The specification lists the conditions for a transfer. The sender needs enough free balance, meaning total balance minus frozen tokens. The receiver must be registered in the Identity Registry and verified, which means its identity contract holds the required claims signed by a trusted issuer. Neither wallet may be frozen, the token must not be paused, and the compliance contract's canTransfer must return true (EIP-3643, 2021). Only the receiver faces the identity check; the sender faces the balance and freeze checks. Agents appointed by the token owner can freeze wallets, pause the token, force transfers and move a balance to a replacement wallet when an investor loses a key. The registry is controlled by the owner and agents, and the ERC3643 Association describes its contracts as upgradable (ERC3643 Association, 2026). One ONCHAINID identity can link several of an investor's wallets and serve several tokens, so one KYC check can cover several offerings. The ERC3643 Association states that more than $32B in assets have been tokenized with the standard, a figure it reports itself and that no independent tracker confirms (ERC3643 Association, 2026).

ERC-3643 vs ERC-1400 — Specification Status, Identity Reuse, and Issuer Control

ERC-3643 and ERC-1400 share more than older comparisons suggest. Both keep the ERC-20 interface, both offer a pre-transfer check, and both give an issuer-appointed party power to move tokens without the holder's signature, controllerTransfer in ERC-1644 and forcedTransfer in ERC-3643. The differences are status and where eligibility lives. ERC-3643 is a Final ERC with an audited reference implementation, while ERC-1400 remains a draft. ERC-3643 fixes eligibility to signed identity claims that several tokens can reuse, while ERC-1400 leaves the rules to each issuer. Neither design makes a token freely usable in DeFi: a pool, vault or lending market can hold an ERC-3643 token only if its address is registered as an eligible holder. A newer option, ERC-7943, reached Final status in May 2026 as a minimal interface with canTransfer, freeze and forced-transfer functions and no mandatory identity layer (Ethereum ERCs repository, 2026).

With the compliance designs mapped, a direct comparison shows which differences are real and which are labels.

How Do ERC-20, ERC-721, ERC-1400, and ERC-3643 Compare Across Fungibility and Compliance?

The five standards differ on fungibility, transfer restrictions, where compliance logic lives, ERC-20 compatibility and formal status. ERC-3643 is the only one that combines a Final specification with a built-in identity layer. That makes it the most fully specified open option for regulated assets, but not the one the largest issuers use.

Fungibility, Compliance Architecture, and Wallet Compatibility Across All Five Standards

ERC-20, ERC-1400 and ERC-3643 all expose the ERC-20 interface, so standard wallets can display balances and call transfer. ERC-721 and ERC-1155 use different interfaces built around token IDs and are not ERC-20 compatible. On compliance, ERC-20, ERC-721 and ERC-1155 carry none. The ERC-1400 family checks transfers against rules the issuer writes, with optional signed data. ERC-3643 checks the receiver against an identity registry and the transfer against a compliance contract. In both permissioned designs a transfer to an unapproved address reverts, so ERC-20 compatibility means a wallet can read and call the token, not that any DeFi protocol can hold it.

ISO Proposal, Formal Status, and What the Largest Issuers Actually Use

ERC-3643 is the only one of the five with an active proposal to become an International Organization for Standardization (ISO) standard. The ERC3643 Association, Tokeny and ONYZE announced in November 2025 an initiative led by the Spanish national committee of ISO/TC 307, which planned to submit a New Work Item Proposal (ERC3643 Association, 2025). No ISO standard has been issued. The association also reports talks with regulators including the U.S. Securities and Exchange Commission (SEC) and the Monetary Authority of Singapore (MAS), which is engagement, not endorsement (ERC3643 Association, 2024). In deployment, the largest issuers chose none of the open standards. Securitize's $4.3B in tokenized assets under management (AUM) at 30 June 2026 runs on its own DS Protocol (Securitize SEC filing, 2026). Ondo and Centrifuge use their own permissioned ERC-20 designs.

ERC-20
FungibilityFully fungible
Transfer RestrictionsNone
On-Chain ComplianceNone
ERC-20 CompatibleYes
Best ForDeFi tokens, stablecoins, protocol tokens
ERC-721
FungibilityNon-fungible
Transfer RestrictionsNone
On-Chain ComplianceNone
ERC-20 CompatibleNo
Best ForNFTs, unique collectibles, digital art
ERC-1155
FungibilityFungible + non-fungible
Transfer RestrictionsNone
On-Chain ComplianceNone
ERC-20 CompatibleNo
Best ForGaming items, mixed asset collections
ERC-1400
FungibilityFungible with partitions
Transfer RestrictionsIssuer rules behind canTransfer
On-Chain ComplianceIssuer logic; signed data optional
ERC-20 CompatibleYes
Best ForMulti-class securities needing partitions
ERC-3643
FungibilityFully fungible (ERC-20 superset)
Transfer RestrictionsRegistered, verified receivers only
On-Chain ComplianceIdentity registry plus compliance contract
ERC-20 CompatibleYes
Best ForRegulated assets wanting an open, Final standard

Data current as of October 2026.

Flowchart showing a transfer request branching to ERC-20, ERC-721 and ERC-1155 with no eligibility check, to the ERC-1400 family and ERC-1404 drafts with issuer-written rules behind a pre-check, and to ERC-3643 with an identity registry plus compliance contract

Knowing how the standards compare is only half the decision. The other half is which design fits a specific asset and who will run its rules.

Which Token Standard Should a Project Choose for Equity, Debt, Real Estate, or Collectibles?

Standard selection shapes every later compliance, liquidity and exit option. The first split is simple: an asset either needs transfer restrictions or it does not. The second is harder: if it does, the issuer must decide whether to adopt an open standard or run its own permissioned ERC-20 design.

Token Standard Selection by Asset Type — Equity, Debt, Real Estate, Collectibles, Gaming

Fungible regulated assets, such as equities, bonds, fund units and revenue-share certificates, need a permissioned ERC-20 design. ERC-3643 suits issuers that want a Final, audited open standard and identities that investors can reuse across offerings. Issuers that act as their own transfer agent often build their own design instead, as Securitize, Ondo and Centrifuge did. Either route must answer the same questions about the offering's rules under the SEC's Regulation D, the EU's Markets in Crypto-Assets Regulation (MiCA) or MAS guidance, because the code enforces only what the issuer configures. Unique assets with no securities exposure, such as art, music rights, event tickets and game items, map to ERC-721 or ERC-1155 depending on whether batch transfers matter. Fungible protocol tokens with no investor eligibility rules stay on plain ERC-20 for maximum composability.

When ERC-1400 Wins — Complex Cap Tables and Partition-Level Vesting Schedules

ERC-1400 keeps a narrow but real use case: securities where several sub-classes with different rights must sit in the same wallet. An employee equity grant holds unvested and vested tokens that behave differently even though both sit at one address, and ERC-1410 partitions model that directly. ERC-3643 can approximate it with partial freezes or custom compliance modules, but it has no partition concept. The cost is the draft status: an issuer choosing ERC-1400 relies on a reference implementation rather than a Final specification, and Taurus's own tokenization platform offers ERC-1400 as one template beside CMTAT and ERC-3643 rather than as its default (Taurus, 2026). For DeFi use, ERC-1400 and ERC-3643 face the same requirement: the protocol's contracts must be approved as eligible holders.

1Fungible regulated securities (equity, bonds)
Recommended StandardERC-3643 or issuer's permissioned ERC-20
Key ReasonReceiver checks and issuer controls on an ERC-20 interface
Live ExampleSecuritize BUIDL (DS Protocol), Ondo OUSG (own KYC registry)
2Tokenized fund units (credit, real estate)
Recommended StandardERC-3643 or ERC-1404-style restricted ERC-20
Key ReasonHolder rules enforced in transfer, standard wallet support
Live ExampleCentrifuge JAAA (ERC-1404-style hook)
3Corporate equity with complex vesting
Recommended StandardERC-1400
Key ReasonPartition-level transfer rules within one wallet
Live ExampleConsensys UniversalToken code, Taurus template
4Digital collectibles, art, unique assets
Recommended StandardERC-721
Key ReasonUnique token IDs, broad marketplace support
Live ExampleGods Unchained cards, Sorare
5Gaming items, mixed fungible/non-fungible
Recommended StandardERC-1155
Key ReasonBatch transfers, many types per contract
Live ExampleEnjin game items
6DeFi protocol/governance tokens (unrestricted)
Recommended StandardERC-20
Key ReasonMaximum composability, no compliance overhead
Live ExampleUNI, COMP, WBTC

Data current as of October 2026.

The selection framework looks different once the largest platforms' contracts are read directly.

How Are These Token Standards Used by Securitize, Ondo, Taurus, and Centrifuge Today?

Securitize, Ondo and Centrifuge each run a permissioned ERC-20 design of their own, and none of their flagship tokens implements ERC-3643. Taurus offers ERC-1400, ERC-3643 and the Swiss CMTAT standard as templates, and its own documented issuance used CMTAT. Polymath, whose staff wrote ERC-1400, moved its compliance logic into a separate blockchain.

Securitize, Ondo, and Centrifuge — Proprietary Permissioned ERC-20 Designs

BlackRock's BUIDL fund token runs on Securitize's DS Protocol. Securitize's developer documentation says its tokenized assets follow the DS Protocol, an ERC-20 extension with a registry service of verified investors and a compliance service of transfer rules (Securitize, 2026). On Ethereum the BUIDL contract answers getDSService queries with its trust, registry and compliance service contracts, and calls to ERC-3643's identityRegistry, onchainID and compliance functions revert, a check of the deployed contract on 5 October 2026 (Etherscan, 2026). Securitize reported $4.3B in tokenized AUM at 30 June 2026 and $14.4M in second-quarter revenue, and said BUIDL became available as yield-bearing collateral through a framework involving OKX and Standard Chartered (Securitize SEC filing, 2026). Ondo uses several designs of its own. Its OUSG and rOUSG contracts check holders against Ondo's KYC registry, USDY checks an allowlist, a blocklist and a sanctions list, and its tokenized stocks such as TSLAon call an Ondo compliance contract (Etherscan, 2026). Centrifuge's JAAA share token exposes ERC-1404's detectTransferRestriction and messageForTransferRestriction functions and routes each transfer through a separate restriction hook contract (Etherscan, 2026). None of the six contracts carries ERC-3643's identityRegistry, forcedTransfer or recoveryAddress functions.

Taurus and Polymath — ERC-1400, CMTAT, and a Purpose-Built Chain

Taurus, the Swiss digital asset infrastructure firm, lists CMTAT, ERC-1400 and ERC-3643 among the templates on its Taurus-CAPITAL tokenization platform (Taurus, 2026). Its documented production issuance, the SCCF-2 trade finance note on Ethereum, followed the Capital Markets and Technology Association (CMTA) standard (Taurus, 2024). CMTAT is an ERC-20 extension that exposes ERC-1404's restriction functions and checks transfers through an optional rule engine. Taurus's own analysis notes that ERC-1400 never reached Final status, unlike ERC-3643 (Taurus, 2025). Polymath, whose team wrote ERC-1400, later built Polymesh, a permissioned public blockchain that its developers say was inspired by ERC-1400 and that enforces identity and compliance rules in the chain itself rather than in token contracts (Polymesh, 2026).

Design Used
SecuritizeDS Protocol (own)
Ondo FinanceOwn KYC registry, allowlist and compliance contracts
CentrifugeERC-1404-style restricted ERC-20
Taurus (CAPITAL)CMTAT; ERC-1400 and ERC-3643 templates
Polymath (Polymesh)Native chain-level assets
Asset Type
SecuritizeTokenized funds incl. BlackRock BUIDL
Ondo FinanceTokenized Treasuries, yield token, tokenized stocks
CentrifugeCLO fund units (JAAA)
Taurus (CAPITAL)Corporate securities, notes
Polymath (Polymesh)Regulated assets on its own chain
On-Chain Evidence
SecuritizegetDSService, seize, preTransferCheck
Ondo FinancekycRegistry, allowlist, checkIsCompliant
CentrifugedetectTransferRestriction, hook
Taurus (CAPITAL)CMTA-standard SCCF-2 note
Polymath (Polymesh)Separate blockchain
How Transfers Are Checked
SecuritizeInvestor registry and compliance service run by Securitize
Ondo FinanceOndo-run registries and lists
CentrifugeRestriction hook contract per share class
Taurus (CAPITAL)Rule engine chosen by the issuer
Polymath (Polymesh)Compliance rules in the chain runtime

Data current as of October 2026.

Statcards showing BUIDL on Securitize DS Protocol, Ondo OUSG and rOUSG on a KYC registry, Ondo USDY on an allowlist, Ondo TSLAon on its own compliance contract, Centrifuge JAAA on an ERC-1404 hook, and zero of six tokens with ERC-3643 functions

The gap between the open standards and what issuers deploy shapes where token standards go next.

How Will Token Standards Evolve as Cross-Chain Compliance and DeFi Composability Demands Grow?

The next phase runs on three tracks: the ERC-3643 ISO proposal, smaller shared interfaces such as ERC-7943 that let different designs speak to the same tools, and the plumbing that lets permissioned tokens move between chains and into DeFi without losing their checks.

Cross-Chain Portability and the ERC-3643 ISO Proposal

The ISO work on ERC-3643 is at an early stage: a national committee initiative announced in November 2025 that planned a New Work Item Proposal (ERC3643 Association, 2025). If ISO adopts it, ERC-3643 would gain a reference that traditional financial institutions already use, but no timetable has been published. On portability, ONCHAINID identity contracts deploy from a factory at the same address on every Ethereum Virtual Machine (EVM) chain, so a claim signed on one chain can be read on another (ONCHAINID documentation, 2026). Proprietary designs solve the same problem in their own ways, and Securitize, Ondo and Centrifuge all run their tokens on several chains. ERC-7943 points to a likely middle path: a minimal shared interface for checks, freezes and forced transfers that proprietary designs could adopt without giving up their own registries.

Composable RWA Tokens as DeFi Collateral in Lending and Money Markets

Permissioned tokens reach DeFi only through contracts the issuer approves. Securitize's VaultRegistrar lets approved DeFi protocols register vault addresses under an existing investor identity with the investor's signature (Securitize, 2026), and Securitize reported that BUIDL became usable as collateral in a framework with OKX and Standard Chartered (Securitize SEC filing, 2026). The same rule applies to ERC-3643 tokens, whose receiving addresses must be registered and verified. As more pools and vaults are approved, tokenized funds can serve as collateral, but each step runs through the issuer's registry, whichever standard sits underneath.

Summary

Token standards are the interfaces that set what a blockchain token exposes, and the code behind them decides who can hold it. ERC-20 defines fungible tokens through six required functions and encodes no compliance logic, which makes it the base for stablecoins, DeFi and, with restriction code added, most tokenized funds. ERC-721 creates non-fungible tokens, each unique by ID, with the same compliance gap. ERC-1155 combines fungible and non-fungible types in one contract, built mainly for games. The ERC-1400 family introduced partitions, documents, reason codes and controller transfers in 2018, keeps ERC-20 compatibility and makes signed transfer data optional, but it never progressed past a GitHub draft. ERC-3643 checks every receiver against an on-chain identity registry, gives appointed agents freeze, pause and forced-transfer powers, and reached Final status in December 2023.

The ERC3643 Association reports more than $32B tokenized with ERC-3643 and has started an ISO standardization initiative; both claims come from the association itself. The largest issuers use their own designs. Securitize's $4.3B in tokenized AUM, including BlackRock's BUIDL, runs on its DS Protocol. Ondo checks holders through its own KYC registry, allowlist and compliance contracts, and Centrifuge's JAAA uses an ERC-1404-style restriction hook. Taurus offers ERC-1400 and ERC-3643 templates but issued its documented note under CMTAT, and Polymath moved its compliance logic into the Polymesh blockchain. USDT, at about $184.0B across all chains, is the largest stablecoin with an ERC-20 version.

Conclusion

Any project tokenizing a regulated asset needs a permissioned token: an ERC-20-compatible contract that checks who may receive it and lets an appointed party intervene. ERC-3643 is the most complete open, Final standard for that job, with reusable on-chain identity. ERC-1400 still fits multi-class securities that need partitions, at the cost of relying on a draft. The largest issuers chose their own designs, and both standard and proprietary routes are workable. The decision that lasts is who controls the rules, the agents and the upgrade key, so read those before choosing a standard or buying a token.

Why You Might Be Interested?

If you are issuing tokenized securities, the choice between ERC-3643, ERC-1400 and an in-house design decides who controls freezes, forced transfers and upgrades. If you are building a gaming economy, ERC-1155 cuts transaction count with batch transfers and carries no compliance overhead. If you hold tokenized assets, check which design your token uses and who holds its agent role before assuming it can be used as DeFi collateral.

ERC-3643 is the only standard here with Final status and a built-in identity registry, but BUIDL, OUSG and JAAA run on their issuers' own permissioned ERC-20 designs.

Quick Stats

  • 12 December 2023 — ERC-3643 moved to Final status; it was proposed in July 2021 (Ethereum ERCs repository)
  • 0 of 5 — ERC-1400, ERC-1404, ERC-1410, ERC-1594 and ERC-1644 with a page on eips.ethereum.org, checked 5 October 2026
  • $32B — assets tokenized with ERC-3643, as self-reported by the ERC3643 Association
  • $4.3B — Securitize tokenized AUM at 30 June 2026, on its own DS Protocol (SEC filing)
  • $184.0B — USDT market capitalization on 5 October 2026, across all chains (CoinPaprika)
  • 5 May 2026 — ERC-7943, a minimal real-world asset interface, reached Final status

Data current as of October 2026.

FAQ

?What is the difference between ERC-1400 and ERC-3643?

Both extend the ERC-20 interface with transfer checks and issuer override powers. ERC-1400 is a 2018 GitHub draft that leaves eligibility rules to each issuer's code, adds partitions for different classes of the same token and allows, but does not require, signed transfer data. ERC-3643 is a Final ERC since December 2023 that checks every receiving wallet against an on-chain identity registry and a compliance contract, and gives appointed agents freeze, pause, forced-transfer and recovery powers.

?Is ERC-20 ever appropriate for tokenized securities?

A plain ERC-20 token is not, because it encodes no transfer restrictions or investor checks and any wallet can hold it. Many tokenized securities are still ERC-20 tokens underneath: BUIDL, OUSG and JAAA all expose the ERC-20 interface and add restriction logic inside transfer. The question is not whether to use ERC-20 but which restriction layer to add, an open standard such as ERC-3643 or the issuer's own design.

?Do Securitize, Ondo, and Centrifuge use ERC-3643?

No. BlackRock's BUIDL runs on Securitize's DS Protocol, Ondo's OUSG, USDY and tokenized stocks check holders through Ondo's own KYC registry, allowlist and compliance contracts, and Centrifuge's JAAA uses an ERC-1404-style restriction hook. A check of the deployed contracts on 5 October 2026 found none of ERC-3643's identityRegistry, forcedTransfer or recoveryAddress functions in any of them.

?What does ERC-20 compatible mean for a security token?

It means the token implements the ERC-20 functions, such as balanceOf, transfer, approve and transferFrom, so wallets can display it and call it. It does not mean any DeFi protocol can hold it. In ERC-3643, ERC-1400 and the proprietary designs, a transfer to an address that is not approved reverts, so a pool or vault works only after the issuer registers its address.

?Can ERC-3643 tokens be traded on NFT marketplaces like OpenSea?

ERC-3643 is a fungible token standard, so its tokens are interchangeable units rather than unique IDs and do not appear on NFT marketplaces built for ERC-721 and ERC-1155. ERC-3643 tokens trade on regulated venues, on secondary markets run by the issuer, or in DeFi pools whose contract addresses have been registered as eligible holders.

?What happens to ERC-1400 tokens if the standard is superseded?

Nothing changes on-chain: an ERC-1400 token keeps working exactly as its contract code dictates, because the draft's status does not affect deployed code. An issuer that wants to move to ERC-3643 or another design must either upgrade the contract, if it was deployed behind an upgradeable proxy, or deploy a new token and migrate every holder's balance. The choice at issuance is therefore hard to reverse.

?Is there a token standard for central bank digital currencies?

No Ethereum token standard is used as a common base for central bank digital currencies (CBDCs). Most CBDC projects, including the digital euro that the European Central Bank is preparing, rely on ledgers that the central bank or its operators control, with issuance and transfer rules set by the central bank. Some wholesale experiments borrow ERC-20-style interfaces for familiarity, but each defines its own rules.

References / Sources

Market Research
  • arket capitalization data for the largest ERC-20-origin stablecoins.*
  • CoinPaprika: USDT and USDC Market Capitalization (coinpaprika.com, 2026)
  • Securitize: Second Quarter 2026 Results, Form 8-K Exhibit 99.1 (sec.gov, 2026)
Platform & Company Data
  • ssuer documentation and deployed contracts for the designs the largest platforms use.*
  • Securitize: DS Protocol Developer Documentation and VaultRegistrar (github.com, 2026)
  • Etherscan: BUIDL, OUSG, rOUSG, USDY, TSLAon and JAAA Token Contracts (etherscan.io, 2026)
  • Ondo Finance: Ondo Stocks Documentation (docs.ondo.finance, 2026)
  • Taurus: Taurus-CAPITAL Tokenization Platform, SCCF-2 Tokenization and ERC-1400 Analysis (taurushq.com, 2024–2026)
  • Polymesh: Security Tokens and Whitepaper (polymesh.network, 2026)
Regulatory & Technical
  • oken standard specifications, standardization status and association disclosures.*
  • Ethereum ERCs Repository: ERC-20, ERC-721, ERC-1155, ERC-3643 and ERC-7943 Specifications (eips.ethereum.org, 2026)
  • GitHub: ERC-1400 Security Token Standard, Issue #1411 (github.com, 2018)
  • ERC3643 Association: Protocol Overview and ISO Standardization Initiative (erc3643.org, 2025–2026)
  • ONCHAINID: Identity Factory Documentation (onchainid.com, 2026)
  • ethereum.org: ERC-721 Non-Fungible Token Standard (ethereum.org, 2026)

Related articles

Latest articles

Coinpaprika education

Discover practical guides, definitions, and deep dives to grow your crypto knowledge.

Cryptocurrencies are highly volatile and involve significant risk. You may lose part or all of your investment.

All information on Coinpaprika is provided for informational purposes only and does not constitute financial or investment advice. Always conduct your own research (DYOR) and consult a qualified financial advisor before making investment decisions.

Coinpaprika is not liable for any losses resulting from the use of this information.

Go back to Education