[Suit Up]

HOME / MECHANICS / Token mechanics / CH. I · PT 5
Token mechanics

Why standards matter


The four standards in this chapter (ERC-20, ERC-1400, ERC-3643, ERC-7540) look like a list of EIPs but they are really four moments in one architectural argument. The argument is about where compliance lives. The answer the institutional market converged on, after several years of trial and error, is that compliance lives outside the token contract, in modules that can be replaced without redeploying the token. That separation is the load-bearing innovation of the chapter. Everything downstream (custody integration, transfer-agent design, secondary-market plumbing) flows from it.

The pattern, named

Separate the token from the compliance. ERC-20 expressed the token surface and deliberately said nothing about compliance. ERC-1400 tried to put compliance inside the token contract and discovered that compliance changes on a different clock from token state, which made the contract brittle. ERC-3643 split the two: the token holds balances, the compliance contract holds the rules, and the rules can be hot-swapped without touching the token. ERC-7540 did the same trick at a different layer, separating the synchronous shares-for-assets exchange (which ERC-4626 handles) from the asynchronous request-and-claim flow that some asset classes need.

Both separations are instances of the same engineering principle: things that change on different clocks should live in different contracts, with a stable interface between them. That principle is the actual lesson of this chapter; the EIP numbers are just the receipts.

Why regulated issuers need ERC-3643 specifically

Off-chain compliance does not satisfy a supervisor. A regulated issuer (an MMF under SEC rules, an authorised fund under MAS rules, a Reg D 506(c) plus 3(c)(7) wrapper holding QP money) cannot rely on off-chain controls alone for transfer eligibility, because the supervisor's expectation is that ineligible transfers are impossible, not merely undone after the fact. A blocked transfer that goes through and is reversed three days later is an operational incident; a blocked transfer that reverts at the protocol level is a non-event.

ERC-3643 is the standard that makes the second outcome the default. The Identity Registry says who is approved. The Compliance contract says which transfers are allowed. The token contract refuses to move balances unless both say yes. There is no trust in an off-chain reconciliation loop because the loop never gets a chance to be wrong.

This is why almost every institutional tokenised fund of any scale has converged on T-REX or a close variant. Not because the standard is technically elegant (it is, but plenty of elegant standards lose). Because the standard expresses the supervisory expectation directly in the contract, and that match is operationally non-negotiable.

How the standard choice cascades

Custody integration. A custodian (Fireblocks, BitGo, Anchorage Digital, Coinbase Custody) integrating a new tokenised asset has to know the standard before it can support custody. ERC-20 alone is trivial. ERC-3643 requires the custodian to interact with the Identity Registry: registering institutional wallets, handling OnchainID linkage, supporting key rotation through identity-update flows rather than just through wallet-address swaps. Custodians that have done this integration once for BUIDL can repeat it for MONY at low marginal cost. Custodians that have not, cannot.

Transfer agents. The traditional transfer-agent function (maintaining the holder register, processing subscriptions and redemptions, handling KYC) does not disappear under T-REX, it integrates into it. Securitize for BUIDL, Morgan Money for MONY, the institutional transfer agent for FOBXX: each of these runs the off-chain side of the verification flow that produces the on-chain claim. The standard fixes the interface between the off-chain agent and the on-chain registry; it does not remove the agent. See the transfer-agent role under tokenisation for the longer argument about why this role is more important under tokenisation, not less.

Secondary markets. A T-REX token can only trade on venues that integrate with the Identity Registry. A whitelisted institutional venue can list it; a permissionless DEX cannot, because the DEX cannot enforce the eligibility check before quoting. This is by design and is the reason institutional tokenised funds typically trade only on permissioned ATSes or matching engines run by the issuer or its sponsor. The DeFi-composability story for these tokens is real but constrained: an ERC-3643 token can be wrapped, lent, or used as collateral inside a permissioned vault, but it cannot enter the permissionless lending pools that ERC-20 alone would unlock.

Cross-chain. The standard travels with the token. A T-REX token bridged to a second chain has to keep its compliance contract live on the destination chain, or rely on a wrapped representation that re-checks eligibility through a destination-side registry. This is a non-trivial cross-chain design question and is one reason institutional issuers are cautious about extending tokenised funds to chains where the Identity Registry pattern is not yet supported.

The reading frame for the rest of the syllabus

Standards choice is architecture, not detail. When an institutional issuer says "we picked T-REX" they are committing to a custody integration, a transfer-agent operating model, a secondary-market venue strategy, and a cross-chain plan that all flow from the standard choice. When they say "we built a custom variant" they are accepting that they have to redo each of those integrations bespoke, and the cost shows up over years.

The rest of the Mechanics syllabus (smart-contract upgradeability, settlement mechanics, chain architecture, cross-chain interoperability, custody and access controls) takes this chapter as the substrate. Each subsequent chapter assumes that the token and the compliance layer are separated, that the eligibility check happens at the protocol level, and that the asynchronous case is handled by an explicit request-and-claim pattern when the underlying asset cannot settle synchronously. The standards are the floor on which the rest of the operational stack stands.