ERC-3643 (T-REX)
A technical standard for security tokens that integrates an identity layer (ONCHAINID). Unlike standard ERC-20 tokens, ERC-3643 allows issuers to enforce compliance rules, freeze assets, and manage whitelists on-chain.
ERC-3643 (T-REX): Solving the Regulatory Compliance Dilemma in Asset Tokenization
The most common operational pitfall when deploying digital assets is assuming that a standard ERC-20 token is sufficient for representing regulated instruments. It isn't. Because ERC-20 tokens are designed for open, frictionless, and permissionless transfers, they lack any built-in mechanism to restrict who can hold them. If a regulated security token lands in the wallet of a non-accredited or sanctioned investor, the issuer is immediately exposed to severe regulatory violations.
The ERC-3643 standard (originally known as the T-REX protocol) is the definitive architectural solution to this compliance vulnerability. It does not treat compliance as an external, off-chain database check; instead, it embeds identity verification and transfer restrictions directly into the smart contract logic.
Historically, basic tokenization projects relied on the simple view that checking a user's KYC during the initial mint was enough to guarantee long-term compliance. The operating reality is that security tokens require continuous, real-time lifecycle enforcement. ERC-3643 manages this complex requirement by integrating a decentralized identity registry (ONCHAINID).
Before any transfer can settle, the token contract automatically queries the identity registry to confirm that both the sender and the receiver hold valid, cryptographically verified claims issued by authorized KYC/AML providers. If either party fails these checks, or if a global compliance rule is breached (such as investor limits or asset lockups), the transaction is programmatically blocked before it can ever write to the blockchain ledger.
What Is the ERC-3643 (T-REX) Standard?
ERC-3643 is an open-source, permissioned token standard designed specifically for the tokenization of real-world assets (RWAs) and securities. By coupling an ERC-20 compatible interface with a modular compliance registry and the ONCHAINID decentralized identity framework, it enables issuers and their designated agents to retain absolute control over token transfers, asset recovery, and compliance boundaries globally.
Deploying Compliant Real-World Assets?
Launching unregulated or poorly designed token architectures on public blockchains is a significant legal and operating risk. Neti designs fully compliant tokenization systems utilizing the ERC-3643 standard, integrating modular compliance contracts, identity registries, and institutional custody layers to ensure your security tokens remain compliant in every jurisdiction.
Architect your compliant token system with Neti
FAQ
How does ERC-3643 differ from standard ERC-20?
While ERC-3643 remains fully compatible with ERC-20-based exchanges and wallets, it introduces conditional transfer logic. ERC-20 allows any address to receive and send assets, whereas ERC-3643 restricts transactions to verified addresses that satisfy predefined identity registries and compliance rules.
What is ONCHAINID and how does it work?
ONCHAINID is an on-chain identity protocol (based on ERC-734/735 standards) that acts as a secure repository for keys and verifiable claims associated with an investor. Instead of storing sensitive personal data on-chain, it holds cryptographic proof that a trusted third-party issuer has successfully verified the user’s identity.
Can an issuer recover ERC-3643 tokens if a user loses their private keys?
Yes. The standard natively supports administrative "forced transfer" and wallet recovery functions. If an investor loses access to their wallet, authorized agents can programmatically burn the tokens in the lost address and re-mint them directly to a newly verified wallet, satisfying rigorous financial protection requirements.


