Graveyard Clearing House · Onchain liquidation for dead memecoins
GCH
Graveyard
Clearing House
X TG
{{ chainLabel }}
GCH

Graveyard Clearing House

Archiving dead internet culture. Meme. Gone. Forgotten.
FILE / GCH-REG-01  ·  SHIFT OPEN  ·  {{ heroCount }}
CA
{{ ca }}
{{ caMark }}
Shift log
{{ tape }}
{{ tape }}

Verified death. Recovered residue. Signed receipt. Nothing promised that the pool does not already hold.

{{ k.label }}
{{ k.flip }}
{{ k.note }}
01 · File

Three measured lines per mint: last fill, LP left, mint authority. Somebody has to do the paperwork.

02 · Weigh

Dry-run first. If recovery cannot clear execution cost, the mint is blocked — not warned.

03 · Settle

One signature. Native assets back, pro-rata. Zero recovery, zero fee.

Freshly buried

last six plots cut · shift log open
{{ b.ticker }}
died {{ b.died }}

Still breathing

{{ t.name }}
{{ t.rank }}
the wall · every plot cut so far, oldest at the fence
The archive

Every cleared ticker keeps its plot. The record stays open after the money is gone.

Shift log

The index runs 24/7 and nobody clocks out. Gus takes the shovel; you take the receipt.

382 mints scored · 12,480 files opened
Bring us your dead
no fill in the window · lp under threshold · authority abandoned

Wallet intake

FILE / GCH-INT-{{ intakeNo }}  ·  {{ scanStatus }}
{{ stepper }}
The shift
every mint in the wallet is checked against the index
three lines of evidence per file · no summary row
nothing is signed before the dry run answers
Scoring mints against the lifecycle index
{{ scanLine }}
Sel
Mint
Death evidence
Recoverable · USD
State
{{ r.mark }}
{{ r.ticker }}
{{ r.mint }}
{{ r.chain }}
last fill · {{ r.lastFill }}
lp left · {{ r.lpText }}
mint authority · {{ r.auth }}
{{ r.rec }}
{{ r.verdict }}
Deceased
{{ selSummary }}

No wallet on the file

Connect a wallet and the index is checked mint by mint. Only mints that meet the death criteria come back.

FILE / {{ file.id }}

{{ file.ticker }}

{{ file.mint }} · {{ file.chain }}
Deceased
Residue drawer
three layers pulled out of a dead pool
lp remaining · rent accounts · dust balances
converted to native assets, paid pro-rata
Measurement window · last fill
{{ file.lastFill }} ago
now
window · 90d · no fill recorded
LP left vs threshold
left · {{ file.lpText }}
threshold · {{ file.thrText }}
Mint authority
{{ file.auth }}
re-checked at execution time
Residue drawer · three layers
{{ l.name }}
{{ l.value }}

Batch · dry run

FILE / GCH-BAT-{{ intakeNo }}  ·  simulation returned
{{ stepper }}
Mint
Est. recovery
Protocol fee
Exec cost
Verdict
{{ s.ticker }}
{{ s.mint }}
{{ s.rec }}
{{ s.fee }}
{{ s.cost }}
{{ s.verdict }}
Blocked
Recovery does not cover execution cost. Dropped from the batch — we do not let you sign a loss.
In batch
{{ batchCount }}
Net to wallet
{{ batchNet }}
Dropped
{{ droppedCount }}

One signature

FILE / GCH-SIG-{{ intakeNo }}  ·  irreversible
{{ stepper }}
{{ l.k }}
{{ l.v }}

Estimates. The contract re-checks the death criteria at execution time; a mint that no longer qualifies is returned untouched.

No undo
Paper once stamped

Signing moves the tokens into the vault and opens the liquidation request. Type the file number to confirm.

Zero recovery, zero fee. Dropped mints stay in the wallet.
Shift in progress
re-checking death criteria at execution
withdrawing remaining lp
closing rent accounts and sweeping dust
converting to native assets and settling

Liquidation record

{{ stepper }}
Graveyard Clearing House
RECORD / GCH-REC-{{ intakeNo }}
{{ l.k }}
{{ l.v }}
Signed once. Value redistributed is the residue the pool already held.
Cleared
Returned to wallet
{{ batchNet }}
native assets · pro-rata on filed share
Wallet is clean

Nothing left to bury. Gus goes back to the shift.

Public liquidation ledger

every drawer opens · no locked drawer
all
recovered
zero recovery
zero fee
The queue
every record stays open for inspection
mint · evidence · recovered · fee · tx hash
no locked drawer in this cabinet
{{ k.label }}
{{ k.value }}
Mint
Death evidence
Volume 24h · USD
Market cap · USD
Change 24h
scoring the segment against the lifecycle index
Index unreachable

The lifecycle feed did not answer, so no row is shown. We do not fill the table with estimates. Action: reload the index.

{{ l.symbol }}
{{ l.name }}
{{ l.evidence }}
{{ l.vol }}
{{ l.cap }}
{{ l.chg }}
{{ indexFoot }}

Revival rights

Only the face of the stone is recut. Ticker and metadata authority change hands; nothing below is touched and no supply is issued.

Revival bench
only the face of the stone is recut
ticker and metadata authority change hands
no supply is issued, nothing is minted
Session open
{{ live.ticker }}
{{ live.mint }}
Closes in
{{ live.closes }}
Leading bid
{{ live.lead }}
{{ bidMsg }}
Queue · cleared mints
{{ q.ticker }}
{{ q.note }}
{{ q.opens }}

Parameters

Death thresholds and the fee schedule are adjustable, but every change passes multisig plus a timelock and is published before it takes effect.

The keyring
many keys turn one drawer
every change is published before it takes effect
the sand runs out first, then the parameter moves
Live parameters
{{ p.k }}
{{ p.v }}
Pending change · in timelock
lp_threshold · 2.00 → 1.40
published · sand must run out first
Keyring · signatures collected
{{ key.mark }}
{{ keyLine }}
Surfaces covered · tvl usd
{{ c.name }}
{{ c.tvl }}

State specimens

Empty · nothing qualifies

Checked against the lifecycle index. No mint meets the death criteria.

re-scan wallet
Empty · after clearing

Wallet clean. Gus only shows up here.

Processing
waiting for confirmation · no ETA measured
Loading cell · frame kept
Recovered
Fee taken
no skeleton fade · label stays, value blank
Blocked

Recovery does not cover execution cost. Dropped from the batch — no override.

GCH-BAT-0419 · line 03
Returned

A new fill landed before execution. Transaction rejected, tokens back untouched.

re-run the simulation
Three blanks, never mixed
not measured
···
measured zero
0.00
not applicable
n/a
Disabled · no shadow
Wallet on the file
detected by EIP-6963
{{ w.name }}
No wallet announced itself to this page. Install a browser wallet, then reopen this drawer.
looked for: eip6963 providers, window.ethereum
{{ walletError }}