Start from a wallet handle
Attach to an existing wallet with the config address, wallet address, and the authority that should sign on the client:secp256k1 and secp256r1 authorities too.
If you already have an IDP session, the same model works through
swig.wallets.fromIdpSession(session).
SOL transfer
Token transfer
Token transfers are owner-based. The backend derives the token program, source ATA, destination ATA, and any destination ATA creation it needs.How to read the result
Prepared results are intentionally split:| Field | Meaning |
|---|---|
transactions | ordered transactions to submit |
clientAuthorityTransactions | transactions that still need client authority |
feePayerOnlyTransactions | transactions that only need fee payer or sponsor submission |
signatureRequests | per-transaction signature metadata |

