Why You Need a Non-Custodial Wallet for Presales
Most crypto presales require participants to interact directly with a smart contract — meaning you can't use a centralized exchange account like Coinbase or Binance. Instead, you need a non-custodial wallet: one where you hold your own private keys and have full control over your funds.
This tutorial walks you through the setup process step by step, even if you've never used a crypto wallet before.
Step 1: Choose Your Wallet
The most widely supported wallets for presale participation are:
- MetaMask — The most popular EVM-compatible browser wallet. Works with Ethereum, BNB Chain, Polygon, and thousands of other networks.
- Trust Wallet — A mobile-first option supporting a wide range of blockchains.
- Phantom — Best for Solana-based presales.
- Rabby Wallet — An advanced alternative to MetaMask with built-in transaction risk scanning.
For most presales, MetaMask is the safest bet due to its near-universal compatibility. This guide will use MetaMask as the example.
Step 2: Install MetaMask
- Visit the official MetaMask website: metamask.io (always verify the URL — phishing sites are common).
- Click "Download" and select your browser (Chrome, Firefox, Brave, or Edge).
- Install the browser extension from the official extension store.
- Once installed, click the MetaMask fox icon in your browser toolbar to begin setup.
Step 3: Create a New Wallet
- Select "Create a new wallet" on the setup screen.
- Create a strong password. This password protects the wallet on your specific device — it is not your recovery phrase.
- MetaMask will generate your Secret Recovery Phrase — a sequence of 12 random words.
⚠️ Critical Step: Write your recovery phrase down on paper and store it in a secure, offline location. Do not take a screenshot. Do not store it in cloud notes or email. Anyone with this phrase can access all funds in your wallet — forever.
- Confirm your recovery phrase by selecting the words in the correct order as prompted.
- Your wallet is now created. Copy your wallet address (starting with "0x") — this is what you'll use to receive tokens.
Step 4: Add the Correct Network
By default, MetaMask connects to the Ethereum mainnet. Many presales run on alternative networks to reduce gas fees. Common ones include:
- BNB Smart Chain (BSC)
- Polygon (MATIC)
- Arbitrum
- Base
To add a network, go to Settings → Networks → Add a Network and enter the network details from the project's official documentation. Many projects also include a "Connect Wallet" button that automatically prompts you to add the correct network.
Step 5: Fund Your Wallet
To participate in a presale, you need to send the relevant cryptocurrency to your wallet address. Most presales accept ETH, BNB, or USDT. You can purchase these on a centralized exchange and withdraw directly to your MetaMask address.
Always send a small test transaction first before transferring large amounts.
Step 6: Connect to the Presale
- Navigate to the project's official presale page (verify the URL multiple times).
- Click the "Connect Wallet" button and select MetaMask.
- Approve the connection request in the MetaMask popup.
- Enter the amount you wish to purchase and confirm the transaction.
- Review the transaction details carefully — including the contract address — before approving.
You're All Set
Once the transaction is confirmed on-chain, your presale tokens will typically appear in your wallet automatically (or can be added manually using the contract address). Keep your recovery phrase safe, stay skeptical of DMs offering "help," and you're ready to participate in presales safely.