# Solana

Official Website: [solana.com](https://solana.com/)

Solana `(SOL)` is a high-performance blockchain platform designed to host decentralized applications (dApps) and facilitate crypto transactions with an emphasis on speed and scalability. Launched in 2020 by Solana Labs, it uses a hybrid consensus model combining Proof of Stake (PoS) with its innovative Proof of History (PoH), enabling it to process thousands of transactions per second at a significantly lower cost than many competitors. This architecture aims to solve the blockchain trilemma of achieving decentralization, security, and scalability simultaneously, making Solana a competitive choice for DeFi, NFTs, and other blockchain-based projects.

## Addresses

In Cake Wallet's Solana wallet, there is only one address per wallet, which is standard for the Solana ecosystem. Keep in mind that this will have lesser privacy compared to some other assets, where new addresses are automatically generated.

## Seed Format

Cake Wallet uses a 12-word BIP39 seed format for Solana wallets. When creating or restoring a wallet, you'll need to use this 12-word seed phrase or the private key. The derivation path used is:

`m/44'/60'/0'/0`

## Fee Levels

Transaction fees are a necessary part of sending SOL or SPL tokens.

Solana (SOL) is required as a fee when making any transaction from a Solana wallet. This also applies to sending SPL tokens. For example, to send USDT, you need to pay a network fee in SOL, not USDT. Thus, sending 10 USDT will cost a certain amount of SOL, and the recipient will receive the full 10 USDT.

Cake Wallet offers three fee levels for transactions:

1. **Slow**: Cheaper but may take longer to confirm.
2. **Medium**: Recommended for most transactions. Balanced speed and cost.
3. **Fast**: Expensive but confirms quickly.

These fee levels are determined automatically using current network fee rates.

We recommend using the `Medium` fee level under normal conditions for a good balance of speed and cost.

Solana has two components to fees: the `base` component set as the network minimum, and the `priority` component. By changing the Cake Wallet fee level, you add or remove from this `priority` value. The `base` fee component does not change.

## Tokens

Cake Wallet's Solana wallet can store SPL tokens in addition to SOL. Some common ERC-20 tokens such as USDC, USDT, and DAI are displayed by default. To show other ERC-20 tokens, you'll need to navigate to the Home Screen Settings (shown to the right of `Solana` on the main screen) and enable them.

Other token types, as well as NFTs, are not currently supported; expanded support is planned for the future.

### Adding a new token

You can add a new ERC-20 token by navigating to the Home screen settings (shown to the right of `Solana` on the main screen), then search for your desired token. Click to enable it.

If the token does not appear, then you can add the token by contract address. Paste the address of the custom token you wish to add, then click the `+` button.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cakewallet.com/cryptos/solana.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
