> ## Documentation Index
> Fetch the complete documentation index at: https://developers.particle.network/llms.txt
> Use this file to discover all available pages before exploring further.

# SDK Reference (SolanaService)

> Reference for the common SolanaService SDK extension.

Alongside the common `EvmService` SDK module, `SolanaService` enables programmatic data retrieval through Particle Network's suite of enhanced RPC endpoints. Specifically, `SolanaService` provides direct access to the endpoints listed on this document and additional SDK-exclusive methods, making it simple to work with rich data on Solana.

A full reference of each common method alongside their parameters can be found **below**.

| Class | Methods | Parameters (\* indicates optional) |
| - | - | - |
| SolanaService | rpc | method, params |
| SolanaService | getPrice | addresses, currencies |
| SolanaService | getTokensAndNFTs | address |
| SolanaService | getTransactionsByAddress | address |
| SolanaService | getTokenTransactionsByAddress | address, mintAddress |
| SolanaService | serializeSolTransaction | from, to, amount |
| SolanaService | serializeSplTokenTransaction | from, to, mint, amount |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.