PlirinRequest early access
← All articles

Setting Up a Business Wallet to Receive Stablecoin Payments

walletssetupguide

If you’re starting to accept stablecoin payments for your business, one of the first real decisions you’ll make is: where does the money actually go? That’s where a business crypto wallet comes in. It’s not complicated, but it matters. Get it wrong, and you could be mixing personal and business funds, making taxes messy. Get it right, and you have a clean, professional setup that’s easy to audit and manage.

This guide walks you through choosing a wallet, setting it up properly, and following security practices that let you sleep at night.

Why a Business Wallet Matters

Before we talk mechanics, let’s talk why this isn’t just a nice-to-have.

A dedicated business wallet separates your personal assets from your company’s revenue. It’s good practice for accounting, tax reporting, and if you ever get audited, you want that paper trail to be crystal clear. You also want to control who has access. Maybe you have a bookkeeper, an accountant, or a team member who needs to see the balance or move funds. A business wallet lets you grant access without giving away your personal keys.

And honestly? It just looks more professional. When you receive a USDC payment to a wallet that clearly belongs to your business, it feels more like legitimate commerce than receiving it to a personal wallet named “420_shib_lover_69.”

Choosing Your Wallet: Phantom vs. MetaMask

The two most popular wallets for business are Phantom and MetaMask. Both work great. The choice mainly comes down to which blockchain you want to prioritize.

Phantom is built for Solana. If you’re accepting USDC or USDT on Solana (which many businesses do because of low fees), Phantom is the obvious choice. It’s user-friendly, integrates directly with Solana dApps, and you can connect it instantly to a platform like Plirin. Solana transactions settle fast and cheaply — a couple of cents per transaction, usually.

MetaMask is the dominant wallet for Ethereum and EVM chains (Ethereum, Polygon, Arbitrum, Base, etc.). If your customers are on Ethereum or another EVM network, MetaMask is the standard. It’s been around longer and has a huge user base.

The real question: which blockchain are your customers on? If you’re not sure, the answer is probably both. You can (and should) set up wallets on both Solana and an EVM chain like Ethereum or Base. That way, you accept payments wherever your customers are, and the funds land in the right place automatically.

Setting Up Phantom for Solana

Let’s start with Phantom, since it’s straightforward.

Step 1: Download and install Phantom

Go to phantom.app, download the browser extension (or mobile app if you prefer), and install it. Make sure you’re downloading from the official site — there are fake Phantom wallets out there.

Step 2: Create or import a wallet

When you open Phantom for the first time, you’ll see two options: create a new wallet or import an existing one. If you don’t already have a Solana wallet, create a new one. Phantom will generate a seed phrase (also called a recovery phrase) — usually 12 words. Write this down. Seriously. Store it somewhere safe, offline, encrypted, or in a physical vault. Do not take a screenshot. Do not email it to yourself.

If you already have a Solana wallet (from a previous project, a cold wallet, whatever), you can import it by entering the seed phrase.

Step 3: Set a strong password

Phantom will ask you to set a password. Make it long, unique, and strong. This password unlocks your wallet every time you open Phantom, so it’s your first line of defense.

Step 4: Add your wallet address to Plirin

Once your Phantom wallet is set up, you’ll see your public address (a long string starting with a number). Copy it. Go to Plirin, navigate to Settings > Wallets, and paste it in as your Solana receiving address. This tells Plirin where to send USDC and USDT payments from your customers.

Done. Any time a customer pays you via Plirin on Solana, the stablecoins land directly in that Phantom wallet.

Setting Up MetaMask for EVM Chains

MetaMask is almost identical in structure, just slightly different UX.

Step 1: Install MetaMask

Head to metamask.io, install the extension, and open it.

Step 2: Create or import your wallet

Create a new wallet or import an existing one using your seed phrase. (Again: write down the seed phrase, store it securely, and never share it.)

Step 3: Choose your network

MetaMask defaults to Ethereum mainnet, but you can add other EVM networks. If you want to accept payments on Ethereum specifically, you’re done — Ethereum is already selected. If you want to accept on Base, Polygon, or Arbitrum instead (or in addition), click the network dropdown and add the chain. For most businesses, Ethereum and Base are solid choices — both have good liquidity and low fees on Solana-adjacent competitors.

Step 4: Find your address and add it to Plirin

Your Ethereum address is the same across all EVM chains (you can use the same address on Ethereum, Base, Polygon, etc.). Copy it and add it to Plirin under Settings > Wallets as your EVM receiving address.

Hot Wallets vs. Cold Storage: What’s Right for Business?

This is where security gets real.

A hot wallet (like Phantom or MetaMask on your computer or phone) is connected to the internet. It’s convenient and fast, but it’s more exposed to hacks or malware. If someone compromises your computer or phone, they could potentially access your wallet.

A cold wallet (like a hardware wallet — Ledger, Trezor, or an air-gapped device) is offline. Your private keys never touch the internet. It’s more secure but slower and more cumbersome to use.

For a business wallet, here’s what we suggest: Use a hot wallet for regular operations, but keep most of your funds in cold storage.

In practice: You receive stablecoin payments into your hot wallet (Phantom or MetaMask) from Plirin. Once a week or month, you transfer a week’s or month’s worth of operating capital to your cold wallet. Your working balance stays small. Your long-term reserves stay safe offline.

This is a common pattern for businesses that handle a lot of transactions but still want security. It’s the middle ground between “everything online” and “never touch my money.”

Key Security Practices

Beyond hot vs. cold, here are the non-negotiables:

1. Never share your seed phrase

Your seed phrase is like the master key to your vault. If someone has it, they own your wallet. Not Plirin, not your bank, not anyone else — just you and anyone with the seed phrase. No legitimate person or company will ever ask for it.

2. Use a strong, unique password

Your wallet password is what protects your private keys from local access. Use a password manager (like 1Password or Bitwarden), create something long and random, and don’t reuse it anywhere else.

3. Enable two-factor authentication (2FA) wherever possible

If your wallet or the platform you use to manage it (like Plirin) supports 2FA, turn it on. This adds a second step to logging in, making it much harder for someone to gain access even if they get your password.

4. Check your wallet balance regularly

Review your wallet activity weekly. If you see a transaction you didn’t make, something’s wrong. Most wallets show a full transaction history, so you can spot unauthorized activity quickly.

5. Be careful with browser extensions

Malicious browser extensions can steal wallet credentials. Only install extensions from official sources, keep your browser updated, and consider using a separate browser just for wallet management if you’re handling substantial amounts.

Custody: Who Actually Controls Your Money?

Here’s an important distinction: with a self-custodied wallet like Phantom or MetaMask, you control your keys. That means the funds are genuinely yours — no middleman, no company can freeze them or take them.

Compare this to leaving your stablecoins on an exchange (like Coinbase or Kraken). The exchange controls the keys. You have an account there, but the exchange technically owns the coins. If the exchange gets hacked or goes bankrupt, your funds could be at risk.

For a business, self-custody is usually better. You’re not relying on any single company’s security or solvency. Your wallet is your property.

That said, self-custody comes with responsibility. You can’t call customer support if you lose your seed phrase. There’s no undo button. If you make a mistake, it’s permanent. So take the security practices above seriously.

If you’re uncomfortable with that level of responsibility (and that’s fair — crypto is still new to a lot of people), some businesses use custodial wallets offered by reputable providers. But for most small and medium-sized businesses, a self-custodied wallet on Phantom or MetaMask strikes the right balance.

Setting Up Plirin to Pay You

Okay, you’ve got your wallet set up. Now let’s connect it to Plirin so you can actually start accepting payments.

When you sign up for Plirin, you’ll go through onboarding that asks you to add a wallet address. This is where you paste your Phantom address (for Solana) or MetaMask address (for Ethereum/EVM).

From then on, when your customers pay you via a payment link, the stablecoins go straight to that wallet. No middleman. No Plirin holding your money. The customer sends → you receive, on-chain, in minutes.

If you want to accept on multiple blockchains, add both your Solana and EVM addresses. Plirin lets you add wallets on both chains, so customers can pay you however they prefer.

Multiple Wallets and Team Access

As your business grows, you might need more than one wallet. Maybe you want:

  • A main receiving wallet for customer payments
  • A treasury wallet for long-term storage (cold wallet)
  • A team wallet with shared access so your accounting person can monitor activity

You can set all of this up. In Plirin, you can add multiple wallet addresses under Settings > Wallets. For team access, you can use Phantom’s or MetaMask’s built-in delegation features, or use more advanced solutions like role-based access control for larger organizations.

The key: keep your setup organized and documented. Write down which wallet does what, who has access, and why.

Taxes and Compliance

One last thing (and it’s important): set up your accounting now, not later.

When you receive USDC or USDT, that’s a taxable event in most jurisdictions. The value of the stablecoins on the day you receive them is your revenue. You’ll need to report this to the IRS or your local tax authority.

The good news: because you’re using a dedicated business wallet on a public blockchain, the entire transaction history is recorded, immutable, and transparent. You can export your wallet’s full transaction history and hand it to your accountant. No guessing, no reconstructing records.

For more on this, check out our guide on tax configuration for stablecoin payments.

Ready to Get Started?

You now have everything you need to set up a professional business wallet. Download Phantom or MetaMask, secure your seed phrase, add your address to Plirin, and you’re ready to accept stablecoin payments from your first customer.

The whole process takes about 10 minutes. The security pays dividends for years.

If you want to see Plirin’s full onboarding flow and how it integrates with your wallet, check out our pricing plans or join our waitlist to get started. We also have a complete guide on accepting USDC payments as a business if you want to dive deeper into the payment side.

Your wallet is the foundation. Set it up right, keep it secure, and everything else becomes much easier.