Quickstart
Install the SDK, wire up a Solana wallet provider, and execute your first cross-network swap from Solana.
1. Install
npm install @sodax/sdk
# or: pnpm add @sodax/sdk / yarn add @sodax/sdk2. Create a Solana wallet provider
import { SolanaWalletProvider } from '@sodax/sdk';
// Private-key mode (scripts / bots)
const walletProvider = new SolanaWalletProvider({
privateKey: keypairBytes, // Uint8Array, raw keypair bytes
endpoint: 'https://api.mainnet-beta.solana.com',
});
// Browser-extension mode (dApps)
const walletProvider = new SolanaWalletProvider({
wallet: walletContextState, // { publicKey, signTransaction }
endpoint: 'https://api.mainnet-beta.solana.com',
});3. Look up supported tokens
4. Quote and swap
Next steps
Last updated