Aggregated Assets
Aggregated assets are unified token representation. Instead of managing USDC separately on Ethereum, Polygon, and Arbitrum, you work with a single identifier — e.g., mp:usdc — that represents all of your USDC holdings across supported chains.
Think of this as your universal wallet view: one asset ID that automatically abstracts away cross-chain complexity.
How Aggregated Assets Work
When you interact with an aggregated asset like mp:usdc, Mono Protocol automatically:
Aggregates balances across every chain where you hold the token.
Optimizes routing to use the most efficient chain for spending.
Bridges when needed to complete cross-chain operations.
Unifies pricing with consistent fiat value calculations.
Supported Aggregated Assets
Each aggregated asset includes:
Unique ID (e.g., mp:usdc, mp:eth)
Symbol & Name (human-readable identifiers)
Decimals (precision for the asset)
Underlying assets (the chain-specific tokens that make up the aggregate)
You can also:
List supported assets — fetch all aggregated assets available.
View underlying tokens — see which chain-specific assets compose them.
Example: USDT Aggregated Asset
{
"aggregatedAssetId": "mp:usdt",
"symbol": "USDT",
"name": "Tether USD",
"decimals": 6,
"aggregatedEntities": [
{
"assetType": "eip155:1/erc20:0xdAC17F958D2ee523a2206206994597C13D831ec7",
"decimals": 6,
"name": "Tether USD",
"symbol": "USDT"
},
{
"assetType": "eip155:42161/erc20:0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9",
"decimals": 6,
"name": "Tether USD",
"symbol": "USDT"
}
]
}
Last updated