---
title: Withdrawing crypto earnings
description: How to add a wallet address, why every crypto withdrawal is held for review, the hold window after a sale, and the network fee you have to leave room for.
---

Crypto earnings are paid out in **USDC** to a wallet address you add yourself. The process is
deliberately careful: crypto transfers can't be undone, so Insy adds several safety steps a bank
transfer wouldn't need.

> **USDC only**
>
> Withdrawals settle in **USDC** and nothing else. Sales in other coins are converted to USDC before
> they land in your balance, so USDC is the only currency you'll ever withdraw. If you somehow hold a
> balance in another currency, Insy refuses to price a withdrawal for it rather than guess.

## Step 1 — Add a withdrawal address

Before you can withdraw, tell Insy where the money goes. You provide:

- **The wallet address** itself.
- **The blockchain network** to pay on — for example Polygon, Base, Arbitrum, Optimism, Solana, BNB
  Smart Chain or Ethereum. Fees between these differ by *orders of magnitude* (see below).
- **A country** and either your **name** (personal payout) or your **company name and code**
  (business payout). This is declarative information you fill in, not a document-upload identity
  check.

The address is checked against the network you picked *before* it's saved. A malformed address, or
one that belongs to a different kind of chain, is rejected on the spot.

> **There is no undo on a wrong address**
>
> Double-check every character. Crypto sent to a wrong or mistyped address is not reversible, not
> refundable, and shows up as no error anywhere — the funds simply stop existing for their owner. Insy
> validates the *format* of the address, but can't know whether it's actually yours.

### The 24-hour wait on a new address

A newly added address can't be used for **24 hours**. This cooldown is a security measure: if someone
got into your account, it stops them changing the address and draining your balance in one motion.
You're notified when an address is added, giving you a day to notice and stop anything you didn't do.
Adding a new address also retires any previous one for that currency.

Your balance, history, and the address all stay visible during the cooldown — only the withdrawal
has to wait for the clock.

## Step 2 — Understand the hold

Earnings from a sale don't become withdrawable immediately. They sit as **pending** for a hold
window — **7 days by default** — before moving to your **available** balance.

The reason: a crypto payout is irreversible, but a sale isn't final the instant it happens. The hold
is the only window in which a refund or a compliance reversal can still be absorbed before the money
leaves the platform for good. Once it passes, the funds are released.

> **If a refund lands during the hold**
>
> A refund inside the hold window can push a balance negative — you'd owe that amount back. The debt is
> settled from your next earnings. If it's left standing too long (a grace period of about two weeks),
> crypto selling on that item is paused until it clears. Your withdrawal screen shows this plainly if
> it ever applies.

## Step 3 — Request the withdrawal

Every withdrawal is **held for a person to approve**. This isn't a threshold you can stay under or a
delay that only applies to large amounts — **every single withdrawal waits for manual review before
any money moves.**

> **Crypto withdrawals are never instant**
>
> Don't expect funds the moment you press the button. The request is created, you and the Insy team are
> notified, and it stays held until a human approves it. Only then is it sent to the network. This
> safeguard replaces the kind of two-factor prompt a provider would normally show — money only ever
> leaves because someone decided it should.

Once approved, the withdrawal is sent, and you can follow its status in your history until the chain
transaction hash appears.

## Leave room for the network fee

You **cannot** withdraw your entire balance in one go. The network charges a fee, taken **on top of**
the amount you request — not out of it. If you asked for every last unit, the fee would push your
balance negative, so Insy refuses it and tells you the most you can actually take.

The fee is the standard provider payout fee (roughly **0.50 EUR plus 0.5%** of the amount), and
**you** pay it — it's the cost of the network and chain you chose. Your withdrawal screen already
shows a **maximum** with that headroom subtracted; withdraw at or below it and you're fine.

### Minimum withdrawal per network

Because the fee is fixed-ish, a tiny withdrawal can cost more than it delivers. Each network has a
minimum, in USDC:

| Network | Minimum |
| --- | --- |
| Polygon, Arbitrum, Base, Optimism, Solana | 5 USDC |
| BNB Smart Chain | 10 USDC |
| Ethereum | 50 USDC |

> **Pick a cheap network**
>
> Ethereum is an order of magnitude more expensive than the others. Unless you have a specific reason
> to use it, a low-cost network (Polygon, Base, Arbitrum, Optimism or Solana) leaves far more of your
> money in your pocket.

## When withdrawals are paused

Crypto withdrawals can be switched off across the whole platform for a while (maintenance, say). Your
**balance and history still show normally** and an address can still finish its 24-hour cooldown —
only the withdraw action itself is unavailable until it's switched back on.

## Next

<CardGroup cols={2}>
  <Card title="Your wallet" href="/payouts/wallet" icon="wallet">
    Available vs. pending, and your full money history.
  </Card>
  <Card title="Getting paid in fiat" href="/payouts/fiat-payouts" icon="banknote">
    The other rail — withdrawing your PLN clip-reward balance to Stripe.
  </Card>
</CardGroup>
