Execute a gas-sponsored ERC-20 transfer
POST/v2/sponsored-transfer/:tokenId/execute
Executes a gas-sponsored ERC-20 (e.g. EURQ) transfer using the gas-station model. The investor's own Venly custodial wallet (from) is the on-chain sender and the only signer; the platform simply tops up that wallet with native POL so it can pay its own gas, then Venly broadcasts a standard transfer. The platform never holds an allowance nor originates the movement on the investor's behalf.
The response returns immediately once the transfer has been broadcast, with both an internal tracking id and the on-chain transactionHash; mining and confirmation follow asynchronously and can be tracked via webhooks.
Request
Responses
- 202
- 400
- 401
- 403
- 404
- 429
- 500
- 503
Transfer broadcast successfully; mining pending
Response Headers
URI of the submitted transaction status resource
Correlation ID for this request. Include in support tickets. Also returned in the response body as requestId.
355dacbf-2e91-4d8b-8b4d-a5ffccec41a7Request with incorrect format
Unauthorized client
Forbidden resource
Resource not found
Too many requests — rate limit exceeded
Response Headers
Number of seconds to wait before retrying
Correlation ID for this request. Include in support tickets. Also returned in the response body as requestId.
355dacbf-2e91-4d8b-8b4d-a5ffccec41a7Server error
Could not ensure the gas buffer for the investor wallet