Build calldata to open a cross-chain front lock
Returns the calldata to open a front lock, the source-chain leg of a cross-chain fronting flow. It must be sent by the owner (the on-chain call requires msg.sender == owner), either directly or as a UserOp from the owner's smart account under a scoped session key.
Authorization
ApiKeyAuth In: header
Path Parameters
Numeric ID of the chain to query or act on.
The vault's underlying asset, as a token contract address or ticker symbol (e.g. USDC).
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
curl -X POST "https://example.com/api/vaults/string/string/prepare-request-front-lock" \ -H "Content-Type: application/json" \ -d '{ "strategyId": "string", "amount": "string", "owner": "string", "frontId": "string" }'Build calldata to cancel a cross-chain front lock
Returns the calldata to cancel a previously opened front lock.
Submit a cross-chain front request (LP-signed demand)
Records an LP's EIP-712-signed FrontRequest bound to the frontId they will lock. The signature is the authorization, so this records demand only; it moves no funds and grants no capital authority.