> WAKE_WHITEPAPER_V1.0 // PUBLISHED_2026

The full technical whitepaper covers the two-layer intelligence model, scoring methodology, exit detection patterns, token mechanics, and roadmap.

> What is WAKE

WAKE is a token-gated intelligence terminal on Base. It mirrors the trades of consistently profitable wallets in real time and flags exit liquidity events the moment insiders, snipers, top holders, or deployer wallets begin unloading any token.

> Beta access

WAKE is currently in closed beta. The terminal, dashboard, and alert systems are operational, but access is granted in curated waves to $WAKE holders who follow @WakeOnBase.

To request beta access:

  1. Hold $WAKE (any tier)
  2. Follow @WakeOnBase on X
  3. Wait for DM with access credentials

New cohorts are onboarded weekly. Selection prioritizes hold size, wallet history, and community engagement.

STATUS
> CURRENT_COHORT: 03 > AVERAGE_WAIT_TIME: 5–14_DAYS

> Token & Launch

WAKE is a 1B total supply token deployed via Bankr on Base as a fair-launch. There is no team allocation, no private round, and no treasury. The token exists solely as the access mechanism for the WAKE terminal. Liquidity is burned on bonding curve graduation. Tier thresholds: 1M (Tier 01), 5M (Tier 02), 20M (Tier 03). The contract is verified on Basescan, ownership is renounced, and the contract is immutable with no mint function.

> Contract details

CONTRACT
> CONTRACT_ADDRESS: 0x0000000000000000000000000000000000000000 > NETWORK: BASE > COMPILER: v0.8.20 > VERIFICATION: VERIFIED > OWNERSHIP: RENOUNCED > PROXY_PATTERN: NONE > MINT_FUNCTION: DISABLED > BLACKLIST: NONE > TAX_BUY: 0% > TAX_SELL: 0% > MAX_WALLET: UNRESTRICTED > MAX_TRANSACTION: UNRESTRICTED > LP_TOKEN_HOLDER: 0x000000000000000000000000000000000000dEaD (BURNED)

> The two-layer model

WAKE is built around two complementary signals:

  • SMART_MONEY_MIRROR — what the winning wallets are doing right now.
  • EXIT_LIQUIDITY_DETECTOR — what's about to leave the market.

> Why Base only

WAKE focuses on Base because its block times, fee structure, and token launch density make it both the most active venue and the most tractable to index. Multi-chain support is on the roadmap once Base coverage is complete.

> Quickstart

BASH
# clone git clone gitlawb.com/wake/terminal cd terminal # install + run npm install npm run dev

> How wallets are scored

Every wallet on Base is scored against four axes: realized PnL, win rate on holds > 24h, capital efficiency, and trade count (as a confidence sample). The composite weights are 30% / 40% / 20% / 10% respectively, log-scaled where appropriate to prevent outliers from dominating the leaderboard.

> PnL methodology

Realized PnL is computed per-token using FIFO accounting against the trade's USD basis at block time. Unrealized PnL marks the current position to the most recent reliable price (preferring DEX TWAP over single-block spot).

> Win rate calculation

A "win" is a position fully exited at a positive realized PnL after being held for at least 24 hours. The 24-hour filter excludes flash-sniped one-shots from the win rate denominator.

> Hold time analysis

Average hold time is the duration-weighted average across all exited positions. Hold-time distribution determines behavioral tagging (e.g. SCALPER vs LONG_HOLDER).

> Behavioral tagging

Tags such as EARLY_BUYER, MOMENTUM_TRADER, ROTATOR are applied when a wallet's behavior crosses statistical thresholds against the population. A wallet may carry multiple tags simultaneously.

> Confidence scoring

Each emitted event includes a 0–100 confidence score combining the wallet score, trade size, and token liquidity context. The threshold is configurable in your filter profile.

> The seven flag types

DEV_DUMP

Triggered when the deployer wallet or a known team wallet sells or transfers a non-trivial portion of supply.

SIGNALS
  • deployer balance delta
  • team wallet outflows
  • internal transfer graph
SEVERITY_FORMULA
weight = 35 if deployer_sold_in_last_block else 0
EXAMPLE_OUTPUT
> ALERT // EXIT_LIQUIDITY_DETECTED  token: EXAMPLE  flags: DEV_DUMP  severity: HIGH
COMMON_FALSE_POSITIVES: Team wallets moving to a vesting contract or a known CEX deposit address.

SNIPER_EXIT

Wallets that bought in the first 3 blocks of a token are now exiting.

SIGNALS
  • first-3-block buyer set
  • sell volume from that set
SEVERITY_FORMULA
weight = 15 + sniper_exits_count * 2
EXAMPLE_OUTPUT
> ALERT // SNIPER_EXIT // 7 wallets exiting
COMMON_FALSE_POSITIVES: Snipers rotating into a new launch by the same deployer.

TOP10_DISTRIBUTION

Top 10 holders begin distributing into market liquidity.

SIGNALS
  • top10 holdings delta
  • outflow direction
  • DEX vs OTC routing
SEVERITY_FORMULA
weight = round(top10_distribution * 100)
EXAMPLE_OUTPUT
> ALERT // TOP10_DISTRIBUTION  18% in last hour
COMMON_FALSE_POSITIVES: Top holder rebalancing into LP.

LP_REMOVAL

A meaningful portion of liquidity is removed from primary pools.

SIGNALS
  • LP token burns
  • router liquidity events
SEVERITY_FORMULA
weight = round(lp_removed_pct * 200)
EXAMPLE_OUTPUT
> ALERT // LP_REMOVAL  9% removed in last 12m
COMMON_FALSE_POSITIVES: Migration to a new pool tier.

BRIDGE_OUT

Significant token volume bridged off Base.

SIGNALS
  • canonical bridge outflows
  • third-party bridge contracts
SEVERITY_FORMULA
weight = min(30, bridge_out_usd / 5000)
EXAMPLE_OUTPUT
> ALERT // BRIDGE_OUT  $84K to mainnet
COMMON_FALSE_POSITIVES: LP provider rebalancing across chains.

LARGE_SELL

An outsized single sell exceeding a configured threshold.

SIGNALS
  • sell size vs trailing volume
  • price impact
SEVERITY_FORMULA
weight = min(25, sell_usd / 10000)
EXAMPLE_OUTPUT
> ALERT // LARGE_SELL  $120K  -8% impact
COMMON_FALSE_POSITIVES: OTC unwind routed through DEX for transparency.

COORDINATED_EXIT

Multiple wallets exit within the same block window, often correlated by funding source.

SIGNALS
  • per-block exit count
  • funding-source graph
  • cluster id
SEVERITY_FORMULA
weight = 10 + coordinated_wallets * 3
EXAMPLE_OUTPUT
> ALERT // COORDINATED_EXIT  9 wallets, 1 cluster
COMMON_FALSE_POSITIVES: Two unrelated whales exiting at the same news event.

> Pattern matching engine

Live token state is vectorized every block and compared against a store of 8,000+ historical pre-dump signatures using cosine similarity. A match above 0.6 triggers a flag; above 0.85 escalates severity.

> Severity scoring

TS
function severityFor(flags) { const total = flags.reduce((s, f) => s + f.weight, 0); if (total >= 90) return "CRITICAL"; if (total >= 55) return "HIGH"; if (total >= 25) return "MEDIUM"; return "LOW"; }

> Historical signatures

The signature store is built from labeled post-mortems on prior Base launches that suffered >50% drawdown within 12 hours of the matched pattern. Each signature is versioned and traceable.

> False positive handling

False positive rates are reported per-flag and surfaced in the API. The recommended posture is to combine at least two flags before treating an alert as actionable.

> Email setup

Tier 02+ accounts can route alerts to a verified email. Add it under SETTINGS → ALERTS in the terminal.

> Webhook setup

Tier 03 accounts can configure signed webhook destinations. All payloads are signed with HMAC-SHA256 using your secret.

> Threshold tuning

Filter profiles persist locally and can be exported as JSON. Use the terminal's left panel to dial in PnL, win rate, severity, and flag selection.

> Alert routing

Route different filter profiles to different destinations — for example, smart-money buys to email and CRITICAL exits to a webhook.

> How access works

WAKE verifies your wallet's $WAKE balance every five minutes. Drop below your tier threshold and access is suspended at the next check.

> Tier breakdown

Tier 01 holds 1,000,000 $WAKE (0.1% of supply). Tier 02 holds 5,000,000 (0.5%). Tier 03 holds 20,000,000 (2.0%). See tokenomics for the full breakdown.

> Wallet connection

Connect any EIP-1193 wallet on Base. WAKE never custodies tokens — it only reads balances.

> Hold verification

Verification reads balanceOf on the $WAKE contract at the latest finalized block.

> Authentication

> API_ACCESS_REQUIRES_BETA_INVITATION + TIER_03 HOLD
> ENDPOINTS_SHOWN_FOR_PREVIEW
HTTP
Authorization: Bearer wake_sk_...

> GET /wallets

JSON
{ "wallets": [ { "address": "0xabc...def", "tier": "TOP_100", "lifetime_pnl_usd": 847291, "win_rate": 0.73, "trade_count": 412 } ], "cursor": "eyJpIjoxMDB9" }

> GET /wallets/:address

JSON
{ "address": "0xabc...def", "tier": "TOP_100", "lifetime_pnl_usd": 847291, "win_rate": 0.73, "avg_hold_hours": 18, "trades": 412, "tags": ["EARLY_BUYER", "MOMENTUM_TRADER"] }

> GET /tokens/:address/flags

JSON
{ "token": { "address": "0x...", "symbol": "EXAMPLE" }, "flags": [ { "type": "TOP10_DISTRIBUTION", "weight": 42 }, { "type": "SNIPER_EXIT", "weight": 19 } ], "severity": "HIGH", "pattern_id": "sig_4471", "match": 0.89 }

> GET /alerts

JSON
{ "alerts": [ { "id": "a_1", "type": "smart_money.buy", "ts": "2026-05-18T14:32:11Z" }, { "id": "a_2", "type": "exit.detected", "ts": "2026-05-18T14:33:02Z" } ] }

> POST /webhooks

Sample payload delivered to your endpoint:

JSON
{ "event": "smart_money.buy", "timestamp": "2026-05-18T14:32:11Z", "wallet": { "address": "0xabc...def", "tier": "TOP_100", "lifetime_pnl_usd": 847291, "win_rate": 0.73, "trade_count": 412 }, "trade": { "token_address": "0x...", "symbol": "EXAMPLE", "side": "buy", "size_eth": 4.2, "price_usd": 0.00041 }, "confidence": 87 }

> Rate limits

Tier 02: 60 req/min. Tier 03: 600 req/min plus burst credits. All limits per API key.

> Clone the repo

BASH
git clone gitlawb.com/wake/terminal cd terminal

> Environment variables

BASH
VITE_BASE_RPC_URL= VITE_WAKE_CONTRACT= VITE_INDEXER_URL= WEBHOOK_SECRET=

> Running locally

BASH
npm install npm run dev

> Indexer setup

The indexer is a separate service. Point VITE_INDEXER_URL at your deployment.

> Changelog

  • v0.1.0 — Initial public release. Smart money mirror + exit detector live in demo mode.
> DISCLAIMER

$WAKE is a utility token granting access to the WAKE terminal. It is not a security, not an investment, and confers no claim on revenue, equity, or governance. The terminal surfaces descriptions of public onchain activity; signals are not financial advice and do not predict price. Past performance of mirrored wallets does not guarantee future returns. Trading decisions are the sole responsibility of the trader. The contract is immutable with renounced ownership; smart contract risk, platform risk, and regulatory risk remain. See the whitepaper risk disclosures for full detail.