On Arc the native currency is USDC, not ETH. It pays for gas and for fees, so you need a USDC balance on the network before you can sign anything.
How you are charged
One fee, inside the swap
Every swap that goes through the ApexiSwap router pays a percentage of the amount you trade, whichever DEX it settles on. It is deducted inside the swap transaction itself: there is no balance to top up, no second signature and nothing to pay up front.
Fee per swap
0.3%
On a 1,000 USDC swap, the fee is 3 USDC.
Charged on every connected DEX, ApexiSwap’s own pools included. Wrapping or unwrapping USDC 1:1 pays no fee.
When either token is a graduated Apexis Pump token, the swap fee is 1% instead of the standard rate; 80% of that amount goes to the token’s creator.
The percentage is read from the contract on every quote, so what you see before signing is what is charged.
Your fee at any size
Real calculation
Drag to see the fee on a swap and how much reaches the DEX once it is deducted.
Rate: 0.3%
Fee
0.3
USDC
Reaches the DEX: 99.7 USDC
Getting started
From zero to your first swap
These three steps run in order. Once they are done you can trade; everything else is optional.
1
Connect your wallet
Hit "Connect Wallet" in the top right. A list opens with the wallets installed in your browser and, below it, a WalletConnect QR code for connecting from your phone.
Click "Connect Wallet" in the header.
Pick your wallet from the list, or scan the QR code if you are on mobile.
Approve the connection in your wallet.
Connecting only shares your public address. It authorises no movement of funds: every transaction is signed separately and shown to you by your wallet.
Practise: connecting a wallet
Simulation
A mock-up to practise on: it never touches your wallet, asks for no signature and moves no money.
Simulation status: Connect Wallet
In the real app this list comes from WalletConnect, so you will see whichever wallets you have installed.
2
Switch to Arc
If your wallet is on another network, ApexiSwap notices and prompts the switch as soon as you try to trade. Accept it — and if your wallet does not know Arc yet, it will offer to add it with the right parameters already filled in.
Try a swap, or check the network prompt in the header.
Approve "switch network" in your wallet.
If it appears, approve "add network" the first time too.
Decline the network switch and the buttons stay disabled until you are on Arc. That is not the app failing.
Practise: switching network
Simulation
A mock-up to practise on: it never touches your wallet, asks for no signature and moves no money.
Wrong network
You are on another network. Switch to Arc to trade.
Simulation status: Wrong network
If the network is not in your wallet yet it gets added with these values. Rejecting is safe — the app just waits.
3
Make your first swap
In "Swap" you pick the token you are giving and the one you want, enter an amount, and the app finds the best route across the DEXes available on Arc. The output amount and price impact are worked out before you sign.
Pick the token to send and the token to receive.
Enter the amount to swap.
Check what you will receive and the price impact.
Hit "Swap" and sign in your wallet.
A high price impact triggers a separate confirmation. It means the pool is too thin for the size you are trading and you will get materially less than expected — lower the amount rather than accepting it.
Practise: making a swap
Simulation
A mock-up to practise on: it never touches your wallet, asks for no signature and moves no money.
USDC
You receive
APXS
Rate
1 USDC = 0.4000 APXS
Price impact
0.00%
Fee
0 USDC (0.3%)
Simulation status: Enter an amount
Tap the largest amount: price impact spikes and the warning fires, exactly as it does in the app.
No order to these — go to whichever you need. The ones that move funds ask for the same approvals and signatures as a swap.
Pool — provide liquidity
You put two tokens into a pair and get LP tokens representing your share. While they sit there, you earn a cut of the fees from anyone trading that pair.
1In "Pool", find the pair or create it from "Create Pair".
2Open the pair and go to "Add Liquidity".
3Use the percentage slider to set how much of your balance to add.
4Approve each token (one signature per token, first time only) and confirm.
If you are first into a pair, the ratio you deposit sets its opening price. Get that ratio wrong and the pair is mispriced — someone will correct it at your expense.
A bonding-curve launch: the price rises with every buy and falls with every sell, with no closing date. You can sell whenever you want, because the curve buys and sells from the very first second — no waiting period and no creator approval needed to exit. When the curve fills up, all the USDC raised becomes liquidity on the DEX and the LP tokens are burned: they go to an address nobody can spend from, so that liquidity can never be pulled — not by the creator, not by us. The creator receives nothing from the amount raised; what they earn is their share of the trading fees, and the table below says exactly how much. And the token can neither be minted again nor paused: that is fixed in its constructor, so the supply cannot grow and nobody can stop you from selling.
1Open a launch from the Pump list.
2Set an amount in the buy panel and check the tolerance.
3Confirm in your wallet, then check the receipt for what the curve actually gave you.
The fees, in numbers
You pay, per curve trade
1.25%
Of that, to the platform
0.5%
Of that, to the creator
0.5%
Of that, kept for the pool
0.25%
Once graduated, per DEX trade
1%
Of that 1%, to the creator
80%
Every curve freezes its split on the day it launches, so an older curve keeps the one it had and these are the figures for a new launch. The ones for the curve you are looking at are shown on its own page.
Being listed there is not an endorsement. Anyone can create a launch and use any name, logo or link, including those belonging to other projects. Verify the contract address yourself before buying.