# Differences Between Eclipse and Solana

### Native Token

The native token on Eclipse is ETH. It uses 9 decimal places, unlike Ethereum. You can get this token by bridging over ETH from mainnet Ethereum or from bridging over SOL or USDC from Solana. See our guide on how to do this [here](https://docs.eclipse.xyz/readme/bridge-assets-for-gas-and-transactions).

Similar to Solana, there are also wrapped versions of the native token for both the SPL Token and SPL Token 2022, both with 9 decimals as well. You can read more about the reasoning behind this [here](https://www.quicknode.com/guides/solana-development/getting-started/a-complete-guide-to-wrapped-sol#what-is-wrapped-sol).

The addresses for these wrapped native tokens are the same as Solana:

SPL Token: `So11111111111111111111111111111111111111112`

SPL Token 2022: `9pan9bMn5HatX4EJdBwg9VgCa7Uz5HL8N1m5D3NdXejP`

### Priority Fees

Priority fees are paid in **ETH**, but follow [**Solana’s fee logic**](https://solana.com/developers/guides/advanced/how-to-use-priority-fees). When calculating priority fees using libraries like `@solana/web3.js`, the units will still appear as **micro-lamports**, since the library is Solana-native. On Eclipse, **1 micro-lamport is interpreted as 1 kwei** (i.e. `10^-15 ETH`), preserving equivalence with Solana’s fee structure while using ETH as the native token.

We **recommend using `getRecentPriorityFees`** to dynamically fetch current fee rates instead of hardcoding values, as the **USD-denominated cost of 1 micro-lamport (SOL) differs from 1 kwei (ETH)**.

### Transaction Costs

Recent updates have significantly reduced the cost of transactions and account storage on Eclipse:

* **Lamports per Signature:** `100` (↓ from 10,000) - 100x cheaper
* **Transaction Fee Burn:** `0%` (↓ from 50%)&#x20;
* **Rent per Byte-Year:** 100x cheaper, mirrors the reduction in lamports per signature
* **Rent Burn Percentage:** `0%` (↓ from 50%)&#x20;

These changes make transactions and account creation dramatically cheaper than on Solana, while maintaining the same developer experience.

### Wallets

You can find a complete list of Eclipse compatible wallets [here](https://docs.eclipse.xyz/developers/wallet).

### dApps

Building dApps and deploying programs to Eclipse is the same process as with Solana. Just ensure any hardcoded program addresses exist on Eclipse. Please check [this guide](/developers/tutorials-and-guides/developer-guides/modifying-a-solana-dapp-to-support-eclipse-chomping-glass.md) out for an example.


---

# 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.eclipse.xyz/developers/differences-between-eclipse-and-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.
