Skip to main content
getOnboardingStatus(params?) reports everything outstanding before a trader can open a position — USDC approval, delegate registration, gasless setup — and hands you the transaction that clears each one, in the order they should be submitted. It replaces hand-rolling that sequence across three separate transaction builders, and it is mode-aware: a self-submit client is never told to set up gasless delegation.

Parameters

Response schema

needsFunding produces no step — there is no transaction that funds an account — but it does keep ready false. Every step’s tx is sent from the trader’s own account. A delegate cannot approve USDC or register itself on the trader’s behalf.