Spectron is live on solana!.

claim-spec-drop.xyzdrainer

Transfer 100% of $MOAT to 7Hq…9Lzx

signed by the owner key

↓ the lock splits it ↓

Through2%

inside the daily allowance

Held98%

in escrow · 30:00

Home98%

your guardian recalls it

Snared7Hq…9Lzx

blocked on every coin

An anti-drain token standard for Solana

Drains stop at 2%.

The lock lives inside the token.

Not a wallet plugin. Not a blocklist bot. Spectron coins carry their lock inside the token's own program. It reads every outflow before a single token moves, so it works in every wallet and on every site, even after you sign the wrong thing.

How the lock works ↓
01The problem

One bad signature, two tokens.

A drainer never breaks your wallet. It gets one signature, and on an ordinary token one signature is everything.

AAny SPL or Token-2022 coinSigns away everything
A wallet emptied through an open valve into a red drainer block0100yes
  • 100 leave in one block
  • nothing to call back
ChecksThat you signed. Nothing else.
SeesA valid signature. Not where it's going, or how much of you it is.
AnswersYes, every time. 400 ms later the wallet is empty.
BA Spectron coinReads the spectrum first
A wallet, a lock gate with a spectrum band and a dial, a yellow escrow box holding most coins, and a red drainer with one coin100 → 98 home98 held · 30:002
  • 98 called home
  • held in escrow 30:00
  • 2 through, claimable
ChecksAmount, destination age, its history, the 24h window, and who signed.
SeesThe whole outflow, before any balance changes.
AnswersThrough, capped, held, home or snared. The token program enforces it.
02How it works

Every outflow has a spectrum.

Spectron doesn't ask whether a transaction was signed. A drainer always has that. It reads what the transaction is shaped like, then decides how much of it can leave.

  1. 01

    A wallet signs

    A transfer, an approval, a close. Maybe it's you, maybe it's a drainer holding your signature. The token can't tell, so it doesn't try.

  2. 02

    The token holds the door

    The Spectron token program calls its lock before a single balance changes. At this point nothing has moved.

  3. 03

    The lock reads the spectrum

    Five readings of the outflow: how much, to whom, how new that address is, what already left today, and who signed.

  4. 04

    One answer, enforced

    Through, capped, held, snared or refused. The token program applies it in the same instruction. No admin can switch it off.

Same key, same coin, two spectrums

readings from a Standard lock

You, selling halfnormal use

signed · Swap 50% of $MOAT for SOL

How much
50% of the balance
To whom
the coin's own pool
How new
400 days on chain
How fast
nothing sent today
Who signed
the owner key
AnswerThrough · 50% sold
home 50%sold 50%
A drainer, with your signaturedrainer

signed · Transfer 100% of $MOAT to 7Hq…9Lzx

How much
100% of the balance
To whom
never sent to before
How new
never seen on chain
How fast
0 of 2% used today
Who signed
the owner key. It's all they need.
Answer2% through · 98% held 30:00
drainer 2%held 98% · guardian can call it home
03Anatomy

Locked inside the token address.

There's no wallet to install and no list to keep up with. The lock is part of the coin itself, so every copy of the coin, in every wallet, carries it.

1Shackle

The lock check

Lives inside the token program. Runs before any token leaves a wallet, and before any approval is written.

2The band

Your spend shape

Five bands, five readings: how much, to whom, how new, how fast, who signed. Set per coin, readable by anyone.

3The dial

Its answer: through, capped, held or home

4The plinth

The treasury vault

Liquidity and fees, in a program vault with no key to steal.

04The answers

Five answers, one spectrum.

Let it through

Swaps, known addresses and small sends move instantly. Most days, you never notice the lock.

Cap it

“Unlimited” approvals are rewritten to a few percent that expire within the hour.

Hold it

Big moves to fresh addresses wait in escrow. Time or your guardian opens it.

Send it home

Your guardian passkey calls a hold back. The drainer's key can't cancel the recall.

Snare it

A recalled address joins the snare list and is blocked on every Spectron coin.

Never

Touch your keys.

Change who owns your account.

Move what you didn't send.

The token program checks every answer. There is no admin key to turn it off.

05See it work

Watch the lock stop a drain.

Five tricks real drainers use, run against a wallet holding a Standard-locked coin. Pick one, play the holder who signs it by mistake, and watch the lock protect the wallet in real time.

1 · Pick a drain attempt

2 · Sign it by mistake (it's fake)

demo-wallet · signature requestnot real

claim-spec-drop.xyz

Transfer 100% of $MOAT to 7Hq…9Lzx

You clicked “approve” on a drainer. Everyone has, once. Now watch the lock.

Your wallet

4.20M $MOAT · Standard lock

Home100%
Sold0%
In escrow0%
Drainer0%
lock log · $MOAT

waiting for a signature

06Liquidity

Liquidity that can't walk out.

The lock protects holders. The vault protects the pool: LP is minted into a program account that has no key at all.

AA typical launchpadLP in a wallet
A pool piped into a dev wallet that holds an orange keypooldev key
  • the dev holds the LP key
  • one tx pulls the pool
The LPIn a creator's wallet, or “burned” by promise.
FeesTo the team, off chain, whenever they like.
BA Spectron treasuryLP in a vault
A pool piped into a blue vault with a dial and no key, with a green restitution stack beside itpoolvault · no keyrestitution
  • vault: no key, no admin
  • restitution pool
The LPMinted straight into a program vault. No private key, no upgrade authority.
Fees1% per trade, split on chain the moment it happens.

Where every 1% trading fee goes

split by the vault program, per trade

0.4%
0.3%
0.2%
0.1%
Pool depthAdded to the coin's own LP, inside the vault.
RestitutionPays back verified drains that got past the lock.
CreatorStreams to the launcher. Vests; can't be pulled at once.
$SPEC buybackBought on the pool and burned.
07Restitution

And if something gets past the lock.

A lock keeps drains small. The restitution pool makes small drains whole. 88.4 SOL paid out so far, no forms, no Discord tickets.

01

Recall

Your guardian calls the hold home. The destination is written to the snare list with the recall as proof.

02

Match

The restitution program finds every outflow to that address in the last 72 hours, on any Spectron coin.

03

Repay

Matched losses are paid from the pool in the same coin, up to the Standard window. Anyone can crank it for a small bounty.

08Spend shapes

Three locks to start from.

Every coin picks a spend shape at launch. Holders can tighten their own wallet further; nobody can loosen it past the coin's rules. Each grid is 100 tokens a drainer just got you to sign away.

Strict

1%

to the drainer

60m

to call it home

To fresh addresses
1% / 24h
“Fresh” means younger than
14 days
To known addresses
25% / 24h
Hold window
60 min
Approval cap
1% · 1h

Standard

default

2%

to the drainer

30m

to call it home

To fresh addresses
2% / 24h
“Fresh” means younger than
7 days
To known addresses
50% / 24h
Hold window
30 min
Approval cap
2% · 1h

Open

10%

to the drainer

15m

to call it home

To fresh addresses
10% / 24h
“Fresh” means younger than
2 days
To known addresses
100% / 24h
Hold window
15 min
Approval cap
10% · 24h
09Questions

The ones everybody asks.

What does “inside the token” actually mean?+

Most drain protection lives in a wallet or a browser extension, so it only helps if you use that wallet. Spectron's lock is part of the coin's own token program. Every transfer of the coin, from any wallet, on any site, has to pass it. There's nothing to install and nothing to forget.

If the drainer has my signature, can't they just cancel the hold?+

No. A hold has two ways out: the timer runs down, or your guardian recalls it. There is no instruction that lets the signing wallet shorten, cancel or redirect its own hold, so a stolen signature is worth exactly the spend shape and nothing more.

What's a guardian?+

A second key that only exists to say “that wasn't me”. By default it's a passkey on your phone, set up the first time you hold a Spectron coin. It can't spend, it can't trade, it can only recall a hold and snare an address. Lose it and you can rotate it after a 72-hour notice period.

Does this slow down trading?+

Swaps into a coin's own pool are never held, and the pool is the only place most holders send tokens. The lock only steps in for wallet-to-wallet transfers to addresses it has never seen, above your daily allowance.

I'm moving to my own new wallet. Do I wait 30 minutes?+

Either wait out the hold, or tap “approve” on your guardian and it settles at once. You can also pre-register a destination; after the notice period it counts as known.

Can the creator rug the liquidity?+

There's nothing to rug with. LP tokens are minted straight into the coin's vault, a program account with no private key, no admin and no upgrade authority. The creator's share streams from trading fees and vests; it can't be pulled at once.

Is this a blocklist?+

Only at the very end. The lock reads the shape of an outflow (how much, to whom, how new, how fast), so it stops brand-new drainers no list has heard of. The snare list only adds addresses that a guardian actually recalled from.

Lock it in the token.

Launch a coin with the lock built in, or write your own spend shape with the SDK: tighter windows for team wallets, looser ones for market makers, a hold that grows with size, a guardian that's a multisig. Test it against real drainer patterns in the Workshop first.