Skip to main content
HyperliquidPolymarket
Submits a previously issued deposit quote. The Polymarket launch route funds Polygon pUSD from HyperCore USDC.

Endpoint

Request Body

action

action.terms

Sign the action containing the complete quote, then JSON-serialize the resulting request.

Response

An accepted request returns pending; the transfer continues after the HTTP response. Poll protocolTransferStatus with transferId until its status is completed or failed.

Authorization Rules

  • The wallet in quote.terms.userAddress must directly sign the complete action.
  • Approved API wallets (agents) cannot initiate protocol transfers.
  • expiresAfter must be in the future and cannot be later than quote.terms.expiresAt.
  • The quote must still be authentic and unexpired, and the route must remain enabled.
  • The first-step source amount is reserved when the request is accepted.
Do not submit funds directly to quote.terms.steps[].provider.paymentInstruction. Execution is initiated only by the accepted, signed executeProtocolTransfer request.