Sign and (optionally) send a prepared base64 transaction.
Build a swap transaction via Jupiter Swap API.
Optional
asOptional
dynamicOptional
quoteOptional
quoteOptional
restrictOptional
wrapFetch a quote from Jupiter.
Build a Raydium swap transaction.
raydium.customSwapBuilder
to use the official SDK for precision.Fetch a quote from Raydium Aggregator (REST). If you use the Raydium SDK,
prefer injecting a custom builder/quoting path via raydium.customSwapBuilder
.
Optional
asOptional
dryOptional
dynamicOptional
restrictOptional
sendOptional
maxOptional
preflightOptional
skip
Decode a base64 transaction into a Transaction or VersionedTransaction. Supports both Node.js (Buffer) and browser (atob) environments.