Skip to main content
POST
Deposit collateral

Headers

Idempotent-Key
string | null

Optional idempotency key; a retried write with the same key replays the original response

Body

application/json
amount
integer<int64>
required
Required range: x >= 0
assetIdentifier
string
required
assetType
integer<int32>
required
Required range: x >= 0
depositMint
string
required
loan
string
required
assetIndexGuidance
integer<int32>[]

Per-collateral oracle asset-index guidance (one byte per collateral slot).

Required range: x >= 0
expectedLoanValues
object

Expected loan economics the borrower signs off on, checked on-chain against the freshly-priced values to bound slippage.

lockLoan
boolean
unstakeInstructions
null | object

Response

Serialized transaction for depositing collateral.

versioned txn return

message
string
required

serialized message

signatures
object[]
required

serialized signatures