Skip to content
keylo
Layer 1EVM

Sonic Wallet: Send, Receive and Swap S, the Fantom Successor

Updated , 8 minute read

A Sonic wallet holds S, the native coin of the Sonic network that replaced Fantom, plus tokens on the same 0x address. Keylo creates the wallet in your browser, signs each transaction locally and pays fees in S. The key safety step is telling Sonic apart from the old Fantom Opera chain when you deposit.

Sonic at a glance

Native coin
S (Sonic)
Chain ID
146
Predecessor
Fantom Opera (FTM), upgraded 1:1 to S
Consensus
SonicCS, an asynchronous BFT protocol
Finality
Under a second
Swap and bridge in Keylo
Yes, through LI.FI routing
On this page
  1. What is Sonic, and how is it related to Fantom?
  2. Sonic addresses and the Fantom Opera mix-up
  3. How to create a Sonic wallet with Keylo
  4. How to receive S on Sonic
  5. How to send S
  6. Sonic gas fees and Fee Monetization
  7. Tokens and stablecoins on Sonic
  8. Swap S or bridge to Ethereum
  9. Sonic safety tips
  10. Frequently asked questions

Sonic is an EVM layer 1 built by Sonic Labs, the team formerly known as the Fantom Foundation. It launched at the end of 2024 as the successor to Fantom Opera, and its coin, S, replaced FTM at a 1:1 ratio through an official upgrade portal. Sonic keeps the Fantom heritage of fast finality but runs on a new client, a new database and a new consensus engine designed for much higher throughput.

That consensus, SonicCS, is an asynchronous Byzantine fault tolerant protocol descended from Fantom's Lachesis. Validators build a graph of events rather than taking turns proposing blocks, and transactions become final in under a second without any later reorganisation. For a wallet user it means a payment that shows as confirmed is done, which is helpful when you are trading or paying someone and do not want to wait several blocks.

Sonic also has an unusual economic feature called Fee Monetization (FeeM). Apps that register can receive up to 90% of the network fees their users generate, which is meant to reward builders the way ad revenue rewards websites. It does not change what you pay; it changes who receives it.

Sonic addresses and the Fantom Opera mix-up

Sonic uses standard 0x addresses, so Keylo shows the same address for Sonic as for Ethereum and every other EVM network. There is no activation step, no memo and no minimum balance. The confusion comes from history: Fantom Opera, chain ID 250, also used 0x addresses, and plenty of exchanges, bridges and old tutorials still mention it. Opera and Sonic are separate chains, and Keylo supports Sonic, not Opera.

If someone sends FTM to your address on Opera, it really is yours, because the same key controls that address everywhere. But it will not appear in Keylo, and it is not S. Holders of old FTM can still upgrade to S through Sonic's official upgrade route; check the Sonic Labs website for the current process rather than trusting links shared in chats or search ads.

How to create a Sonic wallet with Keylo

Keylo never receives your password, phrase or private keys; it stores only the encrypted wallet, so it cannot move or recover your S. If you used MetaMask or Rabby with Fantom, you can import that 12- or 24-word phrase. Keylo uses the default Ethereum derivation path, so the first account matches. Funds still on Opera stay there, though, and need upgrading separately.

  1. 1

    Go to create a wallet in a modern browser on phone, tablet or desktop. No extension is needed.

  2. 2

    Enter your name, email, phone and a strong password, then confirm your email address from the link Keylo sends.

  3. 3

    Keylo creates a 12-word recovery phrase on your device and encrypts it locally with a key derived from your password.

  4. 4

    Choose Sonic in your network list to see your S balance and 0x address.

  5. 5

    Reveal the phrase in Settings after re-entering your password, and copy it onto paper kept somewhere safe.

How to receive S on Sonic

Exchanges often keep their own deposit processing on top of network finality, so an exchange withdrawal can still take a few minutes even though Sonic itself is nearly instant. If the explorer shows the transfer to your address on Sonic, the funds have arrived; a delay in Keylo's balance is then just a refresh issue.

  1. 1

    Open S in Keylo and tap Receive.

  2. 2

    Copy your 0x address or show the QR code. Keylo labels it Sonic so the network is clear.

  3. 3

    Ask the sender, or your exchange, to use the Sonic network. Do not accept S on Fantom or as a token on another chain.

  4. 4

    Check Activity. Sonic finality is under a second, so incoming transfers appear almost immediately, with an explorer link.

How to send S

Because Sonic transactions finalise so quickly, there is very little window to notice a mistake. Read the full address on the review screen before you confirm, especially if you copied it from a chat or website, where clipboard malware can swap characters in the middle where people rarely look.

Sending to an exchange? Use the deposit address the exchange shows for the Sonic network specifically. Some platforms still group S under older Fantom branding, and others reuse one 0x deposit address across many networks but only credit the ones they list. No memo or tag is needed on Sonic, so an exchange asking for one is probably showing you a different network.

  1. 1

    Open S, or a Sonic token, and tap Send.

  2. 2

    Paste or scan the recipient's 0x address. Keylo validates the checksum and highlights contract addresses.

  3. 3

    Enter an amount or tap Max, which keeps back enough S for the fee.

  4. 4

    Pick slow, normal or fast, then review the exact amount and network fee.

  5. 5

    Confirm to sign in your browser and broadcast to Sonic.

Sonic gas fees and Fee Monetization

Fees on Sonic are paid in S and use an EIP-1559 style base fee plus an optional tip. A simple transfer costs a small fraction of an S, and contract calls cost more in proportion to the gas they use. Keylo's slow, normal and fast choices adjust the tip and fee cap; with sub-second finality, the difference in confirmation time is usually tiny.

When you use a FeeM-registered app, most of the fee from your transaction can flow to that app's developer instead of only to the network. None of this is an extra charge on top of the fee. Keylo adds no fee of its own to a normal send, and the review screen always shows the total network fee in S before you sign.

Tokens and stablecoins on Sonic

Tokens on Sonic are ERC-20 contracts, and you need S for gas to move any of them. Stablecoins mostly arrive through bridges such as the Sonic Gateway, so you may see labels like USDC.e for bridged USDC. Wrapped S, staked S from liquid staking apps and many DeFi tokens live here too, often with similar names.

Symbols are not unique on any EVM chain. Before trading a token, look it up on the Sonic explorer and compare the contract address with the one the issuer publishes. Old FTM-era tokens did not automatically move to Sonic, so a token with a familiar Fantom name on Sonic may be a new deployment, a bridged copy or an impostor.

Liquid staking tokens deserve a word of their own. They represent S that an app has staked with Sonic validators on your behalf, and they move like any other token. Their value depends on the protocol behind them and on how quickly it lets you exit, so read its unbonding rules first. Keylo shows these balances like any token but does not stake S itself.

Swap S or bridge to Ethereum

Keylo supports swaps and bridges on Sonic through LI.FI, which searches DEXs and audited bridges for a route. You can swap S for stablecoins on Sonic or move value between Sonic and networks such as Ethereum, Base or Arbitrum. The quote shows the route, expected output, minimum received and every fee, including any small service fee, before you confirm. The swap and bridge page explains more.

Sonic's own canonical bridge, the Sonic Gateway, batches transfers: deposits from Ethereum are processed roughly every ten minutes and withdrawals about hourly, and it includes a fail-safe that lets users recover bridged assets on Ethereum if the Gateway stops working for 14 days. Third-party routes are often faster. Either way, if a route cannot complete, the protocol refunds the sending wallet.

Sonic safety tips

  • Use only the official Sonic Labs site for FTM upgrades. Fake upgrade and migration portals are the most common Sonic scam.
  • Pick the Sonic network, not Fantom, for S deposits and withdrawals.
  • Check token contracts on the explorer before buying anything with a familiar Fantom name.
  • Revoke or avoid unlimited token approvals for apps you no longer use.
  • Keep your recovery phrase offline and never type it into a website. See how Keylo protects your funds.
  • Turn on two-factor authentication and an anti-phishing code for Keylo emails.

Frequently asked questions

Is Sonic the same as Fantom?

No. Sonic is the successor network built by the same team, with its own coin S and chain ID 146. Fantom Opera, chain ID 250, still exists as a separate chain with FTM. Holders were able to upgrade FTM to S at 1:1. Keylo supports Sonic, so FTM left on Opera does not appear in your Keylo balance.

How do I convert FTM to S?

Use the official upgrade route published by Sonic Labs. Many exchanges also converted their customers' FTM to S automatically. Be careful with search ads and messages offering migration help, since fake upgrade portals ask you to sign approvals or enter your phrase. Keylo does not perform the FTM upgrade itself.

What is Fee Monetization on Sonic?

Fee Monetization, or FeeM, lets registered apps receive up to 90% of the network fees their users generate. It is a way of paying developers for the activity they bring. You pay the same fee either way; FeeM only changes who receives that fee after the network collects it.

How long do Sonic transactions take?

Sonic reaches finality in under a second, so a transfer is usually confirmed by the time Keylo refreshes. Exchanges may still take a few minutes to credit deposits because of their own processing. Bridges take longer: the Sonic Gateway batches transfers, while third-party routes found by LI.FI often arrive within minutes.

Can I use my old Fantom MetaMask phrase in Keylo?

Yes. Import the 12- or 24-word phrase and Keylo derives the same first 0x address MetaMask uses by default. You will see your Sonic balance at that address. Anything still on Fantom Opera stays on that chain and needs the official upgrade to become S.

Get your Sonic address in a minute

Create a free Keylo wallet with your email. The same recovery phrase also covers Bitcoin, Ethereum, Solana and every other supported network.

Create a free wallet