PUNKETTES — A Punkette for every Punk.
{{ name }}

A Punkette for every Punk.

Held a CryptoPunk at the snapshot?
Claim 800 $PUNKETTES per Punk.

A fair airdrop to every wallet that held a Punk, weighted by count. No presale. No team allocation.

How it works
Punks
10,000
Each
800
To holders
80%
Claim ticket{{ cardTag }}
PUNKETTES mascot: pixel girl with blonde curls, a pink bow and pink shades
×{{ punkCount }}

Snapshot pending

Snapshot block not published yet. Claims unlock when it is. No countdown — watch @PunkettesETH.

Check your claim

Connect the wallet that held your Punk at the snapshot. Your Punk never moves — no approvals, no staking.

Wrong network

Switch to Ethereum

Your wallet is on chain {{ walletChain }}. Claims live on Ethereum mainnet (chain ID 1).

Reading the snapshot…

Looking up {{ shortAddr }} in the published snapshot and checking claim status on-chain.

Nothing to check yet

{{ shortAddr }} is connected, but the snapshot block isn't published. Eligibility will be read from that block — not from what you hold today.

Not in snapshot

No Punks at the snapshot

{{ shortAddr }} didn't hold a Punk at block {{ snapshotLabel }}. If your Punk was in another wallet or a vault then, connect that address instead.

Eligible {{ punkCount }} {{ punkWord }} × 800
{{ amountStr }} {{ ticker }}
Punk {{ p.label }}

Signature rejected in your wallet. Nothing was sent — try again whenever you're ready.

Transaction failed{{ txErrorSuffix }}. Your claim is still available. View tx ↗

{{ eligibleNote }}

Confirm in your wallet

Claiming {{ amountStr }} {{ ticker }}. Check the destination is the claim contract:

{{ claimContractLabel }}

On mobile: switch to your wallet app, approve, then come back here.

Transaction pending

Submitted. Waiting for Ethereum to confirm. You can close this page — the claim settles either way.

{{ txShort }} ↗
Claimed
+{{ amountStr }} {{ ticker }}

Sent to {{ shortAddr }}.

View transaction ↗
Already claimed
{{ amountStr }} {{ ticker }}

This wallet's {{ punkCount }} {{ punkWord }} from the snapshot {{ haveWord }} been claimed.

Claim tx {{ txShort }} ↗
{{ shortAddr }} · {{ walletKindLabel }}

Airdrop not yet deployed. Snapshot block will be announced from @PunkettesETH before broadcast.

♥ Every Punk has a Punkette♥ No presale. No team. No VC.♥ 800 $PUNKETTES per Punk held♥ You held the Punk. She's yours.

How it works

  1. 01

    Snapshot

    The instant $PUNKETTES deploys, we read the CryptoPunks contract at that block and record which wallet holds which Punk.

  2. 02

    Claim

    Every eligible wallet gets a Merkle proof. Connect, prove, receive. Nothing to bid on, nothing to farm.

  3. 03

    Forever

    The claim window never closes. If your Punk sits cold for a year, your Punkette waits with him.

  4. 04

    Fees

    Trading fees route to the Punk-holder set on a rolling cadence. You held the Punk. You get the girl.

The drop.

800 $PUNKETTES per CryptoPunk held. Snapshot at deploy block. Claim window open forever.

80% · 8,000,000 · Punk holders 20% · 2,000,000 · Liquidity
10,000Punks eligible
800$PUNKETTES per Punk held
0%Team / VC allocation
∞Claim window duration

Airdrop not yet deployed. Snapshot block will be announced from @PunkettesETH before broadcast.

Verify

FAQ

{{ f.a }}

{{ name }} Unofficial. Not affiliated with CryptoPunks or NODE. Not financial advice. Verify every address before signing.

{{ modalTitle }}

Connecting only reads your address. You never approve or move your Punk.

{{ connectingText }}

WalletConnect QR
(scan with phone wallet)

Scan with your phone's wallet, then approve the connection.

{{ connectError }}