Skip to main content
POST
Simulate entering a yield
Same body as Enter a yield. Returns 200 with an ActionSimulationDto: gas (aggregate amount, token, gasLimit, and a per-transaction transactions[] breakdown) and, for Solana enters, entryReserveEstimate. Nothing is created or persisted, so there are no transactions to sign and no action id. A 200 does not guarantee the real action succeeds on-chain, because construction-level prechecks can be skipped. Errors: 400, 403 (geo-blocked), 400 (unknown or not enabled yield) and 412 when the yield is closed for new deposits. See Errors and retries.

Authorizations

x-api-key
string
header
required

Body

application/json
yieldId
string
required

Yield ID to perform the action on

Example:

"ethereum-eth-lido-staking"

address
string
required

User wallet address

Example:

"0x1234..."

arguments
object

Arguments for the action

Response

Simulation result for the enter action

gas
object
required

Estimated gas cost of the action, aggregated and per transaction.

entryReserveEstimate
string

Total SOL side-reserve required for enter validation: account rent plus ~0.005 SOL priority-fee buffer. For max native-SOL deposit use balance minus this value; do not also subtract the gas amount. Only returned on enter simulations; omitted for exits and when unavailable.