Start from a wallet handle
TypeScript
secp256k1 or secp256r1. The SDK uses the
public authority value to prepare the correct request; it never accesses the
corresponding private key or authenticator.
SOL transfer
TypeScript
Token transfer
Token transfers are owner-based. The backend derives the token program, source associated token account, destination associated token account, and any destination account creation it needs.TypeScript
Continue the flow
Use the requester authority and the serialized transaction’s required signer set to coordinate signing in your application. Forsecp256r1 and
secp256k1, also process every signatureRequests / signature_requests
record. The optional browser signing helpers
can adapt application-provided signatures. Return the signed base64 transaction
to the server, then use
Sponsor & Submit or your own RPC path.
For Jupiter swaps and multi-operation preparation, continue to
Swaps and Batches.
