How to swap your first token on pumpfun
Swap crypto
Live rates · no accountSend exactly to:
This asset needs a memo / tag. Send it with or the exchanger cannot credit your deposit.
You receive about at . Exchange reference .
Status: waiting for your deposit
You send from your own wallet straight to the exchanger — nothing to connect, no account, and you stay on this page throughout. Rates are indicative until a swap is opened.
The swap is carried out by an independent exchanger and the deposit address above is theirs. pepecashfun.com never holds, receives or controls your funds, has no key to that address, and earns a referral commission. Opening a swap sends your receiving address, IP, browser and timezone to the exchanger for their compliance checks; we store none of it. Check their terms, fees and country restrictions before sending anything.
You have probably heard that swapping one crypto token for another is something you can do in minutes. That is true. It is also true that the first time involves a few moving parts you have never touched before, and the cost of getting them wrong is usually that your funds sit somewhere you cannot reach. This page walks through the whole process, from the moment you decide to swap to the moment you can prove the new coins are yours.
What you need before your first swap
Let’s start with the boring part, because it is the part that stops most people. What you need before your first swap is three things: a wallet that holds the token you are spending, a little of that token left over for network fees, and a clear idea of which token you want in return.
The wallet matters more than you think. It must be one where you control the private keys. If you are using an exchange account to hold your crypto, you do not control those keys, and this site cannot pull from an exchange account. You will need to move your funds to a self-custody wallet first. That move itself is a transaction, and it costs a network fee.
The second requirement is often the one that trips people up. Every blockchain charges a fee to process a transaction, and that fee must be paid in the chain’s native coin. On Ethereum, that is ETH. On Solana, it is SOL. On BNB Smart Chain, it is BNB. If you want to swap a token on Solana but your wallet has zero SOL, the swap will fail. You cannot pay the fee with the token you are swapping. So before you start, make sure you hold a small amount of the native coin.
The third requirement is the token itself. Know its contract address. Not its ticker symbol, not its name, but the long alphanumeric string that uniquely identifies it on the blockchain. Tickers lie. There are dozens of tokens called “PEPE” on various chains, and only one of them is the one you think it is. We will come back to this.
What do I actually need to have ready before I can swap one coin for another
So, to answer directly: what do I actually need to have ready before I can swap one coin for another is your wallet’s public address, your private key or password manager access, the native coin for fees, and the exact contract address of the token you want to receive. You do not need an account on this site. You do not need to register. You do not need to provide an email or a phone number.
You also need to understand what you are swapping into. Is the token you want on the same blockchain as the token you are spending? If you hold Ethereum and you want a token that lives on Solana, that is not a simple swap. That is a cross-chain bridge, which is a different and riskier operation. This site only handles swaps within the same chain. If your two tokens are on different chains, you will need to first swap one into a token on the target chain, or use a bridge, and that is beyond the scope of this page.
Why does the site give me a deposit address and how is that different from my own wallet address
Here is where people get confused. When you set up a swap on this page, the site shows you a deposit address. That is not your wallet address. It is a temporary address generated by the exchanger, specifically for this one swap.
Why does the site give me a deposit address and how is that different from my own wallet address? Because the exchanger needs a place to receive your funds that it controls. Your wallet address is where your funds sit under your control. The deposit address is a lockbox. You send your tokens to that lockbox, the exchanger sees the transaction, performs the swap, and sends the new tokens to your wallet address, which you provide when you set up the swap.
This is not the same as giving someone your wallet address. Your wallet address is public information. Anyone can send to it. The deposit address is a one-time-use or short-lived destination tied to your specific order. Never send funds to a deposit address that was generated for a different swap. Each swap gets its own.
How do I know my swap went through and the coins are really mine
You will get a transaction ID, sometimes called a hash, for both legs of the swap: the one where you sent funds to the deposit address, and the one where the exchanger sent the new tokens to your wallet. You can look up either of these on a block explorer for that chain.
How do I know my swap went through and the coins are really mine? The second transaction hash is your proof. When you see that transaction on the block explorer, and it shows the new token being sent to your wallet address, the swap is done. The coins are in your wallet because the blockchain says so. No one can undo that transaction. Not the exchanger, not the site, not you.
The first transaction hash tells you that your funds arrived at the deposit address. If you see that one but never get a second one, that is when you contact support. But be patient. Swaps can take a few minutes, and on congested networks, longer. The blockchain does not move slowly because the exchanger is lazy. It moves at the speed of the network.
What is the smallest amount that makes sense for a test swap
If this is your first time, do not send your whole bag. What is the smallest amount that makes sense for a test swap is an amount large enough to cover the network fee on both legs and still leave you with a meaningful balance to confirm. On most chains, that is a few dollars’ worth. The fee to send the token to the deposit address is paid by you. The fee for the second transaction, where the new token comes back, is paid by the exchanger from the spread they take. So your test amount needs to be bigger than your outgoing fee, or the transaction will fail.
A test swap is not about making money. It is about verifying that you copied the contract address correctly, that you provided your wallet address correctly, and that the whole round trip works. If the test swap returns the expected token to your wallet, you can scale up with confidence.
What is a memo or destination tag and when do I have to fill it in
Some blockchains, particularly those built around exchanges, require an extra piece of data called a memo or destination tag. What is a memo or destination tag and when do I have to fill it in? It is a short string of numbers or letters that tells the receiving system which account the funds belong to. Think of it like an apartment number in a building where the deposit address is the street address.
You have to fill it in when the currency you are sending uses one. If the site shows a memo field for your chosen token, it is mandatory. Send the funds without the memo and they may be lost or stuck. If the site does not show a memo field, do not invent one. Sending a memo to a network that does not use them can also cause problems. The rule is simple: if the field is there, fill it exactly as shown. If it is not there, leave it alone.
What are the most common mistakes people make on their first swap
Let’s be honest about failure modes. What are the most common mistakes people make on their first swap? The first is copying the wrong contract address. You find a token on a listing site, copy the address, but you grabbed the address of a different token with a similar name. This is how people end up with worthless lookalikes. The second is sending the wrong token to the deposit address. If you meant to send USDT but your wallet had a different stablecoin, and you selected that one, the exchanger will not swap it into what you wanted. The third is sending from a smart contract wallet or a custodial account that does not actually give you control of the private keys. The fourth is ignoring the memo field. The fifth is checking the transaction status every ten seconds and panicking when it has not completed in a minute.
None of these are reversible. Once a transaction is confirmed on the blockchain, it is final. The exchanger cannot undo a mistaken transfer. You cannot ask the network to reverse it. The only recovery path is if the exchanger chooses to help, and they are under no obligation to do so.
How do I check a token contract address so I do not swap into a fake version
Before you commit, verify the address. How do I check a token contract address so I do not swap into a fake version? Go to the block explorer for the chain, paste the address, and look at the token’s page. Check the name, the symbol, the total supply, and the number of holders. Then cross-reference that address with the official source for the project, usually the project’s website or its pinned post on social media. If the address matches, you are looking at the real token. If it does not, you are looking at a fake.
Also check whether the token has a freeze authority or a mint authority. Some tokens let the creator mint more units or freeze your balance. That is a red flag. A token with a renounced mint authority is safer. The block explorer will show this information. Take the thirty seconds to look.
The actual flow of a swap
Here is what happens, step by step. You select the token you are spending and the token you want to receive. You enter your wallet address. The site gives you a deposit address and, if needed, a memo. You send your funds from your wallet to that deposit address. You wait for the transaction to confirm on the blockchain. The exchanger detects the confirmation, performs the swap, and sends the new token to your wallet address. You see the second transaction on the block explorer. Done.
Between the first confirmation and the second transaction, you have no control. Your funds are in the exchanger’s custody. That is the nature of the mechanism. You are trusting them to complete the swap. That is why you start with a small test amount, and why you only swap tokens you can afford to have tied up for a few minutes.
The deposit address is not a wallet you should reuse. It is a funnel. Once the swap is complete, it serves no purpose. If you send funds to it again later, they may not be credited to you. Always generate a fresh order for each swap.
You now know the mechanism. You know what can go wrong, and you know how to check that it went right. The form is above you. The rest is just careful copying and a little patience.
More on swapping
-
How do I check a token contract address so I do not swap into a fake version
You check a token contract address by comparing it against the official source - usually the project’s website, its verified social media accounts, or a block explorer like Etherscan or BscScan that shows the deployer history. If the address does not match what the project itself
-
How do I know my swap went through and the coins are really mine
Your swap went through when the blockchain confirms the transaction, and you can see the new coins in your own wallet. The coins are really yours because only the private key for that wallet can move them.
-
What are the most common mistakes people make on their first swap
The most common mistakes on a first swap are sending funds to the wrong network, ignoring the memo or destination tag, and treating a test swap as a real trade. Each of these errors can lock your coins away or cost you money you did not expect to lose.
-
What do I actually need to have ready before I can swap one coin for another
You need a funded wallet, a supported browser, and a clear idea of which token you want to swap into which other token. That is the short answer. The longer answer is that each of those three things has a few details you should check before you start.
-
What is a memo or destination tag and when do I have to fill it in
A memo (sometimes called a destination tag or payment ID) is an extra identifier you must include when sending certain cryptocurrencies to an exchange or swap service. Without it, the exchanger cannot tell your deposit apart from someone else's, and your transaction may be lost o
-
What is the smallest amount that makes sense for a test swap
For a test swap on a token launch platform like pumpfun, the smallest sensible amount is roughly $1-2 worth of the base token, or the minimum trade size the smart contract allows. Anything smaller risks the transaction fee eating most of the value; anything larger wastes money if
-
What you need before your first swap
You need three things: a working wallet with funds, the correct network selected in that wallet, and the exact contract address of the token you want to swap into. That is it. Nothing else is required to begin, but each of these three items has a detail that trips up first-time u
-
Why does the site give me a deposit address and how is that different from my own wallet address
The site gives you a deposit address so it can receive the token you want to swap away. Your own wallet address is where you control your funds directly; the deposit address is a temporary, site-controlled address used only for that single swap.
pepecashfun.com is an information site and is not an exchange. Swaps are carried out by independent exchangers; we never hold or control your funds.