USDT0 Risk Assessment for Stabilizer
Asset: USDT0 (Omnichain USDT)
Issuer / Operator: Everdawn Labs, in partnership with Tether and LayerZero
Underlying Asset: USDT, issued by Tether
Standard: LayerZero Omnichain Fungible Token (OFT) plus Legacy Mesh
Assessment Date: August 2026
Overall Risk Level: Low To Moderate Risk ![]()
Summary
USDT0 is a transport layer for USDT. Every USDT0 token is backed 1:1 by USDT locked in an OFT Adapter contract on Ethereum mainnet, and burning USDT0 on any connected chain releases the equivalent USDT on Ethereum.
Scope of this rating. The Low To Moderate classification covers USDT0 as an integration: its mechanism, its contract surface, its market behaviour and its operational record. On that basis the case is strong. It has moved $100B+ since January 2025 without a loss event, arbitrage to par is mechanical rather than discretionary, it presents compatibility with a plain ERC-20 requiring no changes to Stabilizer’s contracts, and it now has a dedicated Chainlink price stream.
This has one important consequence for how it should be assessed. USDT0 carries the full collateral and issuer risk of USDT, and then adds a cross-chain messaging layer on top of it. It cannot be safer than USDT, and the assessment below describes that.
Part 1: Preliminary Screening
| Criterion | Status | Source |
|---|---|---|
| Audited smart contract | Guardian, Paladin, OpenZeppelin, ChainSecurity, Zellic, OtterSec, TonTech. Public audit repo | |
| Open-source and verified | Ethereum OFT Adapter [0x6C96dE32CEa08842dcc4058c14d3aaAD7Fa41dee](https://etherscan.io/address/0x6C96dE32CEa08842dcc4058c14d3aaAD7Fa41dee#code), verified on Etherscan |
|
| Operational history | 19 months as USDT0 (launched January 2025). Underlying USDT has 11+ years | |
| Market significance | ~$3.5B supply, 8.83M holders, 29+ native deployments | |
| Trading activity | $50M-$150M/day in secondary market quotes | |
| Price oracle available | Dedicated Chainlink USDT0/USD DEX State Price Stream. Pull-based Data Streams product, not a push feed. See Part 3 | |
| Governance decentralisation | 3-of-5 multisig, upgradeable contracts, operated by Everdawn Labs | |
| Peg resilience | Trades at $0.999-$1.00. Redemption path is mechanical, not discretionary |
Result: No hard fails. Four criteria pass with qualifications that are carried into Part 2.
Part 2: Risk Assessment Categories
Category 1: Peg Stability (Historical)
Mechanism
USDT0 does not maintain its own peg. It maintains a 1:1 claim on USDT. The peg is enforced by two mechanical properties:
- Lock-and-mint: USDT deposited into the Ethereum OFT Adapter mints an equal amount of USDT0 on the destination chain
- Burn-and-unlock: burning USDT0 releases the equivalent USDT on Ethereum
There is no algorithmic component, no collateral ratio to monitor, and no liquidation infrastructure. Arbitrage between USDT0 and USDT is limited only by bridge latency (minutes) and gas cost.
For further information, learn more → Developer Guide | USDT0 Docs
Observed data
| Metric | Value |
|---|---|
| Current price | $0.999 - $1.00 |
| All-time high (aggregator) | $1.06, 21 Nov 2025 |
| All-time low (aggregator) | $0.9757, Feb 27, 2025 |
| Redemption failures reported | None |
The recorded all-time low warrants a caveat rather than alarm. Aggregator price history for a token deployed across 29 chains is assembled from whichever venues report, and thin pools on smaller chains produce prints that do not represent a redeemable market price. No protocol-level redemption failure has been reported in that window. The lesson for Stabilizer is not that USDT0 depegged globally, it is that local venue price and redeemable value can diverge materially on individual chains.
Rating:
LOW-MEDIUM RISK
Category 2: Liquidity and Concentration
Overall activity
| Metric | Value |
|---|---|
| Total supply | ~$3.5B |
| Native deployments | 29 (including mesh-connected) |
| Cumulative transfer volume | $100B+ since January 2025 |
| Transfers | 990,000+ |
| Average transfer size | ~$1M+ |
| 24h bridge volume | ~$50 -110M |
| 24h trading volume | ~$50 -150M |
USDT0 is the most active omnichain token on LayerZero by volume.
Concentration analysis
1. Supply by Chain
Source: USDT0 Analytics
No single chain holds more than 25% of supply. Against the framework’s Very Low band of <30% in any single venue with distribution across 5+ venues, USDT0 clears both tests on the chain axis: the top chain is 25%, and four chains carry 13% or more between them, with meaningful balances on at least nine.
Three observations follow.
The distribution is genuinely flat at the top. Arbitrum, Plasma and Polygon sit within three percentage points of each other at 25%, 23% and 22%. That is unusual for an omnichain asset, which more commonly concentrates on whichever chain is paying the highest incentives, and it means no single chain’s failure or incentive withdrawal removes a majority of the float.
2. Protocol Distribution
Framework bands: Very Low <30% in any single protocol and 5+ protocols · Medium 50-70% in top protocol, 2-3 protocols · Very High 90% in a single protocol
Source: DefiLlama lending market exposure, 28 August 2026.
Rating:
VERY LOW RISK
Category 3: Smart Contract and Cross-Chain Messaging Risk
Audits and bounty
| Item | Detail |
|---|---|
| Guardian | Audit Report |
| Paladin | Audit Report |
| ChainSecurity | Audit Report |
| OpenZeppelin | Audit Report |
| Zellic | Audit Report |
| Bug bounty | Immunefi, up to $6,000,000 for critical |
| Independent risk review | Chaos Labs mechanism design review |
Verifier configuration
This is the material risk in this category, and it needs to be stated plainly.
USDT0’s security documentation states a Triple-DVN (3-of-3) verification requirement across the LayerZero DVN, the USDT0 DVN and the Canary DVN. All three must independently confirm a payload hash before a cross-chain message executes.
However, on 18 April 2026 the Kelp DAO exploit drained approximately $292M in rsETH through a LayerZero OFT. The root cause was not a contract bug. Attackers compromised two LayerZero Labs RPC nodes and DDoS’d the external ones, then fed forged burn data through a 1-of-1 DVN configuration where no second party had to agree. Follow-up analysis published on 27 April 2026 found that roughly 47% of LayerZero applications were on 1-of-1 setups, and specifically flagged USDT0 deployments on Ethereum, Optimism and Base as still using the weaker configuration at that time, representing roughly $3.5B of exposure.
USDT0 itself was not exploited, and no USDT0 loss has occurred to date. The documentation now describes a 3-of-3 setup. Under LayerZero’s security stack model, the required-DVN set and confirmation threshold are configured per application and per pathway, with send-side configuration on chain A required to match receive-side configuration on chain B. Live and default configurations are queryable via LayerZero Scan. LayerZero’s own documentation warns that production deployments should explicitly configure their security stack rather than rely on defaults, which may resolve to a single DVN.
Any integration should therefore verify the live configuration for the specific pathway onchain rather than relying on the documented default.
Integration surface: standard ERC-20, no contract changes required
Worth stating plainly, because it is the single most favourable technical fact about this asset. On EVM deployments USDT0 is a standard ERC-20 token, verifiable directly on the block explorer for each deployment (for example, the Arbitrum One token contract). The OFT standard debits on the source chain and credits on the destination chain, so the cross-chain machinery lives in the adapter, composer and messaging contracts, not in the token’s transfer path.
For Stabilizer this means a USDT0 swap is an ordinary transfer and transferFrom. No LayerZero dependency is introduced into the swap path, no bridge callback, no custom interface, and no change to the constant-sum AMM. Integration cost is the same as any other ERC-20 stablecoin.
The important corollary is that it reframes the messaging risk described above. A DVN halt or bridge failure does not break the pool contracts, it changes what the tokens in them are worth. Cross-chain risk on USDT0 is a pricing and solvency risk, not an execution risk. That is why the defence in Part 3 is oracle and circuit-breaker design rather than anything in the AMM code. The same applies to OFT rate limits, which throttle cross-chain movement while local transfers continue unaffected. That combination, working swaps with impaired redemption, is precisely the condition the emergency depeg fee exists for.
Four items should still be verified per deployment rather than assumed:
- Decimals. EVM deployments follow the USDT convention of 6 decimals. Non-EVM deployments (Stellar, Hedera, Solana) differ, and any deployment should be read from the contract rather than assumed. Addresses for all deployments are listed in the USDT0 contract deployments page.
- Interface uniformity. Legacy Mesh chains reuse pre-existing USDT contracts through an ownership handover rather than a fresh OFT deployment. The Arbitrum token address (
0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9) is the original bridged USDT contract, not a new one. Some legacy USDT contracts, Ethereum mainnet’s most notably, omit ERC-20 return values ontransferandapprove. SafeERC20 rather than a raw interface assumption is the correct default across a 29-chain asset. - Blacklist and freeze. Tether retains address-freezing capability on USDT and exercises it. Whether and how this surfaces on each USDT0 deployment should be confirmed onchain. A frozen pool address is low probability and high impact, and it is the one scenario where the ERC-20 surface stops being neutral.
- Upgradeability. The contracts are upgradeable, so present ERC-20 behaviour is not permanent. Contract upgrades should be monitored alongside DVN configuration.
Other structural notes
- Contracts are upgradeable, described as enabling security patches without service disruption
- Governance is a 3-of-5 multisig, per the Chaos Labs review. Safe address
0x4DFF9b5b0143E642a3F63a5bcf2d1C328e600bf8, listed across deployments in the contract deployments page - LayerZero’s Pre-Crime simulation is used for pre-execution checks
Rating:
LOW-MEDIUM RISK
Category 4: Issuer and Collateral Risk
USDT0 has two stacked issuer exposures: Tether, for the reserves, and Everdawn Labs, for the lockbox and OFT operation.
For more information Tether as the issuer, see our previous report.
Everdawn Labs layer
The OFT Adapter on Ethereum is a non-custodial smart contract system, so backing is not held by a company balance sheet. Operational control over upgrades and DVN configuration does sit with a 3-of-5 multisig.
Rating:
LOW-MEDIUM RISK
Category 5: External Validation
The Chaos Labs review is favourable but is scoped to mechanism design, meaning whether the lock-and-mint system can be broken. It does not evaluate the underlying reserves, as those rely on the issuer. See more → USDT Risk Assessment for Stabilizer (Category 5)
Rating:
LOW-MEDIUM-HIGH RISK
Part 3: Emergency Depeg Fee Protection and Oracle Sources
USDT0 has a dedicated price source, and it is the right kind. Chainlink publishes a USDT0/USD DEX State Price Stream, which prices USDT0 against its own onchain liquidity rather than inferring it from USDT. That distinction is the whole ballgame for this asset, and it is worth setting out why.
Why a USDT-proxied price is not acceptable
The obvious shortcut for a bridged asset is to read the USDT/USD feed and treat USDT0 as equivalent. That proxy is correct in the normal case and wrong in exactly the case that matters.
The failure mode that hurts an LP is one where USDT holds $1.00 while USDT0 does not: a DVN halt, a rate-limit trip, a bridge pause, or loss of confidence in the messaging layer. A USDT-proxied oracle reports $1.00 while USDT0 changes hands at $0.97, the emergency depeg fee never activates, and the pool is drained at par. Any integration reading USDT/USD alone is unprotected against USDT0-specific risk, which is the only risk unique to this asset.
What the DEX State Price Stream actually does
Chainlink’s state pricing methodology is built for assets whose liquidity sits primarily on DEXs, which describes USDT0 accurately given its secondary-market quote volume sits well below its bridge volume.
| Property | Behaviour |
|---|---|
| Data source | End-of-block onchain state across multiple DEX pools, not CEX order books |
| Aggregation | Volume-weighted across pools, with outlier detection and time-lag smoothing |
| Delivery | Pull-based Data Streams. Reports are fetched offchain and verified onchain via a verifier contract |
| Schema | Report Schema V3, where bid and ask equal price because AMM mechanics have no order-book spread |
| Liquidity safeguard | Market depth is monitored, with an emergency pause if reserves drop severely |
Three consequences follow for Stabilizer.
1. Integration is not a drop-in feed read. This is Data Streams, not Data Feeds. There is no latestRoundData() to call. Integration requires the Data Streams verifier contract on the target chain plus an offchain fetch of the signed report, which is a different engineering pattern from the Chainlink feeds used in prior assessments. Verifier availability on the deployment chain must be confirmed before this is treated as a live dependency.
2. Smoothing trades reaction speed for manipulation resistance. Outlier filtering and time-lag smoothing are exactly what stop a single thin pool from dictating the price, and they are the reason this feed is trustworthy. They also mean the reported price will lag the leading edge of a fast depeg. For an emergency fee that is meant to fire before arbitrageurs clear the pool, that lag is a parameter to size deliberately, not to ignore.
3. The emergency pause is a planned failure, and it lands at the worst moment. Chainlink pauses the stream if pool liquidity drops severely. A severe liquidity drop in USDT0 pools is not an edge case unrelated to depeg risk, it is the leading indicator of one. Any design that treats a stale or paused stream as “no deviation detected” inverts the protection. The fallback path must fail closed.
Chainlink’s own documentation names bridge risk as a limitation of state pricing, noting that a bridge exploit depleting reserves can make the state price inaccurate, and states that consumers must perform their own risk assessment and set parameters accordingly. For a bridged asset this is not boilerplate.
Recommended monitoring stack
Stabilizer’s Multi-Venue TWAP Monitoring for USDT:
- Chainlink USDT0/USD DEX State Price Stream as the primary price source. USDT0-native, independently operated, and appropriate for a DEX-liquidity asset.
- Independent multi-venue DEX TWAP, 2-3 minute window, running alongside it. This is the fallback when the stream pauses or goes stale, and a live cross-check against it in the interim. Staleness handling must fail closed, applying the emergency fee rather than skipping it (liquidity maily on Uniswap - see Uniswap Interface).
- Chainlink USDT/USD feed as a discriminator, not a price source. Comparing the two separates an underlying-collateral event from a bridge-confidence event. The two call for different responses, and only the second is USDT0-specific.
- Lockbox solvency check. Compare the USDT balance in the Ethereum OFT Adapter (
0x6C96dE32CEa08842dcc4058c14d3aaAD7Fa41dee) against aggregate USDT0 supply across deployments. This is the earliest available signal of an unauthorised mint, it is observable onchain without trusting any reporting party, and it leads price rather than following it. - DVN configuration monitoring. Verify the live required-DVN set and confirmation threshold for the relevant pathway and alert on any change. Post-Kelp, a silent downgrade to a 1-of-1 configuration is a material change in the asset’s risk profile.
Worked example
USDT0 trades at $0.98 while USDT holds its peg:
- Chainlink USDT0/USD DEX state price: $0.9815
- Independent multi-venue TWAP: $0.9810, confirming the stream
- Chainlink USDT/USD: $1.0000, isolating this as a USDT0-specific event rather than a Tether reserve event
- Emergency fee triggers at 1.9% on the USDT0 price
- Arbitrage profit: 1.9% minus 1.9% = 0%, LPs protected
- A USDT-proxied oracle alone would have reported no deviation and triggered nothing
Stream reference
| Field | Value |
|---|---|
| Stream | USDT0/USD DEX State Price |
| Feed ID | 0x00030abbf94dd5c0981a8a151ac8c6f691a6e8e9c6b965fa6fe4dec946f10dc4 |
| Schema | v3 DEX State Price, onchain liquidity pool pricing |
| Delivery | Pull-based. Offchain report fetch, onchain verification via the Data Streams verifier contract |
Open item. The list of networks with a Data Streams verifier contract available for this stream should be confirmed against Chainlink’s deployment list before the stream is treated as a live dependency on any given chain. Availability of the stream itself does not imply the verifier is deployed everywhere Stabilizer may operate.
Part 4: Overall Risk Classification
| Category | Rating | Scope |
|---|---|---|
| Peg Stability | https://www.coingecko.com/en/coins/usdt0 | |
| Liquidity and Concentration | https://defillama.com/token/USDT0 | |
| Smart Contract and Messaging | USDT0 contracts and DVN config | |
| Issuer and Collateral | Inherited from USDT | |
| External Validation | Inherited from USDT | |
| OVERALL |
What drives the rating
The mechanism is sound. Lock-and-mint with 1:1 backing, three audits, a $6M bounty, $100B+ moved without a loss event and mechanical arbitrage are all genuine strengths, and USDT0 has performed as designed since launch.
The rating is set by what sits underneath and around it. USDT holds a low risk tier on Stabilizer. The cross-chain layer adds a dependency whose failure mode was demonstrated at scale in April 2026 on a different token using the same infrastructure. Neither of those is speculative.
Approval Pathway: Team proposal + approval + forum post, 48-hour discussion period
USDT0 Rollout: USDT0 will first be added and enabled for trading on the L2 testnet. Following successful testing and validation, it will then be deployed and made tradable on the L2 mainnet.
Recommended integration conditions
- Price from the Chainlink USDT0/USD DEX state price stream, never from USDT/USD alone, with a fail-closed fallback if the stream pauses
- Lockbox-versus-supply solvency monitoring as a hard circuit breaker
- Alerting on DVN configuration changes, contract upgrades, and rate-limit or pause events
Note This assessment covers USDT0 as an asset and is not chain-specific. It documents our evaluation framework and is not a proposal to list. Figures are current as of August 2026. DVN configurations are set per chain pathway and should be verified onchain.




