Skip to main content
GET
Returns the settlement assets Trusset curates for your instance type, plus the decimal bounds enforced on custom assets. Use this to populate a borrow asset selector before calling Deploy Market. A market’s borrow asset is the token lenders deposit, borrowers receive, and all debt is denominated in. It is fixed at deployment and cannot be changed afterwards.
You are not limited to this list. Any ERC-20 with 6 to 18 decimals can be passed as borrowAssetAddress at deployment. The contract is validated on-chain at that point: it must have deployed bytecode and readable decimals() and balanceOf(). Omitting borrowAssetAddress selects USDC.

Response Fields

object

Custom Asset Rejections

When you pass a borrowAssetAddress that fails validation, Deploy Market returns one of: