> **Current official SQUATCHI contract (Base):** `0xA71eD0B46009ed99807bc5363Df5868F88a0845c`  
> [View the current token on BaseScan](https://basescan.org/token/0xA71eD0B46009ed99807bc5363Df5868F88a0845c).
>
> **Historical v2 documentation below:** The remainder of this document describes SQUATCHI v2 (`0xb2867D1D6590C89591C2811c51e5144077dc1Ab3`), not the current official token. Its ERC-20i features, supply figures, tax, ownership and liquidity statements must not be applied to the current token.

---

# Squatchi (`$SQUATCHI`): The Anti-Rug ERC-20i Dynamic Inscription Token & 10-Level "Squatchi Bros. & Boulder Smash" Arcade Campaign on Base

**Version:** 2.0 (October 2026 — Live on Base Mainnet & Base Uniswap V2)  
**Network:** Base Mainnet (`chainId: 8453`)  
**Live Contract Address:** [`0xb2867D1D6590C89591C2811c51e5144077dc1Ab3`](https://basescan.org/address/0xb2867D1D6590C89591C2811c51e5144077dc1Ab3)  
**Live Base Uniswap V2 Pair (`SQUATCHI/WETH`):** [`0x8b1aDaDB4b15B075C362afCFa7db76b9C32caa9A`](https://dexscreener.com/base/0x8b1aDaDB4b15B075C362afCFa7db76b9C32caa9A)  
**Deployment Transaction:** [`0x35efb3fe7c4b218b3a1f71bfe697d434aacc4c51d75058388e7b32d9e5f0a47f`](https://basescan.org/tx/0x35efb3fe7c4b218b3a1f71bfe697d434aacc4c51d75058388e7b32d9e5f0a47f)  
**100% LP Burn & Renounce Transaction (Block `53225563`):** [`0x2f16f82af8fceab99f60141f93cbb4c470d82acfd397b58b9941b21899a2f3bb`](https://basescan.org/tx/0x2f16f82af8fceab99f60141f93cbb4c470d82acfd397b58b9941b21899a2f3bb)  
**Official X:** [@SquatchiBase](https://x.com/SquatchiBase)  
**Web App & Games (10-level Boulder Smash campaign + 9-level 3D Primal Breach shooter):** [https://squatchi-base.surge.sh](https://squatchi-base.surge.sh)  
**Standard:** ERC-20 + ERC-20i Dynamic On-Chain Inscriptions (`SeedData` ABI)  
**Total Supply:** `15,000,000 SQUATCHI` (Fixed, Immutable, 0% Buy/Sell Tax)  
**Base Uniswap V2 Router:** `0x4752ba5DBc23f44D87826276BF6Fd6b1C372aD24`

---

## 1. Abstract & Vision

**Squatchi (`$SQUATCHI`)** brings living, playable, fully on-chain character inscriptions to the Base Layer-2 ecosystem using the **ERC-20i** dynamic-inscription standard. Traditional NFTs (ERC-721) suffer from illiquidity and static metadata hosted on external servers, whereas standard ERC-20 memecoins lack visual identity and intrinsic gameplay utility.

`$SQUATCHI` bridges both worlds:
1. **Every token holder owns a living on-chain Sasquatch inscription** whose deterministic seed (`SeedData { uint256 seed, uint256 extra }`) and evolutionary tier scale automatically with their `$SQUATCHI` balance.
2. **100% On-Chain Artwork & Game Physics:** The smart contract computes each holder's 24×24 pixel SVG Sasquatch (`_buildSVG`) and gameplay attributes (`getSquatchStats`) directly in Solidity—no IPFS dependencies, no centralized servers, and no gas-heavy NFT minting steps.
3. **Playable Games: the 9-level 3D "Primal Breach" shooter (9 levels, 9 bosses, incl. an open-world UTV mountain) and the 10-Level "Squatchi Bros. & Boulder Smash" Campaign (Mario Bros. + Angry Birds Hybrid):** Holders connect their Base wallet to the Squatchi Web App where their on-chain `$SQUATCHI` balance directly determines their Sasquatch's physical stature (`1.0x` to `3.5x`), movement speed (`100` to `300`), item-magnet aura radius (`60px` to `360px`), score bonus multiplier (`1x` to `5x`), Angry Birds catapult boulder blast radius & damage, and Mario-style **Seismic Ground-Pound Stomp**.
4. **Verifiable Anti-Rug Architecture:** Built from day one with fixed supply (`15,000,000 SQUATCHI`), zero mint functions, zero transfer taxes (`0/0`), no blacklists or pauses, and permanent Base Uniswap V2 LP token burning (`1,112.867590 UNI-V2` burned to `0x000000000000000000000000000000000000dEaD` + `ownershipRenounced() = true` in tx `0x2f16f82af8fceab99f60141f93cbb4c470d82acfd397b58b9941b21899a2f3bb`).

---

## 2. ERC-20i Dynamic Inscription Architecture

Built on the ERC-20i dynamic-inscription pattern, `Squatchi.sol` (`0xb2867D1D6590C89591C2811c51e5144077dc1Ab3`) embeds an inscription engine directly inside the ERC-20 `_transfer` hook:

### 2.1 Deterministic Per-Holder Seed Generation (`SeedData`)
Each holder address maps to a `SeedData` struct:
```solidity
struct SeedData {
    uint256 seed;
    uint256 extra;
}
```
Whenever a wallet receives or sends `$SQUATCHI` (and has not locked its visual traits via `stabilizeInscription(true)`), `_evolveSeed` updates the holder's seed. The `extra` word bit-packs:
- **Bits `0..7`:** Current Evolution Tier (`1` to `6`)
- **Bit `8`:** `stableInscription` lock flag (`0` = dynamic, `1` = stabilized)
- **Bits `16..255`:** Whole `$SQUATCHI` token balance (`effectiveBalanceOf(holder) / 1e18`)

### 2.2 Indexer & Explorer Compatibility
To ensure immediate compatibility with existing Base ERC-20i indexers and galleries, `Squatchi.sol` implements both:
- `getMeta(SeedData memory seed_data)` — returning the full on-chain JSON metadata and embedded `data:image/svg+xml;utf8,<svg ...>` artwork.
- `getInscription(address holder)` — returning the live metadata JSON for any wallet address using `effectiveBalanceOf(holder)`.
- Events `OnMushroomTransfer`, `OnSquatchiTransfer`, `OnSporesGrow`, and `OnSporesShrink`.

---

## 3. The 6 Sasquatch Evolution Tiers & 10-Level World Campaign

A holder's tier is determined by `effectiveBalanceOf(holder)`:

| Tier | Class Name | Balance Threshold (`$SQUATCHI`) | Size Multiplier | Base Speed | Magnet Radius | Score Bonus Multiplier | Slingshot & Platforming Power |
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
| **Tier 1** | **Baby Wood Ape** | `1 – 999` | `1.00x` | `100 – 114` | `60 – 71 px` | `1x` | Standard Pebble Slingshot, Basic Block Bonk & Jump |
| **Tier 2** | **Moss Forager** | `1,000 – 9,999` | `1.35x` | `125 – 144` | `95 – 112 px` | `2x` | Mossy Boulder Shot, Double Wood Damage |
| **Tier 3** | **Timber Strider** | `10,000 – 49,999` | `1.75x` | `150 – 174` | `135 – 156 px` | `3x` | Heavy Granite Boulder, Cracks Ice & Stone Towers |
| **Tier 4** | **Mountain Alpha** | `50,000 – 249,999` | `2.25x` | `180 – 209` | `180 – 207 px` | `4x` | **Seismic Ground Stomp** + Explosive Alpha Boulder |
| **Tier 5** | **Cascadian Elder** | `250,000 – 499,999` | `2.80x` | `215 – 249` | `235 – 269 px` | `4x` | Elder Totem Meteor + Wide Shockwave Stomp |
| **Tier 6** | **Mythic Sasquatch King** | `500,000+` | `3.50x` | `260 – 299` | `310 – 359 px` | `5x` | **3.5x Mythic King Meteor Boulders**, Mega Stomp & Crown |

### The 10 Campaign Worlds
1. **Level 1:** *Emerald Pine Clearing* — Tutorial Slingshot + 2 `?` Mystery Blocks + 1 Green Pipe + Wood Cabin Tower with 2 Poacher Pigs
2. **Level 2:** *Mushroom Trampoline Valley* — Bouncy Red/White Toadstools + Floating Brick Row + Twin Wood Towers with 3 Pigs & 1 TNT Crate
3. **Level 3:** *Twin Pipe Canyon* — 3 Green Warp Pipes with Chomping Forest Plants + Moving Log Bridge + Wood & Ice Fortress with 3 Pigs
4. **Level 4:** *Crystal Cascade Falls* — Ice/Glass Block Pyramid + High `?` Coin Blocks + 4 Pigs & 2 TNT Crates
5. **Level 5:** *Sunset Timber Ridge* — Multi-tier Brick Platforms + Dual Bouncy Toadstools + Stone-Reinforced Bunkers with 4 Pigs
6. **Level 6:** *Starlight Cavern* — Glowing Neon Mushrooms + Underground Blue Bricks + Crystal & Stone Bastion with 5 Pigs & 2 TNT
7. **Level 7:** *Skyline Cloud Bridges* — High Cloud Platforms + Piranha Pipes + Tall 4-Story Sky Tower with 5 Pigs
8. **Level 8:** *Volcanic Hot Springs* — Lava Geysers + Obsidian Stone & Wood Bridge + Armored Fortress with 6 Pigs & 3 TNT
9. **Level 9:** *Ancient Totem Fortress* — Golden Totem Pillars + Triple `?` Power-Up Blocks + Heavy Stone Citadel with 7 Pigs
10. **Level 10:** *Mythic Sasquatch King's Boss Citadel* — Grand 5-Story Boss Castle of Wood, Ice, Stone & 4 TNT Crates + Giant Crowned Robo-Poacher Boss & 7 Minions + Mega Coin Shower on Victory!

---

## 4. On-Chain Tokenomics & Live Liquidity Proof (`15,000,000 $SQUATCHI`)

| Public Token Fact | Location | Amount (`$SQUATCHI`) | % of Supply | On-Chain Status & Proof |
| :--- | :--- | :--- | :--- | :--- |
| **Base Uniswap V2 Liquidity Pool (SQUATCHI / WETH)** | Pair `0x8b1aDaDB4b15B075C362afCFa7db76b9C32caa9A` | `12,999,500 SQUATCHI` | **86.67%** | Paired with WETH on Base Uniswap V2; **`1,112.867590 UNI-V2` LP burned to `0x...dEaD`** in [tx `0x2f16f82af8fceab99f60141f93cbb4c470d82acfd397b58b9941b21899a2f3bb`](https://basescan.org/tx/0x2f16f82af8fceab99f60141f93cbb4c470d82acfd397b58b9941b21899a2f3bb). |
| **P2E Victory Rewards Pool** | `SquatchiVictoryRewards` `0x7f2101F20a265A1Be64AC8A3fffE0f0cBf991ED6` | `500 SQUATCHI` | **0.003%** | Pays 1 $SQUATCHI per wallet that beats all 10 levels (30-day campaign). |
| **Total Fixed Supply** | — | **`15,000,000 SQUATCHI`** | **100%** | Fixed maximum supply (`MAX_SUPPLY`), 0% / 0% tax, ownership renounced. |

---

## 5. Verifiable Anti-Rug Security Guarantees

1. **Fixed Supply (`MAX_SUPPLY = 15,000,000 * 1e18`):** `_mint` is `internal` and only called in the `constructor`. Supply can never be inflated.
2. **Zero Buy/Sell Taxes (`0% / 0%`):** Standard `transfer` and `transferFrom` move 100% of the requested amount with zero hidden fees or skimming.
3. **No Blacklist, Pause, or Honeypot Hooks:** No address can ever be blocked from transferring or selling `$SQUATCHI` on Uniswap or Aerodrome.
4. **Permanent LP Burn & Renounced Ownership (Verified Block `53225563`):** In transaction [`0x2f16f82af8fceab99f60141f93cbb4c470d82acfd397b58b9941b21899a2f3bb`](https://basescan.org/tx/0x2f16f82af8fceab99f60141f93cbb4c470d82acfd397b58b9941b21899a2f3bb), `seedUniswapV2Liquidity` paired `12,999,500 SQUATCHI` + ETH into Base Uniswap V2 Pair [`0x8b1aDaDB4b15B075C362afCFa7db76b9C32caa9A`](https://dexscreener.com/base/0x8b1aDaDB4b15B075C362afCFa7db76b9C32caa9A), permanently burned `1,112.867590 UNI-V2` LP tokens to `0x000000000000000000000000000000000000dEaD`, and ownership was renounced (`owner() == 0x0000000000000000000000000000000000000000`).
