Redemptions
Submit Redemption
Broadcasts the user-signed redemption transaction to Solana. Pure passthrough.
POST
Overview
Broadcasts the fully-signed redemption transaction and returns the on-chain signature. Pure passthrough — no database write. The indexer transitions the redemption fromquoted to submitted (or failed on revert) once the transaction is confirmed on-chain.
Headers
A valid
PARTNER scope key.Path Parameters
Redemption identifier (prefixed
red_) returned by Quote Redemption.Request Body
Base64-encoded, fully-signed Solana transaction (GRAIL’s partial sig + user).
Response
Echo of the path parameter.
Solana transaction signature (base58).
Errors
| HTTP | error | When |
|---|---|---|
| 400 | invalid_request | Missing or non-string signed_tx |
| 400 | broadcast_failed | Solana RPC rejected the transaction — message has reason |
