1. Currency converter
  2. SOL to OP
  3. 1,000 SOL

Convert 1,000 Solana (SOL) to Optimism (OP)

Convert Solana to Optimism at the live mid-market rate. Reverse: OP to SOL

1,000 Solana =

910,093.85355170 OP +3.85% today

1 SOL = 910.094 OP · 1 OP = 0.00109879 SOL

Mid-market rate, updated 10:59 UTC. Paid plans update as often as every 60 seconds. Get SOL→OP rates via API

SOL to OP over the last year

500.001,000.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
1,189.64
52-week low
306.94
52-week average
643.34
Change over the year
+189.12%

Conversion tables

SOL to OP
SOL OP
1 SOL 910.09385355 OP
10 SOL 9,100.93853552 OP
100 SOL 91,009.38535517 OP
1,000 SOL 910,093.85355170 OP
10,000 SOL 9,100,938.53551700 OP
50,000 SOL 45,504,692.67758501 OP
100,000 SOL 91,009,385.35517000 OP
OP to SOL
OP SOL
1 OP 0.001099 SOL
10 OP 0.01099 SOL
100 OP 0.1099 SOL
1,000 OP 1.098787800 SOL
10,000 OP 10.987878000 SOL
50,000 OP 54.939390000 SOL
100,000 OP 109.878780000 SOL

Get SOL→OP rates via API

The live rate, the rate on any past day or a whole range, for OP and 170+ other currencies, as JSON. Free plan included. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=SOL -d currencies=OP \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=SOL -d currencies=OP \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Solana conversions

Popular Optimism conversions

Questions about SOL to OP

How much is 1,000 SOL in OP?

1,000 Solana is 910,093.85355170 Optimism at the mid-market rate of 4 October 2026, 10:59 UTC, when 1 SOL = 910.094 OP.

What was the SOL to OP rate over the last year?

Over the last 52 weeks 1 SOL ranged from 306.941 to 1,189.64 OP, 643.335 OP on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for SOL/OP, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.