# title: How to Buy Blazpay (BLZ): Step-by-Step

Buying a crypto presale is not complicated but it is also not as simple as hitting a buy button on Coinbase. You need a wallet, you need the right tokens to pay with, and you need to interact with a smart contract in a way that feels unfamiliar the first time you do it. I have walked through this process at least thirty times across different presales and I still double check every address before I confirm a transaction. One wrong character in the contract address and your money is gone.

I wrote this guide for the Blazpay presale specifically, but most of the steps apply to any crypto presale you might want to join. The mechanics are mostly the same. The wallet setup is the same. The safety checks are the same. The only difference is the contract address and the payment methods.

Here is exactly how to buy BLZ, step by step.

Step 1: Set up a wallet

You need a self custody wallet to participate in the Blazpay presale. The presale page connects through WalletConnect, which means it supports most major wallets. MetaMask is the most common choice and the one I used for testing.

If you already have a MetaMask wallet, make sure it is on a supported network. Blazpay accepts payments on Ethereum, BNB Chain, and Polygon. You need the network added to your wallet before you can send the transaction. MetaMask has Ethereum and BNB Chain built in. For Polygon, you need to add the network manually. The presale page has the network details if you need them.

If you are setting up a new wallet, here is the short version. Download MetaMask from the official website or your browser's extension store. Never download it from an ad link. Create a new wallet. Write down your seed phrase on paper. Do not store it in a screenshot, a text file, or a cloud drive. Anyone with that phrase owns your wallet. If you lose it, your tokens are gone permanently.

Step 2: Fund your wallet

You need crypto to buy BLZ. The presale accepts USDT, USDC, ETH, and BNB. If you already hold any of those, you are set. If you are starting from fiat, you need to buy crypto on an exchange and transfer it to your wallet.

I recommend buying USDC or USDT on a centralized exchange like Kraken or Coinbase. Stablecoins are easier because their value does not fluctuate while you are going through the process. If you send ETH and the gas fees spike while you are waiting, you might end up in a situation where your ETH is worth less gas than you need to complete the transaction.

Transfer the crypto from the exchange to your wallet address. Send a small test transaction first. I have seen too many people lose funds because they copied the wrong address or sent on the wrong network. A $5 test transaction costs almost nothing in fees and saves you from a potentially catastrophic mistake.

Step 3: Go to the Blazpay presale page

Go to the official Blazpay presale page. This is the most critical step in the entire process, because presale phishing sites are everywhere. Do not click a link from a Twitter reply, a Telegram message, or an unsolicited DM. The correct URL is on the Blazpay website and official social media channels.

I typed the address directly into my browser. If the page looks different from what you expected, stop and verify. Phishing sites copy the exact design of the real page with a different contract address. Check the URL bar. Check that the connection is HTTPS. If something feels off, walk away and verify through the official channels.

Step 4: Connect your wallet

Click the connect button on the presale page. Your wallet should pop up asking you to approve the connection. This connection does not cost gas. It just lets the presale dApp see your wallet address and check what tokens you hold.

Some presale pages will also ask you to switch to a specific network. Blazpay supports multiple networks, so you can choose the one that makes sense for your gas costs. Polygon usually has lower fees than Ethereum mainnet. If you are sending stablecoins, check the gas costs on each network before you decide.

Once your wallet is connected, you should see your balance displayed on the page. If the balance does not show, check that the correct network is selected in your wallet. This is a common point of confusion. Your USDC on Ethereum is different from your USDC on Polygon, even though they are the same token. The presale page cannot see your Polygon USDC if your wallet is on the Ethereum network, and vice versa.

Step 5: Choose your amount and buy

Enter the amount of BLZ you want to buy, or the amount of crypto you want to spend. The presale page will show you the exchange rate based on the current stage price.

Double check everything before you confirm. The token amount, the price, the network, the gas fee. I take a screenshot at this point so I have a record of the exact terms in case something goes wrong.

When you click the buy button, your wallet will open a transaction prompt. This is your last chance to review the details. Check the contract address the transaction is interacting with. If you have the real contract address from the audit report, verify that it matches. If it does not match, cancel immediately.

Confirm the transaction in your wallet. The gas fee will be displayed before you confirm. On Ethereum mainnet, this can be significant. On Polygon or BNB Chain, it is usually a few cents. If the gas fee seems unusually high, check the network congestion before proceeding.

Step 6: Wait for confirmation

Blockchain transactions are not instant. Depending on network congestion, it can take anywhere from a few seconds to several minutes. Do not close the page or spam the buy button while you are waiting. If you send multiple transactions, you might end up buying twice.

Once the transaction is confirmed, your BLZ tokens should appear in your wallet. Some presales distribute tokens immediately. Others distribute them at the TGE. Blazpay follows the standard model. Check the presale page or documentation to confirm the distribution timeline.

If your tokens do not appear automatically, you might need to add the BLZ token contract address to your wallet manually. The contract address is on the Blazpay documentation page. Do not trust a contract address from any other source. Add it as a custom token in MetaMask and your balance should show up.

What to watch out for

I want to flag a few risks that apply to every presale purchase, not just Blazpay.

Gas wars are real. If a presale stage is near selling out, the transaction volume spikes and gas prices go up. You might end up paying $50 to $100 in gas fees on Ethereum mainnet for a transaction that costs $2 on a normal day. Check the gas price before you confirm. If it is unusually high, you can wait for traffic to cool down or use a different network.

Approval scams are the most common presale trap. A legitimate presale contract will request a token approval for the exact amount you are spending. A scam contract will request an unlimited approval, which lets them drain your wallet. Always check what permission you are granting. If the approval amount is not the exact amount you are spending, reject it.

And never, under any circumstances, share your seed phrase. No presale page, no support agent, no Discord admin will ever ask for it. If someone asks, they are trying to steal your wallet.

After you buy

Once you hold BLZ, the next step depends on your strategy. Some people flip at TGE for a quick profit. Others hold through the project's development. There is no right answer, because the outcome depends on the project's execution and the market conditions at listing.

What I would say is have a plan before you need one. If you are buying to flip, know your exit price. If you are buying to hold, know what milestones you are watching for. A plan made in advance is better than a decision made in panic.

The presale page will also tell you where to track your tokens and how to participate in staking or governance when those features go live. Pay attention to those details. The work does not end when the transaction confirms. That is where it starts.