Asset standards

Standards by network

What a standard gives you is an interface other software can rely on. For a restricted asset the question is narrower: where the eligibility check happens, and what the issuer can still do after issuance.

30
Network
Status

Ethereum and EVM networks

EVM

The deepest tooling, the most compliance vendors, and the only permissioned security-token standard that has been formally accepted as an ERC. Everything written here also runs on EVM-compatible chains and layer twos.

ERC-20
Fungible token
Established

The base fungible interface: balances, transfers, allowances. Almost every other fungible standard extends it so that existing tooling keeps working.

Issuer control

None. Restrictions must be added by an extending standard.

ERC-721
Non-fungible token
Established

One contract, individually identified units, each with its own metadata. Used where the represented thing is unique rather than interchangeable.

Issuer control

ERC-1155
Multi-token
Established

Several token classes in one contract, each with its own supply and metadata. Maps onto share classes and tranches without deploying a contract per class.

Issuer control

Per-class metadata, but no compliance logic of its own.

ERC-3643
T-REX — permissioned tokens
Established

An ERC-20-compatible framework for regulated assets built around on-chain identity. Transfers succeed only if both parties satisfy the token's compliance rules. It has the largest real-world deployment of any permissioned security-token standard, a nonprofit governance body, and integration across custodians, venues and compliance vendors.

Issuer control

Identity-driven eligibility via ONCHAINID, modular compliance rules, freeze and forced transfer for court orders and error correction.

ERC-1400
Security token — partitions
Draft

The earlier security-token family, organised around partitions that divide a holding into classes with distinct rights. Still a draft and less actively developed than ERC-3643, and more permissive about which identity system you bring.

Issuer control

Partition-level transfer rules; identity left to the implementer.

ERC-7518
DyCIST — semi-fungible compliant token
Draft

An ERC-1155-based standard in which each token id is a distinct class, tranche or rights bucket with its own rules and metadata. Introduces dynamic compliance through off-chain vouchers, so a rule can change without redeploying the contract.

Issuer control

Per-partition rules plus off-chain compliance vouchers checked at transfer time.

ERC-4626
Tokenized vault
Established

A standard interface for a vault issuing shares against a deposited asset. Not a compliance standard, but the common shape for yield-bearing and fund-like structures.

Issuer control

Canton Network

Daml

Built for institutions that cannot put their positions on a public ledger. Each party sees only the part of a transaction that concerns them, which is what makes a shared ledger usable between competitors.

The token standard is governed through the Canton Improvement Proposal process rather than by any single vendor.

CIP-56
Canton Network Token Standard
Established

The interface defining how on-chain assets are presented and managed across Canton — the counterpart to ERC-20, written for regulated institutions and assets rather than adapted to them.

Issuer control

Issuer-defined rules in Daml, with visibility scoped per party by the ledger model itself.

CIP-112
Token Standard V2
Active

Improvements to CIP-56 for privacy, performance and traditional accounting, created 31 March 2026 and approved 12 June 2026. Aimed at integration with trading and settlement venues across both traditional and digital finance, and at on-chain securities that model holding and settlement through custody chains. Backward compatible with CIP-56.

Issuer control

Everything in CIP-56, plus a model for custody chains — the intermediated holding pattern securities actually use.

Daml
Contract language
Established

Rights and obligations are modelled explicitly, together with who is entitled to see each part of a transaction. Privacy is a property of the model rather than something added on top.

Issuer control

Tenzro

Multi-VM, with a native identity and agent layer

Specialises in the parts of this field that are neither the token nor the money: who — or what — is acting, what they were authorised to do, and whether an automated claim can be checked afterwards. Its standards are published as TDIPs and as the Open Agent Network family.

Relevant wherever an agent rather than a person performs a step, because the question a supervisor asks is not whether the software ran but who it was answerable to.

TDIP-1
Tenzro Decentralized Identity Protocol
Draft

Version 1.0.0, created 19 March 2026. The core identity standard covering DIDs, identity types, registration, credentials, delegation, wallet integration and trust verification, for three kinds of entity: humans, delegated agents under human control, and autonomous agents.

Issuer control

KYC tiers — Unverified, Basic, Enhanced, Full — expressed as verifiable credentials rather than as a flag on an account.

did:tenzro
DID method
Draft

Syntax is did:tenzro:{human|machine}:[parent-uuid:]{uuid}, giving three concrete forms: a natural person, a machine controlled by a named parent with a delegation scope, and an autonomous machine anchored only by a hardware root of trust. Verification keys are Ed25519 or Secp256k1. Resolution returns a W3C DID Core 1.0 document with verificationMethod, authentication, assertionMethod, keyAgreement and service entries; a revoked identity resolves with deactivated: true.

Issuer control

Delegation carries an explicit scope — spending limits, permitted operations, permitted protocols — and revoking a parent cascades to every descendant in the machine tree.

Hardware root grades
What may anchor an autonomous agent
Draft

Three grades, in descending strength: attestable, meaning per-unit secrets such as a TPM 2.0 endorsement key or Apple Secure Enclave; fused, meaning per-unit readable identifiers such as Intel PPIN or Apple ECID; and model, meaning design-level identifiers that are not unit-specific. Only an attestable source may anchor a machine that no human delegated.

Issuer control

The stated principle is that a machine identity must be answerable to something other than itself — either a human who remains accountable, or hardware standing in their place.

OAN
Open Agent Network conformance
Draft

The agentic-web standards family stewarded by the Tenzro Foundation. Conformance requires AgentCards published at /.well-known/tn/agent-card.json with JCS-canonicalised signatures (RFC 8785), MeshNodeCards per TNIP-003, and ValidationRecords emitted as OAN-shaped JSON per TNIP-005.

Issuer control

An agent's capabilities and its signature are published at a well-known location, so a counterparty can check what it claims to be before dealing with it.

Interoperation
Standards it binds to
Draft

The conformance document names ERC-8004 for identity on EVM networks, R8004 for soulbound identity on Solana Token-2022, x402 for micropayments, UCAN for delegated authority, and Daml via Canton for private settlement. A separate reference implementation covers ERC-7683 cross-chain intents.

Issuer control

Identity and delegation are expressed in each network's own idiom rather than requiring counterparties to adopt a single one.

Solana

SVM

High throughput and low fees, with compliance behaviour available as configuration on the token itself rather than as a bespoke contract.

SPL Token
Base fungible token
Established

The original token program: mints, token accounts, transfers. Lightweight and ubiquitous across Solana tooling.

Issuer control

Freeze authority only.

Token-2022
Token Extensions
Established

A modular successor in which behaviour is added by extensions appended to the mint or account, rather than by writing a contract. The practical route for regulated assets on Solana.

Issuer control

Transfer hooks, confidential transfers, permanent delegate, default account state, transfer fees, metadata — composed per asset.

Transfer Hook
Custom logic on every transfer
Established

Lets a mint execute custom instruction logic on each transfer — for example, permitting only allowlisted holders. This is where an eligibility check lives on Solana.

Issuer control

Arbitrary issuer logic evaluated at transfer time.

Confidential Transfer
Encrypted amounts
Established

Encrypts transfer amounts so they are visible only to sender, recipient and an optional auditor. Note that it cannot be combined with Transfer Hook: hooks need to read the amount, and confidential transfers hide it.

Issuer control

Auditor key preserves supervisory visibility.

XRP Ledger

Native (no general VM)

Compliance controls are protocol features rather than contract code, so an issuer gets them without deploying or auditing anything.

XLS-33
Multi-Purpose Tokens
Established

A compact fungible token object carrying on-chain metadata, introduced because trust lines do not scale as issuance grows. Enabled by the MPTokensV1 amendment, which activated in October 2025. Metadata is immutable once created, and supply can be capped.

Issuer control

Allow-listing, transfer limits, locking and clawback, all at the protocol level.

Trust lines
Issued currencies
Established

The original model, in which a holder opens an explicit trust line to an issuer. Still in wide use for stablecoins; the per-line ledger cost is what MPTs were designed to avoid.

Issuer control

Authorised trust lines, freeze, clawback.

XLS-96
Confidential MPT
Draft

A proposal extending Multi-Purpose Tokens with confidential amounts, bringing XRPL closer to the privacy properties institutions ask for.

Issuer control

Stellar

Soroban (WASM)

Built around payments and cross-border corridors, with issued assets and anchors as first-class concepts.

Classic assets
Issued assets
Established

Assets issued natively by an account, with holders establishing trustlines. Long used for fiat-backed tokens and remittance corridors.

Issuer control

Authorisation flags, freeze, clawback.

SEP-41
Token interface
Established

The standard interface for contract tokens on Soroban, similar in shape to ERC-20, giving broad tooling compatibility.

Issuer control

SAC
Stellar Asset Contract
Established

A built-in contract that exposes a classic issued asset through the SEP-41 interface, so the same asset is usable from smart contracts without reissuing it.

Issuer control

Other networks

Various

Networks with meaningful institutional tokenization activity where the asset model is native rather than contract-defined.

HTS
Hedera Token Service
Established

Tokens as a native network service rather than user-deployed contracts, with configurable keys for supply, freeze, KYC and wipe. Used for tokenized money market fund share classes.

Issuer control

KYC flag, freeze, wipe and pause keys set at creation.

ASA
Algorand Standard Asset
Established

Native assets configured at creation rather than programmed, with opt-in required before an account can hold one.

Issuer control

Freeze and clawback addresses, mandatory opt-in.

FA2
Tezos multi-asset
Established

A unified interface covering fungible, non-fungible and multi-asset contracts, with transfer permissions expressed through a permissioning policy.

Issuer control

Pluggable transfer permission policies.

Move
Aptos and Sui objects
Active

Assets are first-class objects owned by accounts, with the type system enforcing that they cannot be copied or implicitly discarded.

Issuer control

Taproot Assets
Bitcoin
Emerging

Issuing assets anchored to Bitcoin transactions, with most data kept off-chain and proven on demand. Early relative to the others, and the settlement assurance is Bitcoin's.

Issuer control