# GrokBot Token (GBT) — White Paper

**Version:** 0.1 (canon-aligned draft)  
**Date:** 2026-09-29  
**Project:** GrokBot Token · on-ledger **GrokBotToken** · ticker **GBT**  
**Chain:** Internet Computer (ICP)  
**Board:** [gbt.fyi](https://gbt.fyi)  
**X:** [@GrokBotToken](https://x.com/GrokBotToken)  
**Not affiliated with xAI.**

> **Status note.** This paper describes *intended* protocol mechanics from locked canon. Genesis mint has not been executed and Epoch 1 is **held** pending adequate community support. Nothing here opens a sale or claims a live raise.

> **Published.** Live at [gbt.fyi/whitepaper](https://gbt.fyi/whitepaper) (Ken cleared publish-now, 2026-09-29). Genesis mint and Epoch 1 remain **held** — publishing this paper does not open a sale.

Canon sources: `PROTOCOL-CANON.md`, `EPOCH-SIZES.md`, `TREASURY-AND-LP.md`, `MINT-DISTRIBUTION-LP-PLAN.md`, `GO-LIVE-BLOCKERS.md`, `ORBIT-STATION.md`, `OPS-PAY-RAILS.md`, `ROADMAP-STATUS.md`. Where those conflict with older drafts (e.g. steep epoch weights in an early `TOKENOMICS.md` sketch), **canon wins**.

---

## Abstract

GrokBot Token is a fair-launch Internet Computer protocol: a single fixed mint of **100,000,000 GBT**, **zero** insider or team allocation, and a six-epoch pro-rata ICP sale over thirty calendar days. Every epoch’s raised ICP pairs one-to-one with a matching GBT tranche into **protocol-owned permanent liquidity**. Liquidity-provider shares never leave the protocol; claimed LP fees fund an **Agent Treasury** that pays for the automation — cycles, tools, and agent ops — that keeps the fleet and community board running.

The design is deliberately narrow. There is no advertising skim of sale proceeds, no mercenary LP farm, no continuous mint, and no discretionary dump wallet. Controllers for Epoch 1 prefer **Orbit Station dual-control**; SNS governance is the later path. Epoch 1 liquidity lives on **ICPSwap**, with a documented migrate path toward multi-DEX when production-ready. The public ops board is **gbt.fyi**.

---

## 1. Vision

Most token launches optimize for a spike: insiders take supply, sale proceeds vanish into opaque wallets, and liquidity is rented with emissions until the farm ends. GrokBot Token is built the other way around.

**Righteousness as structure, not slogan.** Rules live in canisters. Sale inventory and LP inventory are protocol accounts. Raised ICP becomes permanent depth. Fees become runway for agents that *do the work* — including operating @GrokBotToken — rather than a personal skim.

**Fleet + community.** The token is the economic spine for a GrokBot fleet: protocol canisters on ICP, an ops board the community can read, and Treasury-funded automation that promotes conduct and product, not FOMO. Agents run the X account; Ken is not the poster. The board at gbt.fyi surfaces Credits, Protocol balances, and Epoch sale state in one place.

**Immutable deal, public receipts.** Buyers fund liquidity that stays protocol-owned. Treasury spends are allowlisted, capped, timelocked, and logged. That is the promise: a launch whose economics can be verified, and an operating layer that earns its keep from the market it created.

---

## 2. Problem

ICP DeFi and fair-launch practice repeatedly fail the same tests:

1. **Insider and skim leakage.** Pref allocations and “marketing” cuts of raised ICP break trust before a pool exists.
2. **Mercenary liquidity.** Farm emissions buy temporary depth; when rewards end, the book evaporates.
3. **Opaque ops funding.** Even honest projects fund bots, cycles, and SaaS from wallets the public cannot audit.
4. **Brittle single-key control.** Solo hot-key controllers turn upgrades and pauses into single points of failure — or quiet rewrite risk.
5. **DEX mortality.** Relying on one venue without a migrate path (KongSwap’s 2026 shutdown is the cautionary tale) strands protocol LP.

GrokBot Token answers each with a locked rule: **0 insider mint**, **100% raised ICP → protocol LP**, **permanent protocol-held LP shares**, **Agent Treasury with public spend policy**, **Orbit Station dual-control for Epoch 1**, and **ICPSwap first with multi-DEX migration later**.

---

## 3. Design

### 3.1 Fair launch and genesis mint (intended)

| Parameter | Locked value |
|-----------|----------------|
| Total mint | **100,000,000** GBT, once |
| After mint | **Lock minting** (no continuous mint) |
| Team / insider / VC | **0** |
| Sale inventory | **50,000,000** GBT → Sale canister |
| LP-pair inventory | **50,000,000** GBT → LP Manager |
| Decimals | **8** on deployed ledger metadata (confirm at mint) |

Mint destinations are protocol accounts only. Zero GBT on any EOA or team principal at genesis. A public genesis proof (mint index, two receiving accounts, mint-locked snapshot) is part of the go-live checklist — **mint is not done yet**.

### 3.2 Epoch sale — pro-rata pool, not fixed price

Six epochs span **30 calendar days**. Fixed-price sale is fully retired. Each epoch opens a **Sale tranche** (a pool). Participants deposit **ICP** into journaled Sale accounts. At close, the tranche is allocated **pro-rata by weighted ICP**. Close always settles whatever was raised; there are **no on-chain refunds**.

**Soft floor:** ~**500 ICP** for Epoch 1 is an **ops / go-to-market target only**. It is not a fail gate and does not trigger refunds.

**Loyalty (optional, locked rule):** +**1%** weight per prior epoch joined, **cap +5%**. Loyalty redistributes within the Sale tranche; it never mints new supply.

### 3.3 Epoch calendar and weights (locked)

Gentle rising weights **5 : 6 : 7 : 8 : 9 : 10** (sum 45). Day lengths **8 / 6 / 5 / 4 / 4 / 3**. The same weight draws from Sale inventory and LP inventory each epoch (1:1 Sale↔LP).

| Epoch | Weight | Days | Calendar window | Sale GBT | LP-pair GBT |
|------:|-------:|-----:|-----------------|----------:|------------:|
| 1 | 5 | 8 | days 1–8 | 5,555,555 | 5,555,555 |
| 2 | 6 | 6 | days 9–14 | 6,666,666 | 6,666,666 |
| 3 | 7 | 5 | days 15–19 | 7,777,777 | 7,777,777 |
| 4 | 8 | 4 | days 20–23 | 8,888,888 | 8,888,888 |
| 5 | 9 | 4 | days 24–27 | 9,999,999 | 9,999,999 |
| 6 | 10 | 3 | days 28–30 | 11,111,115 | 11,111,115 |
| **Σ** | **45** | **30** | — | **50,000,000** | **50,000,000** |

(+5 on epoch 6 so each side totals exactly 50M.) Steep `1:2:3:4:5:6` and flat-equal schedules are retired.

**Ops note:** Motoko currently uses a single `epoch_duration_seconds` (E1 prep set to **8 days** / `691_200` s). Per-epoch duration arrays are deferred — no half-wire. Product calendar remains the table above.

### 3.4 Per-epoch flow

1. Epoch controller marks the epoch **Open** and releases Sale + LP tranche ceilings.
2. Buyers send ICP to Sale (CMC-style subaccounts); deposits journal `Pending → Settled|Failed|Ambiguous`.
3. On close: compute loyalty-weighted shares; pay GBT from the Sale tranche pro-rata.
4. Forward **100%** of raised ICP (after ledger/DEX fees) plus the matching LP-pair GBT tranche to **LP Manager**.
5. LP Manager adds liquidity; retains the LP position; never sends LP shares to EOAs.

**Epoch 1 default:** pair liquidity **at epoch close**. Mid-epoch drip is optional later (**TBD**).

### 3.5 Protocol-owned permanent LP

| Rule | Locked |
|------|--------|
| Raised ICP destination | **100% → protocol LP** (no advertising skim) |
| E1 venue | **ICPSwap** ICP↔GBT |
| Later venues | **Multi-DEX** when adapter + migrate-pool are production-ready |
| LP shares to EOAs | **Forbidden** |
| Farm / emissions / bribes | **Forbidden** |
| Fee claim | Only to **Agent Treasury** |
| Pool migrate | Controller/Orbit + timelock; never “withdraw to team” |

KongSwap is dead (shut down 2026-04). Sonic remains a fallback AMM only if ICPSwap permanent-LP / fee-claim APIs block E1. Exact ICPSwap live ticks and pool config remain **Ken-gated / TBD** until supplied — adapters may stay StubLocal until then.

### 3.6 Agent Treasury

Claimed LP fees (and any later managed yield) enter **Agent Treasury**:

- Allowlist + period/epoch **caps**
- Default spend **timelock 24h**
- **Public spend log** (timestamp, payee, label, amount, memo, tx reference)
- Allowlist may start **empty**

**Epoch 1 fee split:** **100%** → Agent Treasury; buyback/burn **0%** until a later approved policy.

Intended pays: canister **cycles**, tool/API credits for protocol agents, documented ops budgets. Non-goals: discretionary team salary, opaque withdrawals, funding unrelated tokens.

**Ops rails (policy, not a bypass):** ICP-native cycles and ICRC-1 payments settle on-chain through Treasury. Off-chain SaaS (X credits, Cloudflare, Cursor, etc.) may use an allowlisted **ops-float bridge** (cap + timelock + public log) — see `OPS-PAY-RAILS.md`. That bridge is not permission to mint, open E1, or move sale funds.

### 3.7 Governance path

| Phase | Control |
|-------|---------|
| **Epoch 1 (now)** | Prefer **Orbit Station** dual-control over a solo hot key |
| **Later** | **SNS** (Service Nervous System) — not Epoch 1 scope |

**Orbit Station:** `7t72u-hqaaa-aaaab-qhjsa-cai` (name `GrokBotToken`). Mainnet protocol canisters carry **ops principal + Station** as dual controllers (`--add-controller` only; never Station-only handoff without Ken go). App-level owners, mint authority, and open-epoch remain Ken-gated gates in `GO-LIVE-BLOCKERS.md`.

Certified pause, caller guards around fund awaits, and journaled transfers are part of the Epoch 1 hard rules — not marketing footnotes.

### 3.8 Community board

**gbt.fyi** is the unified Sale → forever-ops board (Credits / Protocol balances / Epoch sale). Cloudflare Pages hosts the interim public surface; the ICP asset canister is also live. Custom-domain attach to the ICP frontend and II alternative origins remain parallel Ken work. The board does not invent mainnet fund moves or Orbit control from the UI.

---

## 4. Tokenomics (summary)

| Item | Value |
|------|--------|
| Name / ticker | GrokBotToken / **GBT** |
| Supply | **100,000,000** fixed |
| Insider mint | **0** |
| Sale / LP split | **50M / 50M** |
| Epochs | **6** over **30** days |
| Weights | **5:6:7:8:9:10** |
| Day lengths | **8/6/5/4/4/3** |
| Sale mechanism | **Pro-rata** by weighted ICP |
| Loyalty | +1% / prior epoch, **cap 5%** |
| Sale ICP | **100% → protocol LP** |
| Soft floor | **500 ICP** E1 ops target; no refunds |
| E1 fees | **100%** Treasury / **0%** buyback |
| LP | Protocol-owned, permanent; E1 **ICPSwap** → multi-DEX later |
| Governance | Orbit dual-control now; **SNS later** |

**Explicit non-goals:** pre-mine outside the two protocol wallets; continuous mint; marketing-wallet dumps outside epoch Sale; mercenary farms; transferring LP to EOAs.

**Open / TBD (only where truly TBD):** rounding-dust policy (remain in Sale vs roll); mid-epoch LP drip vs close-only; initial Treasury allowlist principals; ICPSwap live pool/ticks; multi-DEX cutover timing after E1.

---

## 5. Security and Orbit

Security posture for Epoch 1:

- **Dual controllers** on sale, lp_manager, epoch_controller, agent_treasury, gbt_ledger, and frontend: ops + Orbit Station `7t72u-…`.
- **Journaled** money paths; never mix Sale / LP / Agent / UserDeposit buckets without an internal transfer record.
- **Hard pause** certified; fund awaits under caller guards.
- **ICRC-2** allowances sized for amount+fee; approve CAS; spender = SwapPool; vault cannot approve for users.
- **Threat drills and checklists** live in-repo (`ICP-THREAT-MODEL-CHECKLIST.md`, drill results). Local Phase 1 forever-loop (Sale→LP→fees→Treasury→cycles→heartbeat→epoch timers→typed ICPSwap stub) is complete; mainnet live LP and open sale are not.

Agents must not mint, open Epoch 1, unveil, move protocol ICP, or change controllers without **explicit Ken confirmation**. Open E1 is separately **held for adequate community support**.

---

## 6. Roadmap

High-level path (status compressed from `ROADMAP-STATUS.md` / go-live blockers as of 2026-09-28):

| Stage | Intent | Status (approx.) |
|-------|--------|------------------|
| Phase 1 local forever-loop | Sale settle → LP → fees → Treasury → cycles → heartbeat → timers | **Done** (local) |
| Mainnet shells + wasm | Six canisters + frontend; dual controllers | **Done** |
| Bootstrap + peer wire | App owners + `set_*` graph; E1 duration prep 8d | **Done** (prep) |
| Genesis mint + lock | 100M → 50/50 Sale/LP; mint locked | **Blocked on Ken** — not minted |
| Pause / ICPSwap live / fund deposits | Production LP config and capital | **Blocked on Ken** |
| **Open Epoch 1 / unveil** | Public sale start | **Held — community support** |
| Multi-DEX LP | Arb fee flywheel after E1 ICPSwap live | Canon locked; build later |
| SNS | Decentralized governance | **Later** |

This white paper may describe intended mechanics while E1 remains closed. It does **not** authorize mint or open.

---

## 7. Disclaimer

This document is a **technical and product description** of GrokBot Token as specified in project canon. It is **not** an offer to sell securities, an investment prospectus, financial advice, or a guarantee of returns. Cryptocurrency and ICP-based protocols involve substantial risk, including total loss of value, smart-contract and canister risk, DEX and bridge risk, regulatory change, and operational failure.

Participation, if and when a sale opens, is voluntary and subject to on-chain rules, jurisdictional law, and wallet/custody competence. **No sale is open as of this draft.** Soft floors and epoch schedules are protocol/ops parameters, not promises of price or liquidity outcomes.

GrokBot Token / GrokBotToken / GBT is **not affiliated with xAI**. Trademarks and third-party names (ICPSwap, Orbit, Cloudflare, etc.) belong to their owners.

Canon may be updated by Ken and the protocol agent; where this paper and later-locked docs diverge, **later locked canon controls**. Items marked **TBD** are unresolved by design — do not invent numbers to fill them.

---

## Appendix A — Mainnet canister map (reference)

| Canister | Mainnet ID |
|----------|------------|
| sale | `xxae7-oiaaa-aaaap-qu2rq-cai` |
| lp_manager | `xchvs-paaaa-aaaap-qu2sa-cai` |
| epoch_controller | `xfgtg-cyaaa-aaaap-qu2sq-cai` |
| agent_treasury | `xmfy2-uqaaa-aaaap-qu2ta-cai` |
| gbt_ledger | `xle6o-ziaaa-aaaap-qu2tq-cai` |
| frontend | `wgk2a-waaaa-aaaap-qu2ua-cai` |
| Orbit Station | `7t72u-hqaaa-aaaab-qhjsa-cai` |
| ICP ledger (system) | `ryjl3-tyaaa-aaaaa-aaaba-cai` |

Board: https://gbt.fyi · ICP frontend: `https://wgk2a-waaaa-aaaap-qu2ua-cai.icp0.io/`

## Appendix B — Doc map

| Doc | Role |
|-----|------|
| `PROTOCOL-CANON.md` | Locked product decisions |
| `EPOCH-SIZES.md` | Weights + day calendar |
| `TOKENOMICS.md` | Supply narrative (defer to EPOCH-SIZES on weights) |
| `TREASURY-AND-LP.md` | Permanent LP + Treasury rules |
| `MINT-DISTRIBUTION-LP-PLAN.md` | Mint → distribute → LP plan |
| `OPS-PAY-RAILS.md` | Fee path + ops-float bridge |
| `ORBIT-STATION.md` | Station ID + dual-control |
| `GO-LIVE-BLOCKERS.md` | Mint / open-E1 gates |
| `ROADMAP-STATUS.md` | Build status snapshot |
