Skip to main content
After building and signing a deposit, withdraw, or rebalance operation, you can submit the signed wire through StarkFi — or broadcast it yourself with your own RPC.
This endpoint is optional for Yield Aggregator. If you already have a Solana RPC (public or private), sign the transaction and call sendTransaction directly on your infrastructure.Use StarkFi yield broadcast when you prefer a managed relay without running private RPC infrastructure.
StarkPay is different. On-chain StarkPay payments must use POST /payment/execute/on-chain. Do not substitute yield broadcast for StarkPay flows.

Endpoint

Request body

No operation, position_id, or position references are required — position tracking was removed from the yield flow.

Example — single transaction

Example — rebalance with two transactions

Success response

Errors

Self-broadcast alternative

If you skip this endpoint, deserialize the unsigned wire from the build step, sign it, and submit via your Solana connection:
Rebuild the operation if the blockhash expires before submission.