Deposits
Report USDC Tesser observed arriving in Nexa's custody wallet. Reports, not requests.
Report USDC deposit (op 3)
Report a USDC delivery Tesser observed in Nexa's custody wallet (§6.3). This is a report, not a request: a 2xx means 'report recorded', nothing more. There are no synchronous risk or amount errors, and Nexa's credit / additional-funds / reject decision arrives asynchronously by webhook. Repeatable: each report is a new sub-resource, so the additional-funds flow and late reports both work. Idempotent per tesser_deposit_id.
path Parameters
tesser_quote_idThe UUIDv4 Tesser minted for this quote.
Report USDC deposit (op 3) › Request Body
tesser_deposit_idUUIDv4 minted by Tesser; the idempotency key for this individual report.
usdc_amount^[0-9]+(\.[0-9]+)?$ · requiredUSDC that actually arrived in this report. Max 6 decimal places.
risk_statusTesser core-API RiskStatusReason objects, verbatim.
transaction_hashesOn-chain transaction hash(es) carrying this deposit, the anchor both ops teams reconcile against the chain with.
Report USDC deposit (op 3) › Responses
Report recorded. Also the response for a late report (quote already credited or paying out), recorded with no state change and flagged for ops review on both sides.
tesser_quote_idtesser_deposit_idquote_statususdc_total_reported^[0-9]+(\.[0-9]+)?$ · requiredSum across all reports on this quote.
reported_at