SpotAsyncAlternatives
Solana only, present only when non-empty: routes that do NOT settle in the signed transaction (Nest RWA shares: USDC → share mints over CCTP → Plume → LayerZero; share → USDC queues Nest's async redemption). Never part of quotes[] and never ranked against it — a client must show settlement before offering one. See NEST_SOLANA.md.
Possible values: [Nest]
Possible values: [mint, redeem-request]
Possible values: [false]
Indicative: priced when the deposit / redemption executes on Plume. No slippage bound applies.
settlement objectrequired
Possible values: [async-crosschain]
Indicative; null when an operator fulfils it (a redemption request).
Replace {signature} with the Solana transaction signature.
fees object[]
Raw units
buildError object
The quote stands but the issuer refused to build (e.g. OWNER_TOKEN_ACCOUNT_NOT_FOUND).
tx object
Partially signed by Nest: add the wallet signature, never recompile the message.
Possible values: [svm]
Base64 v0 transaction
Possible values: [true]
[
{
"aggregator": "Nest",
"action": "mint",
"atomic": false,
"tradeInput": 0,
"tradeOutput": 0,
"settlement": {
"kind": "async-crosschain",
"etaSeconds": 0,
"statusUrl": "string",
"via": [
"string"
]
},
"fees": [
{
"asset": "string",
"amount": "string",
"kind": "string"
}
],
"note": "string",
"buildError": {
"code": "string",
"message": "string"
},
"tx": {
"chainType": "svm",
"transaction": "string",
"lastValidBlockHeight": 0,
"partiallySigned": true
}
}
]