Swonk docs
Back to site Open app

Everything about Swonk.

Swonk is a self-custodial swap for tokenized US stocks and every Solana token. Half the usual fee, swaps that land in about 0.4 seconds, limit orders on a real-time chart, recurring buys and dust sweeps. Each chapter shows the app doing it, step by step.

0.05%fee on stocks and most tokens
~0.4 stypical swap, signed to landed
24/7stocks and tokens, weekends too
0funds ever held by Swonk
swonk.ag/swap
swonk.ag on a laptop and an iPhone. Prices move like the real app; amounts are examples.Try it
01Getting started

Your first swap in four taps.

You need a Solana wallet (the Swonk Wallet, Phantom, Solflare or Backpack) and a little SOL for network fees, a fraction of a cent per swap.

  1. 1Pick a pairSOL is ready to pay with. Tap the other side to choose any stock or token.
  2. 2Type an amountThe quote appears as you type, with the half-price fee already in it.
  3. 3Swonk it, then approveYour wallet shows exactly what goes out and what comes in. One tap.
  4. 4LandedSent on a priority lane; you see the real landing time and what you saved.
Try itTap a step to jump to it.

Connect a wallet

Tap Connect at the top right. The Swonk Wallet comes first with its perks; every other wallet on your device is under View more wallets.

TipYour choices stay while you use the site. Leave or reload, and it starts again from SOL.

02Swap

Any stock or token, into any other.

Every quote is priced in real time and checked against the wider market, so you never get a worse price than the market is offering. You see every number before you sign.

½the usual platform fee
1 tapto approve in your wallet
~0.4 sapprove to landed
0hidden spread added

Reading a quote

Everything that decides your trade sits under the amounts. Hover a number to see which part it is.

  1. 1Half-price feeSwonk's fee is already inside the amount you receive.
  2. 2RateWhat one token buys right now. Tap ⇄ to flip it.
  3. 3Minimum receivedThe least you'll get, enforced on-chain by the Swonk guard.
  4. 4FeesSwonk's 0.05% and the network fee, a fraction of a cent.
  5. 5Quote refreshThe ring counts down; the quote refreshes itself.
  6. 6Market hoursFor stocks outside US hours, a reminder that prices can drift.

If something goes wrong

Every swap is dry-run before your wallet opens. If it would fail, you see why before it costs anything. If the price moves past your minimum on the way, it fails on-chain instead of filling worse, and nothing but the network fee changes hands.

You seeWhat it meansWhat to do
Enter an amountNothing to quote yetType how much you want to pay
More than your balanceYou don't hold enough, including network feesLower the amount or tap Max
Price movedThe market moved past your minimum before it landedSwonk it again; the quote refreshes instantly

Good to knowThe first time you receive a token, Solana holds a small refundable deposit for its account, about 0.0015 SOL. You get it back when the account is closed, for example with a Sweep.

03Stocks & tokens

Your stocks and your favourite tokens, one swap.

xStocks are tokenized US stocks and ETFs on Solana, such as NVIDIA, Tesla and the S&P 500. Swonk lists only those with enough liquidity to trade, next to every Solana token with a market.

  1. 1Markets boardStocks or tokens, with real-time prices that flash as they tick and the 24-hour move.
  2. 2Every number labelledPrice, the token's on-chain market cap and FDV, the company's own market cap, and the 7-day range.
  3. 3Tap to tradeAny row opens it in Swap, Recurring or Swoop™.

Trading outside market hours

xStocks trade on Solana around the clock, weekends included. When Wall Street is closed there's less liquidity, so spreads can be wider and prices can move until the next open. The pill at the top of the app always shows the US session: Pre-market, Open, After hours or Closed.

Which markets are listed

A stock appears only while it can be traded at a fair price. Markets are re-checked through the day, and new xStocks are added automatically once they have enough liquidity. The main tokens always come first in search, and look-alike copies of known tokens are flagged before you trade.

Good to knowxStocks are tracker certificates issued by a third party that follow US share prices. They're not the shares themselves and carry no voting rights, and may not be available in every country.

04Fees

Half the fee. On every pair.

Swonk charges half the platform fee the leading Solana aggregator charges for the same pair, taken inside the same transaction and shown before you sign. No subscription, nothing to unlock.

Fee calculator
$1,000
Usual$1.00
Swonk$0.50
Trade this every week and you keep, per year$26.00

Fee by pair

PairUsualSwonkOn $100On $1,000On $10,000
Stocks and most tokens0.10%0.05%$0.05$0.50$5.00
SOL ↔ stablecoins0.02%0.01%$0.01$0.10$1.00
Liquid-staked SOL ↔ stablecoins0.05%0.02%$0.02$0.20$2.00
Stablecoin ↔ stablecoin0%free$0$0$0
Liquid-staked SOL ↔ liquid-staked SOL0%free$0$0$0

Network fees and deposits

Network fees go to Solana validators, not to Swonk, and are usually a fraction of a cent. The priority fee is set from current network conditions so swaps aren't stuck behind others. Token-account deposits (about 0.0015 SOL each) are refundable and come back when the account is closed.

05Recurring

Stocks and tokens on autopilot.

Pick what to buy, how much and how often. You approve one spending limit; your money stays in your wallet until each buy, and every buy pays the half-price fee.

$5minimum per buy
2–365buys per plan
10active plans per wallet
1approval to start
  1. 1Spend in totalHow much the whole plan spends, and what it buys.
  2. 2How often, how manyEvery 1 minute to every month, 2 to 365 buys.
  3. 3One approvalA spending limit for exactly the plan's total. Nothing moves yet.
  4. 4It runsEach buy lands in your wallet. Watch progress, the next buy and every fill.

How it works

  1. One approval. You allow Swonk to move up to the plan's total from one token account. Nothing moves yet.
  2. Each round moves only that round's amount, swaps it and sends what you bought straight to your wallet, in one transaction.
  3. Cancel anytime. Cancelling removes the spending limit in one approval, and no further buys can happen.

Good to knowLate rounds are skipped, never doubled up. A plan pauses after 3 failures in a row, so a stuck plan never keeps retrying. You can also set a price range so it only buys inside it.

06Swoop™

Name your price. Swonk swoops in.

Swoop is Swonk's limit order. Set the price you want for any stock or token right on a real-time chart, and Swonk watches the market around the clock. The moment it gets there, your order fills at the half-price fee.

24/7watching for your price
½the usual fee when it fills
$5minimum order
1approval to place it
swonk.ag/swap/swoop
Try it here: drag the dashed line, or tap a smart level, then watch it fill.Open Swoop

Place an order

  1. Pick Limit buy or Limit sell and the stock or token. You pay with SOL by default, or USDC.
  2. Set your price. Tap a smart level (7-day floor, −5%, −10%, −20%), type it, or drag the line on the chart. You see how far it is from now as you move it.
  3. Enter the amount and expiry (24 hours, 7 days, 30 days or never), then approve once. The order is set aside in an account in your name, with a spending limit only for that order.

A real trading chart

Prices every second, candles, line or area, ranges from 1 minute to 1 day, and indicators: the 7-day floor, high and average, the 7-day band, volume profile, moving averages, VWAP, Bollinger Bands, RSI and MACD. Switch to Mcap to set your target as a market cap instead of a price, whenever a reliable supply figure exists.

When it fills

Swonk's keeper follows the same real-time price you see, every second, day and night. When the market reaches your price, the order swaps and the result goes straight to your wallet in one transaction, with a tight price guard so it never fills worse than you set. Move an order by dragging its line, or cancel it to get everything back.

Your fundsSwonk never takes custody. It can only fill the order you placed, at your price. Cancelling returns everything to your wallet and removes the spending limit.

07Sweep

Sweep it all. One approval.

Leftover balances too small to bother with are swapped into SOL in one go. Swonk also closes the emptied token accounts, so the deposit Solana held for each one comes back to you.

  1. 1Pick what to sweepBalances under $5 are listed; tick what to sweep.
  2. 2One approvalEverything is quoted, then you approve once.
  3. 3SweptEach token swaps on its own and lands as SOL.
  4. 4Rent backEmptied accounts close and their deposits return.

Good to know

  1. Nothing is swept without your selection. Change the threshold or pick another token to sweep into.
  2. Very large sweeps are split into a few approvals, because wallets sign at most 4 transactions at a time. Swonk tells you how many before you start.
  3. Each token is swapped on its own, so one that can't be swapped never blocks the rest. Each closed account returns about 0.00149 SOL.
08Swonk Wallet · Beta

A wallet built for trading.

A self-custodial Solana wallet made by Swonk: right in your browser at swonk.ag/wallet with nothing to install, or as an extension for Chrome, Brave and Edge that works on every Solana site.

1recovery phrase, unlimited accounts
½the usual swap fee, nothing added
Face IDand Touch ID where supported
0keys ever seen by Swonk
  1. 1Create with Face IDA passkey protects the wallet; a password is always there as a backup.
  2. 2Save your recovery phraseShown once, blurred until you tap. Write it on paper.
  3. 3Many accounts, one phraseAdd accounts in a tap and switch between them.
  4. 4Signing you can read"Verified Swonk transaction", the balance changes and the guaranteed minimum.
  5. 5Swonk ShieldRequests that would hand over your tokens are blocked in red.

On a computer

At swonk.ag/wallet on a laptop, your portfolio sits next to the wallet: balance and chart, what Swonk saved you, open Swoops, and every holding, updated every second. On swonk.ag, when you connect with the Swonk Wallet, the right side of the app becomes your wallet.

swonk.ag/wallet

Perks

PerkWhat you getStatus
Half-price swaps0.05% on stocks and most tokens, no wallet fee on topAvailable
Swonk ShieldEvery request simulated; risky ones blocked in redAvailable
Network fees on usSwonk pays the network fee on your first swaps each monthLaunching
Free token accountsSwonk covers the deposit the first time you hold a tokenLaunching
Instant Swoop™ alertsA notification the moment an order fillsLaunching

Your keys stay yoursKeys are created and encrypted on your device; Swonk's servers never see them. Swonk never asks for your phrase: the only place you ever type it is the wallet's own Import screen. The wallet is marked Beta until its external security audit; until then keep larger amounts on a Ledger, which it can connect to.

09Safety & custody

Your keys. Your coins. Every time.

Your wallet signs every trade, and tokens move straight between your wallet and the market. Swonk never holds your funds, and every Swonk swap carries its own on-chain guard.

The Swonk guard, on-chain

Every Swonk swap includes an instruction from Swonk's own verified program, swonk_guard, that checks you received at least the minimum shown, plus a memo reading Swonk · swonk.ag. If the minimum isn't met, the whole swap reverts. Any Solana explorer shows both in the transaction's instruction list.

What protects you

Dry run before you sign
A failing trade is caught before it costs anything.
Minimum received, enforced on-chain
If the price moves too far, the swap fails instead of filling worse.
You're the only signer
Your wallet signs first and pays the network fee.
Limited, revocable allowances
Recurring and Swoop use a spending limit you set, on one account.
Verified program
Swonk's on-chain program is built from public source and verified.
Only swonk.ag
Swonk never asks for your phrase or key and never DMs first.
10Speed

Built to land first.

Swonk prices your trade from market data it already streams, dry-runs it before you sign and sends it straight to the validators on a priority lane, then hears the confirmation the moment it happens.

Solana blocks · one every 400 ms
0.00 sApprove

Illustration. A fast swap lands in the first block after you approve. The app shows your real landing time after every swap.

Why it's fast

Prices already in hand
Pool data streams to Swonk in real time, so quotes don't wait on a lookup.
Priority lane
Transactions go straight to the validators, with a real-time priority fee.
Instant landing detection
Swonk hears the confirmation the moment it happens.
Rebroadcast
A dropped packet is re-sent until confirmed, so you never wait on one.
11Questions

Good to know.

Does Swonk ever hold my funds?
No. Your wallet signs every trade and tokens move straight between your wallet and the market. Recurring buys and Swoop orders use a spending limit you set, which you can remove anytime.
Why is a swap sometimes slower?
When Solana is very busy a swap can take an extra block. Swonk shows the real landing time after every swap and rebroadcasts until it's confirmed.
Can I trade stocks when Wall Street is closed?
Yes. xStocks trade 24/7 on Solana. Outside US hours there's less liquidity, so spreads can be wider.
Do I need the Swonk Wallet?
No. Phantom, Solflare, Backpack and any Solana wallet work. The Swonk Wallet adds readable signing, Swonk Shield and perks.
What if a Swoop order never fills?
It stays open until its expiry, and your funds stay in your wallet. Cancel anytime in one approval.
Someone asked for my recovery phrase.
It's a scam. Swonk never asks for it. The only place you ever type it is the Import screen inside the wallet itself.
12Glossary

The words, in plain English.

xStock
A token that tracks a US stock or ETF, such as NVDAx for NVIDIA.
Self-custodial
You hold your own keys; no one can move funds without your signature.
Minimum received
The least you'll get. Below it, the swap fails instead of filling worse.
Landing time
From your approval to the swap being confirmed on Solana.
Spending limit
Permission to move up to a set amount from one token account. Revocable anytime.
Rent
A small refundable deposit Solana holds for each token account.
Sweep
Turns leftover balances too small to trade one by one into one token, and gets their account deposits back.
Price impact
How much your own trade moves the price.
Recovery phrase
The 12 or 24 words that unlock every account in a wallet. Paper only.
Priority fee
A tiny extra network fee that gets a transaction processed sooner.
Link copied