MycelTrading
Audit a wallet

Copy trading · Solana · fee-net accounting

The leaderboard
is gross.
You trade net.

A wallet’s headline profit is measured before the venue fee, the creator fee, the router fee, priority and tip, and slippage. MYCEL subtracts all of it, reconstructs the ledger from chain data, and mirrors only the wallets that are still profitable at the end of that subtraction.

Colony state
not inoculated
wallets through the auditledgers reconciledverdicts published

No index has been run. Every figure on this page resolves from chain data or stays a dash.


The subtraction

Six layers sit between a fill and a profit


Published venue rates, read from vendor documentation on 2026-08-17. These are the rates, not your results. Nothing here is measured from a wallet, and the axis below is the axis they are drawn against.

  1. ABonding curvepump.fun1.25%per side0.95% protocol + 0.30% creator
  2. BPool swapPumpSwap, post-graduation0.30 – 1.25%per sidedynamic by market cap: 1.25% at 0–420 SOL, 0.30% at ≥98,240 SOL. The base swap component of that is 0.25%.
  3. CRouterPumpPortal Local0.50%per tradenon-custodial; MYCEL signs and broadcasts
  4. DPriority + tipleader / Jito0.10 – 0.30%typicalvaries with congestion, not a fixed rate
  5. ESlippagefill quality0.50 – 2.00%typicalthe largest and least predictable layer
  6. FMYCELour own takeunsetunsetno band drawn — this rate is not setpricing is being re-derived before execution ships

Third-party composite for a full round trip on a migrated pump.fun token, before any copy-tool fee:

3.2% – 6.6%

Cited estimate, 2026-08-17. MYCEL replaces it with your wallet’s own measured figure once the ledger runs.

Signature instrument

The truth ledger

One wallet, one window, every cost. The instrument shows the whole distance between the number a leaderboard prints and the number that reaches a copier’s balance.

Walletno wallet loaded
unresolved
Gross realised, FIFO cost basis, 30d100% of headline PnL
SOL
Less — every layer, signed6 layers
Net to the copierno position computed

The whole rail is hatched because no point on it has been computed. Net resolves to one point in here when the audit runs, and until then the drawing marks nothing — not a midpoint, not a default.

grossdeducted cost (−)net, verified positiveunresolved (—)

Segment values resolve when an audited wallet is loaded. No wallet is loaded, so every figure is a dash. This instrument has no demo mode.

After-fee rankings0 rows
last audit run — never
After-fee trader rankings. No audit has been run, so the table has no rows and the columns stand empty.
#WalletClosed tokensGrossΣ costsNet after feesVerdict

No wallet has been ranked

The ordering is MYCEL's own fee-net figure, so a row cannot exist before an audit has produced one. The columns stay so you can see the shape of what a row will hold.

VerdictsMirroredWatchDemoted — edge decayExcluded — evidence filedAwaiting audit

No wallet is named on this page, in any state. An exclusion is an accusation, and an accusation belongs in the product with its signatures attached — never in marketing copy.

Wallet audit

Six rules, cheapest first, stop at the first hit

Legitimate trading can resemble wash trading, which is why no rule produces a verdict on its own and why every rule that fires has to hand back the transactions it fired on.

  1. 01

    Same-signature round trip

    not run

    A buy and a sell of the same token inside one transaction.

    cost · one parsed transaction

  2. 02

    Zero-risk position

    not run

    Near-identical size bought and sold within a short window at near-identical price.

    cost · one wallet history

  3. 03

    Shared funding ancestor

    not run

    The wallet and its own counterparty trace back to the same non-exchange funder.

    cost · n-hop transfer walk

  4. 04

    Bundle co-membership

    not run

    The wallet shares a bundle with the account on the other side of its fill.

    cost · bundle lookup

  5. 05

    Circular volume

    not run

    A quantity cycles through several accounts and returns to the origin.

    cost · cycle detection

  6. 06

    Persistent pattern

    not run

    The same behaviour repeats across multiple tokens over time.

    cost · cross-token pass

Copy rules

no account attached

Every rule is yours, except the one that protects you

Nothing here is pre-filled with a suggested figure. A default position size is a recommendation, and MYCEL does not make one on a page that has never seen your account. Values read unset until an account is attached; they are not zeros and they are not defaults.

Unknown bankroll skips the copy

Enforced

Proportional sizing needs the source’s bankroll. When it cannot be estimated, MYCEL skips the trade rather than guessing a size. This control cannot be turned off.

Sizing

Mode

Share of source position

applies in proportional mode

unset%

Fixed size

applies in fixed mode

unsetSOL

Round down to whole units

Exposure

Cap per source wallet

unsetSOL

Aggregate cap

across every followed wallet

unsetSOL

Max simultaneous sources

unsetwallets

Daily loss cap

unsetSOL
Filters

Mirror only audited wallets

fails the wash ladder, never copied

Enforced

Minimum pool liquidity

unsetSOL

Minimum closed tokens on the source

unsettokens

Token blacklist

empty
Lifecycle

Auto-demote on edge decay

stops mirroring when the audited edge falls

Demotion threshold

unset%

Paper mode

runs the whole path, signs nothing

Kill switch

halts every task instantly

Six stages, in order. Nothing skips ahead, and stage six refuses to run when stage five came back without evidence.

Method

How the number gets built

  1. Stage 01. Discover

    Pull a candidate set from a vendor PnL screen, filtered for arbitrage, thin history and single-token flukes.

  2. Stage 02. Shortlist

    Drop the candidates that cannot survive an audit. Full reconstruction is expensive; it is spent on a shortlist.

  3. Stage 03. Reconstruct

    Rebuild the wallet's ledger from parsed transactions with a FIFO cost basis, denominated in SOL.

  4. Stage 04. Subtract

    Deduct every layer from the fill itself — venue, creator, router, priority, tip, and realised slippage.

  5. Stage 05. Test

    Run the wash ladder in cost order and stop at the first rule that fires, keeping its signatures.

  6. Stage 06. Publish

    Write the verdict with its evidence, or write nothing. A wallet with no evidence gets no verdict.

Reconciliation
not reconciled

Two ledgers, one delta

The vendor screen answers which wallets are worth auditing. MYCEL’s own reconstruction answers which of them survive. Both figures get published, and so does the gap between them.

Vendor realised PnL

gross of costs

SOL
MYCEL fee-net PnL

own reconstruction

SOL
Delta

the finding

SOL

Both ledgers stay unresolved until a wallet has been reconstructed. The delta is not estimated from one side.

Limits we publish alongside the result
  • Non-trade balance changes — airdrops, transfers in, dust — are classified and excluded from cost basis rather than quietly absorbed, and the flag is visible.
  • Historical fiat conversion does not chain cleanly across days, so the ledger is denominated in SOL and converted at the edge.
  • Wash thresholds are ours to set, so they are published as numbers you can argue with, not hidden inside a score.
  • No published false-positive rate exists for these detection methods. That is stated on the verdict, not buried in a footnote.

Copy latency

no copy executed

Measured in slots, because Solana has no clock

A millisecond figure would be a claim nobody can check. Block timestamps are second-granularity, so the only honest measurement is the slot the source filled in, the slot MYCEL filled in, and the distance between them — published per copy, with the unknown left as unknown.

Source fill slot

slot

MYCEL fill slot

slot

Delta

slots

No copy has been executed, so there is no slot to report. Landing rate, not detection speed, is what separates one execution path from another — and that gets published the same way.

A number you cannot check is not a number.

MYCEL is being built in the open, against real chain data. Nothing on this page is a demo, and nothing is filled in until the audit fills it in.