Frequently Asked Questions
Commonly asked questions about the Universal Protocol, what problem it solves, and how to use it.
Universal Protocol FAQ
General Questions
What is Universal Protocol?
Universal Protocol is a wrapped asset protocol that enables trading of any token, on any chain. By using an intent-based mint-and-burn mechanism, Universal eliminates liquidity fragmentation and improves cross-chain asset accessibility.
Who should use Universal Protocol?
Universal is designed for:
On-chain traders and investors who want exposure to their favorite tokens on their preferred chain. For example, if you hold assets on Base but want exposure to Solana, you can swap for uSOL within Base without using a cross-chain bridge or centralized exchange.
Developers and dApp builders who want to support a wider array of assets. A DEX on Base, for example, can enable trading of SOL, DOGE, and other assets that were previously unavailable.
Why is Universal needed?
Many cryptoassets (like BTC, DOGE, and XRP) lack smart contract functionality, preventing them from being available in DeFi spot markets. Universal solves this by:
Bringing non-smart contract assets on-chain so they can be traded like ERC-20 or SPL tokens.
Enhancing liquidity conditions by leveraging off-chain order book depth, improving price execution.
Eliminating dependency on bridges and centralized exchanges to access cross-chain liquidity.
Is Universal a bridge like LayerZero?
No, Universal is different from traditional bridges:
Bridges (like LayerZero) use lock-and-mint. Assets are locked on Chain 1 to issue a representation on Chain 2, leading to fragmented liquidity.
Universal uses a burn-and-mint mechanism. Instead of locking value on a source chain, the token is burned and re-minted on the destination chain. This improves capital efficiency and ensures that value moves instead of being duplicated.
Universal supports non-smart contract assets, whereas traditional bridges require smart contract compatibility.
What is a wrapped asset?
A wrapped asset is an on-chain token that represents an off-chain or cross-chain asset.
A custodian holds the underlying asset and issues a 1:1-backed token that can be minted or redeemed.
Universal’s wrapped assets (uAssets) are maintained with Coinbase Custody and secured by the Universal Protocol’s open-source smart contracts.
Can I mint or redeem uAssets with or for the underlying native asset?
As of today, it's not yet possible for users to send native assets in order to mint uAssets. Only permissioned merchants have this ability. The same is true for redemption into the native asset. Native minting and redeeming is coming soon.
How is Universal better than wrapped BTC (wBTC)?
Universal improves on models like wBTC by:
Expanding availability: uBTC can be issued on more chains, while wBTC is limited to select chains.
Optimizing liquidity: uAssets dynamically mint based on demand, whereas wBTC issuers must maintain deep liquidity pools on each chain.
Enabling broader use cases: Universal allows token issuers to expand their assets to non-EVM chains and DeFi ecosystems without deploying liquidity pools.
Where are Universal’s reserves stored?
All uAsset reserves are verifiably held with Coinbase Prime, ensuring full transparency and security. See Proof of Reserves for more information.
Which chains does Universal support?
Currently, Universal supports Base, Polygon, and Arbitrum with upcoming support for Avalanche, Solana, and Monad. The protocol will expand to additional chains based on demand.
What are Merchants?
Merchants are permissioned actors in the Universal ecosystem who can mint and burn uAssets. They help execute mint and redeems as well as cross-chain conversions.
Technical Questions
What is Just-in-Time (JIT) Liquidity?
DeFi typically relies on liquidity pools (LPs) to provide assets for swaps. However, LPs are capital inefficient because liquidity sits unused until needed.
Universal solves this with JIT Liquidity, meaning:
Instead of pre-depositing liquidity, Merchants mint and fulfill orders dynamically when demand arises.
Liquidity is provided on an as-needed basis, optimizing capital efficiency.
Are Universal Assets composable?
Yes, uAssets function like any ERC-20, SPL, or smart contract token, allowing them to integrate seamlessly into DeFi applications such as DEXs, lending markets, and derivatives.
How do Merchants fulfill quotes?
Merchants fulfill quotes using various exchange types, including:
Intent-based exchanges like Uniswap X or CoWSwap, where orders are filled based on off-chain intents.
Traditional liquidity sources where market makers dynamically provide liquidity.
Do uAssets require secondary liquidity?
For UniV3 or CEXs, secondary liquidity is required but can be minimized due to dynamic minting.
For JIT fulfillment, liquidity is minted on-demand, reducing the need for deep passive liquidity pools.
How does Universal maintain transparency and security?
uAssets are fully backed 1:1 by reserves held in regulated custodians.
All minting and redemption operations are transparent and verifiable on-chain.
Merchants and custodians are permissioned entities, ensuring responsible management of assets.
Reserves can be audited at anytime.
How does Universal compare to other cross-chain protocols?
Feature
Universal
Bridges (LayerZero, Wormhole)
wBTC / RenBTC
Minting Mechanism
Burn-and-Mint
Lock-and-Mint
Lock-and-Mint
Cross-Chain Liquidity
Yes
No (Fragmented per chain)
No (Fragmented)
Non-Smart Contract Asset Support
Yes
No
No
Decentralization
Permissioned Custodians & Merchants
Varies
Centralized Custodian
Capital Efficiency
High
Low (Requires locked liquidity)
Low (Requires deep liquidity pools)
Can anyone become a Merchant?
No, Merchants are permissioned entities who must meet eligibility criteria. To apply, contact the Universal Partnerships team.
How do I integrate Universal into my DeFi protocol?
Developers can integrate Universal in two ways:
Via the Universal Relayer API – A simple integration to enable seamless cross-chain asset trading.
Through smart contract interactions – Developers can integrate Universal’s contracts directly for advanced use cases.
Last updated