Zero platform fee Solana trading — what you still pay

A zero platform fee removes the terminal's charge. Protocol fees, transaction costs and execution price still determine what reaches your wallet. Here is how to separate them.

Endpoint and plans: Solana RPC endpoint.

A terminal advertising a low trading fee is describing only one part of your cost. The venue executing the swap has its own economics, the network charges for transactions, and the price can move between the quote and the fill. Those components remain even when the terminal takes nothing.

Triport Indexer charges 0% platform fee on Indexer trades. Its transaction builder does not add a platform-fee transfer to a Triport address. That is a specific statement about Triport's charge, rather than a claim that swapping tokens costs nothing. The Indexer trading guide describes this policy alongside wallet funding and execution settings.

This article gives you a way to read that statement, compare quotes and reconcile a completed trade. All numerical examples below are illustrative accounting exercises, not live quotes or suggested trade sizes.

What is a platform fee?

A platform fee is a charge imposed by the interface, trading bot or terminal you use to access a venue. It is separate from the venue's charge for exchanging assets. An interface might describe its charge as a percentage of trade size, while another product might use a different commercial model. Read the terms and the actual quote before comparing them.

The useful question is who receives each charge. A terminal's platform fee, an AMM's trading fee and a validator's transaction fee have different recipients and purposes. Calling all three a single "Solana fee" makes it difficult to tell which costs a product can remove.

Triport controls its own platform charge and sets it to zero for Indexer trades. It does not control the launchpad's pricing rules, another protocol's fee schedule or Solana's transaction costs. There is no need to attach an unsupported competitor percentage to explain that distinction.

Where the costs appear

ComponentWhat it coversTriport Indexer treatmentHow to account for it
Platform feeThe terminal's own trading charge0% added by TriportNo Triport platform-fee transfer is added by the builder
Protocol or pool feeExecuting on a launch curve or AMMStill applies; depends on the venueCheck the route and the venue's current schedule
Network feeProcessing the Solana transactionStill appliesRead the transaction fee and wallet changes
Priority feeAdditional transaction prioritizationStill applies when usedReview execution settings and the charged amount
Token-account rent depositFunding storage for a newly created token accountRequired when the account must be createdSeparate deposited SOL from irreversible expenses
Price impact and slippageThe difference between a reference price and executionStill affects receiptsCompare the quote, minimum received and actual fill

The last row is an execution outcome rather than a platform charge. It belongs in the comparison because a nominally cheaper route can still deliver fewer tokens. A fee comparison that ignores receipts answers only part of the question.

Protocol fees remain on the launchpad and pool

As checked on 2026-10-28, the pump.fun fee schedule lists a 1.25% total trading fee for SOL and USDC bonding curves. That total includes the protocol and creator components; do not add the total again on top of its components. Pool fees after graduation depend on the applicable schedule.

The venue's charge is distinct from Triport's 0% platform fee. A token also may trade through a different protocol or pool after migration, so retaining an old curve assumption can produce the wrong estimate. Our bonding curve and migration explainer covers how to identify that transition.

Always use the venue and route associated with the current quote. A token's launchpad badge describes its origin; it is not a promise that every later trade uses the original curve or its fee rate.

Network fees, priority fees and failed transactions

Solana distinguishes a base transaction fee from an optional prioritization fee. A priority fee affects scheduling incentives and does not guarantee execution or a particular fill. The official Solana fee documentation explains these components.

Keep enough SOL outside the intended swap amount to pay transaction costs. A submitted transaction that fails on chain can still consume a transaction fee even though it produces no token position. A rejected request before submission is a different event; check the recorded result before assuming money moved.

When investigating an order, begin with the transaction signature and its status. Repeatedly pressing Buy because a page is slow can make reconciliation harder. A quote, a submitted transaction and a completed fill describe different stages. The Indexer FAQ explains common wallet and trading questions; the Solana RPC page provides the underlying chain-data context.

Rent is a deposit with conditions for recovery

A first purchase can need a new token account. Funding that account reduces available SOL, but the rent deposit should be tracked separately from trading fees. It can be recovered when an eligible account is closed; selling a token does not itself promise account closure or a refund.

The Solana close-account documentation describes the balance and authority requirements and how recovered lamports reach the chosen destination. Indexer's ability to sell tokens or withdraw SOL should not be read as an automatic token-account cleanup feature.

This difference matters when comparing your first purchase of a mint with a later purchase. One transaction may create an account while the other reuses it. Equal swap sizes can therefore produce different SOL balance changes without any change to the platform-fee policy.

An illustrative cost calculation

Suppose an example quote defines a 0.05 SOL swap notional and a 1.25% venue fee charged on that notional. Under that explicit assumption, the venue-fee component is:

0.05 × 0.0125 = 0.000625 SOL

That is arithmetic for the example, not a universal rule about how a protocol accepts gross input. A real quote may already include its venue fee in the input or output calculation. Adding it again would double-count it.

For a funding budget, write down the quoted gross SOL debit for the swap, then add transaction costs and any required account deposit that are outside that debit. Triport's additional platform-fee line is zero. Check the quote's meaning before treating the entered amount as either a net notional or a maximum total wallet debit.

For the completed trade, compare the actual token increase with the actual SOL decrease. Separate recoverable rent from expenses and distinguish the transaction fee from the SOL exchanged. This gives you two useful records: the cash needed to execute and the economic cost after accounting for assets still held.

Count the sell as well as the buy

A round trip has two executions. A buy-side cost estimate is insufficient to explain a later realized result. The sell can use another pool, incur another venue fee and transaction fee, and execute against different liquidity. A deposit or withdrawal changes wallet cash without being a trading profit or loss.

Keep a simple ledger with the mint, transaction signature, tokens received or sold, SOL spent or received, transaction costs and any account creation or closure. Compare this with Indexer Portfolio, while respecting its coverage of recorded fills. A chart's last price is a valuation input, not a guaranteed sale quote for your entire position.

Zero platform fee is valuable because it removes one recurring charge. It cannot make two different execution prices equivalent or turn an illiquid position into spendable SOL.

Using Indexer during beta

Indexer currently has a 0.1 SOL limit per trade. Trades use the account's built-in custodial Solana wallet; Triport holds its key on the server and signs transactions. An external wallet can be a sign-in identity, but is not required for trading. Fund the address shown in the wallet's deposit controls, which may differ from a sign-in address.

Withdrawals and private-key export are available. Export provides a copy of the key; it does not revoke Triport's server access. Read the Indexer overview before funding, and review the trade's route, amount and execution settings each time.

When this is the wrong approach

Choosing solely by platform-fee percentage is the wrong approach when quotes use different routes, account-creation assumptions or slippage settings. Compare equivalent inputs and actual expected receipts first. Likewise, subtracting only fees from a chart return cannot reconstruct your realized result: fills and cash flows matter.

If you need to understand why a new token appeared or why its chart has missing history, use how a Solana launchpad indexer works. Fee arithmetic does not establish data completeness, token safety or future returns.

Open Indexer to inspect Solana launches and the built-in trading wallet. The beta limit and remaining costs apply even though Triport adds a 0% platform fee.

Sources

  1. Triport, Indexer trading guide and FAQ: platform-fee policy, custodial wallet, deposits, withdrawals and beta limit; release facts dated 2026-10-28.
  2. pump.fun, fee schedule, checked 2026-10-28: curve trading charges and separate post-graduation schedules.
  3. Solana, transaction fees, checked 2026-10-28: base and prioritization fees.
  4. Solana, closing token accounts, checked 2026-10-28: recovering the account balance through eligible closure.