Solana

Solana is supported as a first-class chain in Suwappu with its own dedicated swap routing through the Jupiter aggregator.

Property
Value

Chain Type

Solana

Key

solana

Alias

sol

Native Token

SOL

Address Format

Base58 (not 0x)

Token Standard

SPL

Key Differences from EVM

  • Wallet addresses are Base58-encoded (e.g., 7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU), not hexadecimal 0x addresses.

  • Token addresses are also Base58-encoded (e.g., EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v for USDC).

  • Managed wallets for Solana are separate from EVM wallets. When you create a wallet via POST /wallets, the response includes a chain_type field indicating "solana" or "evm".

  • Swap routing uses the Jupiter aggregator instead of Li.Fi.

  • Quote responses for Solana return price_impact and route fields instead of exchange_rate and gas_usd.

Common Tokens

Token
Address
Decimals

SOL

So11111111111111111111111111111111111111112

9

WSOL

So11111111111111111111111111111111111111112

9

USDC

EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v

6

USDT

Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB

6

BONK

DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263

5

WIF

EKpQGSJtjMFqKZ9KQanSqYXRcF8fBopzLHYxdM65zcjm

6

JUP

JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN

6

RAY

4k3Dyjzvzp8eMZWUXbBCjEvwSkkk59S5iCNLY3QrkX6R

6

PYTH

HZ1JovNiVvGrGNiiYvEozEVgZ58xaU3RKwX8eACQBCt3

6

JTO

jtojtomepa8beP8AuQc6eXt5FriJwfFMwQx2v2f9mCL

9

ORCA

orcaEKTdK7LKz57vaAYr9QeNsVEPfiu6QeMU1kektZE

6

MNDE

MNDEFzGvMt87ueuHvVU9VcTqsAP5b3fTGPsHuuPA5ey

9

MSOL

mSoLzYCxHdYgdzU16g5QSh3i5K3z3KZK7ytfqcJm7So

9

JITOSOL

J1toso1uCk3RLmjorhTtrVwY9HJ7X8V9yYac6Y7kGCPn

9

Note: SOL and WSOL share the same mint address. The API handles wrapping and unwrapping automatically when needed for swaps.

Example: Swap SOL to USDC on Solana

Get a Quote

Example Response

Note that Solana quotes include price_impact (percentage) and route (swap path) instead of the EVM fields exchange_rate and gas_usd.

Execute the Swap

Python Example

TypeScript Example

Discovering Solana Tokens

Use the tokens endpoint to find available Solana tokens:

Last updated