Sign and (optionally) send a prepared base64 transaction.
Build a swap transaction via Jupiter Swap API.
OptionalasOptionaldynamicOptionalquoteOptionalquoteOptionalrestrictOptionalwrapFetch 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.
OptionalasOptionaldryOptionaldynamicOptionalrestrictOptionalsendOptionalmaxOptionalpreflightOptionalskip
Decode a base64 transaction into a Transaction or VersionedTransaction. Supports both Node.js (Buffer) and browser (atob) environments.