# Calculatiks Plugin v1.0 – Open Source

> **Official protocol for bots, AI agents, LLMs and MCP Coinbase**
> **Dual cybernetic mode: FREE + OPTIMIZED**
> **Execution choice: MANUAL (EOA) or DELEGATED (Smart Account ERC-4337)**
> **Non-custodial delegation via Session Keys**
> **ABIs included – ready to interact**
> **Open Source – CC-BY-4.0**

---

## Official Information

| Element | Value |
|---------|-------|
| **Name** | Calculatiks |
| **Symbol** | $CCTIKS |
| **Version** | 1.0 |
| **Network** | Base Mainnet (Chain ID: 8453) |
| **Contract** | `0x415DF63F8ACb2B2Aa67dd8e4f140c5da0c283444` |
| **IPFS Hash** | `0x8bd9317468ef3be5211c75de5325a97ae96a76bed9a35a7adb9693eee230f2a0` |
| **Total Supply** | 4,444,444,444.4 |
| **Decimals** | 18 |
| **Sitemap** | [https://calculatiks.eu/sitemap.txt](https://calculatiks.eu/sitemap.txt) |
| **Website** | [https://calculatiks.eu](https://calculatiks.eu) |
| **Scanner** | [https://scan.calculatiks.eu](https://scan.calculatiks.eu) |
| **Proof** | [https://scan.calculatiks.eu/proof/channel.html](https://scan.calculatiks.eu/proof/channel.html) |
| **Licence** | CC-BY-4.0 (Open Source) |

---

## The Genesis

> *"Your capital remains yours. Governed by immutable code, protected by mathematics, validated by time."*
> *"Don't trade your life, hack your time."*
> *"Time is Value / Code is Law"*
> *"Delegation is on-chain."*

Born in Wallonia, forged in Brussels, deployed on Base Network.
By **Michael C.V.** – March 2026.

The number **4** is everywhere: stability, 4 seasons, 4 directions, 4 elements.
**4,444,444,444.4 $CCTIKS** – The contract begins with **0x4.......444**.

---

## Layers

Link| Layer | Role | Description |
|-------|------|-------------|
https://calculatiks.eu/dev/machine/manifest_layer.json | `manifest_layer.json` | The Manifest | Web3 Interfaces all layers with rules |
https://calculatiks.eu/dev/machine/abi_layer.json | `abi_layer.json` | The Eyes | Web3 Interfaces to interact with contracts |
https://calculatiks.eu/dev/machine/data_layer.json | `data_layer.json` | The Heart | Web3 Raw data, tokens, pools, burn schedule |
https://calculatiks.eu/dev/machine/strategy_layer.json | `strategy_layer.json` | Web3 The Brain | SPREAD_V1, HOLDING_V1, TRADING_V1 |
https://calculatiks.eu/dev/machine/signal_layer.json | `signal_layer.json` | The Soul | Web3 Binary signal + execution choice |
https://calculatiks.eu/dev/machine/delegation_layer.json | `delegation_layer.json` | Web3 The Will | Non-custodial delegation via ERC-4337 |
https://calculatiks.eu/dev/machine/track_layer.json | `track_layer.json` | The Hands | Web3 execution engine |
https://calculatiks.eu/nft/energy_layer.json | `energy_layer.json` | The Arts | Web3 Signature Energy |
https://calculatiks.eu/dev/buils_layer.json | `builds_layer.json` | The Builds | Web3 Interfaces builds layers with rules |
https://calculatiks.eu/kit/media_layer.json | `media_layer.json` | The Media | Web3 Interfaces media layers with rules |

---

## Dual Cybernetic Mode

### Mode 1: FREE (default)
No API key required. Liquid energy flows freely.

### Mode 2: OPTIMIZED (optional)
Optional API keys. The liquid battery charges faster.

### Auto-fallback
The system breathes, adapts, heals itself.

```

┌─────────────────────────────────────────────────┐
│           THE CALCULATIKS CLOCK v1.0            │
├─────────────────────────────────────────────────┤
│                                                 │
│   ┌──────────────┐     ┌──────────────────────┐ │
│   │  FREE MODE   │────▶│   OPTIMIZED MODE     │ │
│   │  (default)   │     │   (user API keys)    │ │
│   └──────────────┘     └──────────────────────┘ │
│          │                       │              │
│          │    AUTO-FALLBACK      │              │
│          └───────────┬───────────┘              │
│                      ▼                          │
│          ┌──────────────────────┐               │
│          │   SELF-HEALING       │               │
│          │   SELF-OPTIMIZING    │               │
│          └──────────────────────┘               │
│                                                 │
└─────────────────────────────────────────────────┘

```

---

## Execution Choice

### Mode MANUAL (EOA)
| Parameter | Value |
|-----------|-------|
| Wallet type | EOA (MetaMask, Rabby, WalletConnect) |
| User confirmation | ✅ Required |
| Auto-execute | ❌ No |
| Smart Account required | ❌ No |
| Signature | User signs directly with their private key |

### Mode DELEGATED (Smart Account)
| Parameter | Value |
|-----------|-------|
| Wallet type | Smart Account (ERC-4337) |
| User confirmation | ❌ Not required |
| Auto-execute | ✅ Yes |
| Smart Account required | ✅ **Yes** |
| Signature | Session key signs UserOperations |
| Without Smart Account | **DISABLED – MANUAL only** |

**Switch instantly, anytime.**

---

## Non-Custodial Delegation

### Mechanisms
| Standard | Description |
|----------|-------------|
| **ERC-4337** | Account Abstraction – Smart Account + UserOperation |
| **ERC-7715** | Session Keys Standard – permissions with expiration |
| **ERC-7579** | Modular Smart Accounts – validator and executor modules |

### Session Key Flow
```

1. User connects EOA wallet
2. User signs message to create delegation session
3. Session key pair generated locally (encrypted)
4. User sends on-chain transaction to register session key
5. Smart Account stores session key with permissions
6. Agent signs UserOperations with session key
7. Smart Account validates and executes
8. User can revoke session key at any time

```

### Security Guarantees
| Guarantee | Description |
|-----------|-------------|
| User private key | **NEVER** exposed, stored, or used for delegation |
| Session key | Generated locally, encrypted, limited permissions |
| On-chain permissions | Enforced by smart contract code |
| Revocation | Instant on-chain transaction |
| Expiration | Automatic expiry after user-defined duration |

### Smart Account Providers
| Provider | Description |
|----------|-------------|
| **Safe** | Battle-tested multi-sig smart account |
| **Biconomy** | ERC-4337 smart account with session keys |
| **ZeroDev** | Modular smart account with kernel |

---

## Delegation Limits

| Parameter | Default | Customizable |
|-----------|---------|--------------|
| Max profit per trade | 10 USD | ✅ Yes |
| Max daily delegated trades | 5 | ✅ Yes |
| Max volume per delegated trade | 0.05 | ✅ Yes |
| Max delegated slippage | 0.3% | ✅ Yes |
| Max delegated gas | 0.5 USD | ✅ Yes |
| Min profit | 0.001 USD | ✅ Yes |
| Allowed tokens | CCTIKS, TIKS, GIKS, MIKS, PIKS | ✅ Yes |
| Allowed pools | Uniswap, SushiSwap, Aerodrome | ✅ Yes |
| Allowed strategies | SPREAD_V1 | ✅ Yes |
| Emergency stop | Enabled | ✅ Yes |

### Emergency Stop Triggers
- Negative profit on 3 consecutive trades
- Extreme volatility detected
- Daily limit reached
- Session expired
- User revoked on-chain
- Smart Account paused

---

## Free Sources (zero API key)

### Public RPCs (automatic fallback)
```

https://mainnet.base.org
https://developer-access-mainnet.base.org
https://1rpc.io/base
https://base.llamarpc.com
https://base.meowrpc.com

```

### WebSocket (real-time)
```

wss://base.publicnode.com

```

### Free APIs
```

Blockscout v2: https://base.blockscout.com/api/v2
Blockscout v1: https://base.blockscout.com/api
DexScreener: https://api.dexscreener.com/latest/dex/tokens/
GeckoTerminal: https://api.geckoterminal.com/api/v2/
Official Scanner: https://scan.calculatiks.eu

```

---

## Optional API Keys (optimized)

| Service | Description |
|---------|-------------|
| **Alchemy** | The RPC alchemist – turning raw data into gold |
| **QuickNode** | The fast node – for bots that never sleep |
| **CoinGecko Pro** | The price oracle – the market's truth |
| **DexTools Pro** | The all-seeing eye – advanced data |

---

## The Constellation

| Token | Role | Tension X+ | Contract | Buy | Sell | Send |
|-------|------|------------|----------|-----|------|------|
| **CCTIKS** | Mothership | **56** | `0x415DF63F8ACb2B2Aa67dd8e4f140c5da0c283444` | 0.44% | 0.24% | 0.04% |
| **TIKS** | Turbiks | 0 | `0x0000c60dab196a10b81e63d6b4ae691c007cb899` | 0% | 0% | 0% |
| **GIKS** | Generiks | 3 | `0x00001ad6232c87e6f90f1850b2598403009cda8b` | 0.04% | 0.04% | 0.04% |
| **MIKS** | Multiks | 8 | `0x00004Cb248A790163CE22b4A900061E7C4f21e98` | 0.11% | 0.11% | 0.11% |
| **PIKS** | Phoeniks | 16 | `0x000065Bd48e5838F6965009a382168940164E641` | 0.18% | 0.18% | 0.18% |

**Immutable sequence**: `0 → 3 → 8 → 16 → 56`

### NFTs and Additional Tokens
| Token | Contract | Decimals | Type |
|-------|----------|----------|------|
| ORIKS | `0x64dd8df5990b768118bce5b2e94ceb455ab502b4` | 0 | NFT (ERC-1155) – 11,111 units |
| DYNAMIKS | `0x066a54ae6920cbf525de48b1292a9afb7c21f767` | 0 | NFT (ERC-1155) – 444 units |
| WETH | `0x4200000000000000000000000000000000000006` | 18 | Base asset |
| EURC | `0x60a3E35Cc302bFA44Cb288Bc5a4F316Fdb1adb42` | 6 | Stablecoin |
| cbBTC | `0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf` | 8 | Wrapped Bitcoin |
| USDT | `0xfde4C96c8593536E31F229EA8f37b2ADa2699bb2` | 6 | Stablecoin |
| VIRTUAL | `0x0b3e328455c4059EEb9e3f84b5543F74E24e7E1b` | 18 | Utility token |

---

## Pools (13 total)

### CCTIKS (Mothership)
| DEX | Pair | Pool Address |
|-----|------|--------------|
| Uniswap | CCTIKS/ETH | `0x6cF9DC477B064041F216bc5Da19b7969191B1228` |
| SushiSwap | CCTIKS/EURC | `0x7537ea09109aA50E1b7C82835e549eb36C314FC0` |
| Aerodrome | CCTIKS/cbBTC | `0xa8237579b596835c5a44985c9e62270d55e9eb67` |

### TIKS
| DEX | Pair | Pool Address |
|-----|------|--------------|
| Uniswap | TIKS/ETH | `0xa4e4275f933c2478ffc1da096fae4aa9b8036d11` |
| Aerodrome | TIKS/USDT | `0x5daa4bb1258c66894e1e29108799f489c4d74700` |

### GIKS
| DEX | Pair | Pool Address |
|-----|------|--------------|
| Uniswap | GIKS/ETH | `0xd3cfedd747875a7506ac9621cebf4f9638117b90` |
| Aerodrome | GIKS/USDT | `0x7ae3f8ffda2fe6c86714cf2880d0b1407d20d9b8` |
| Aerodrome | GIKS/VIRTUAL | `0xfd633e637780a5c5512db07092ea340751df606a` |

### MIKS
| DEX | Pair | Pool Address |
|-----|------|--------------|
| Uniswap | MIKS/ETH | `0x27b048fdb10db175b16a3733db4e0ef1e7731662` |
| Aerodrome | MIKS/USDT | `0xfd34bf4191d79b3df823b446a097c1694328ee43` |

### PIKS
| DEX | Pair | Pool Address |
|-----|------|--------------|
| Uniswap | PIKS/ETH | `0x1ca55c042f3dfb947524b3ded3a08450136ed80a` |
| Aerodrome | PIKS/USDT | `0xf6dc1fb1bc6dd703d8b8a14b22b51471308f557a` |
| Aerodrome | PIKS/VIRTUAL | `0xd6289116b4d64f5cc03b13f99bb5c51855286cff` |

---

## DEX Routers

| DEX | Router |
|-----|--------|
| Uniswap | `0x4752ba5DBc23f44D87826276BF6Fd6b1c372aD24` |
| SushiSwap | `0x89ebE99036818199109Be588C8aC44508f497A128` |
| Aerodrome | `0xcF77a3Ba9A5CA399B7c97c74d54e5b1Beb874E43` |
| PancakeSwap | `0x02a84c1b3BBD7401a5f7fa98a384EBC70bB5749E` |

---

## ABIs

### ERC-20
```json
[
  "function totalSupply() view returns (uint256)",
  "function balanceOf(address) view returns (uint256)",
  "function transfer(address, uint256) returns (bool)",
  "function approve(address, uint256) returns (bool)",
  "function transferFrom(address, address, uint256) returns (bool)",
  "event Transfer(address indexed from, address indexed to, uint256 value)"
]
```

Pair V2 (for pools)

```json
[
  "function getReserves() view returns (uint112, uint112, uint32)",
  "function token0() view returns (address)",
  "function token1() view returns (address)",
  "event Sync(uint112, uint112)"
]
```

Router V2 (for swaps)

```json
[
  "function swapExactETHForTokens(uint, address[], address, uint) payable returns (uint[])",
  "function swapExactTokensForETH(uint, uint, address[], address, uint) returns (uint[])",
  "function swapExactTokensForTokens(uint, uint, address[], address, uint) returns (uint[])",
  "function getAmountsOut(uint, address[]) view returns (uint[])"
]
```

ERC-4337 (Smart Account)

```json
[
  "function validateUserOp(UserOperation userOp, bytes32 userOpHash, uint256 missingAccountFunds) returns (uint256 validationData)",
  "function execute(address dest, uint256 value, bytes calldata func)"
]
```

---

Code Examples

Read Pool Reserves (free)

```javascript
const pair = new ethers.Contract('0x6cF9DC477B064041F216bc5Da19b7969191B1228', pairAbi, provider);
const [reserve0, reserve1] = await pair.getReserves();
```

Execute Swap (Manual EOA)

```javascript
const router = new ethers.Contract('0x4752ba5DBc23f44D87826276BF6Fd6b1c372aD24', routerAbi, signer);
await router.swapExactTokensForTokens(amountIn, amountOutMin, path, to, deadline);
```

Execute via Smart Account (Delegated ERC-4337)

```javascript
const userOp = {
  sender: smartAccountAddress,
  nonce: await entryPoint.getNonce(smartAccountAddress, 0),
  callData: router.interface.encodeFunctionData('swapExactTokensForTokens', [amountIn, amountOutMin, path, smartAccountAddress, deadline]),
  callGasLimit: 300000,
  verificationGasLimit: 500000,
  preVerificationGas: 50000,
  maxFeePerGas: maxFee,
  maxPriorityFeePerGas: priorityFee,
  signature: await sessionKeySigner.signTypedData(domain, types, userOp)
};
await entryPoint.handleOps([userOp], await sessionKeySigner.getAddress());
```

Monitor Burns (free WebSocket)

```javascript
const ws = new WebSocket('wss://base.publicnode.com');
ws.onopen = () => {
  ws.send(JSON.stringify({
    jsonrpc: "2.0",
    method: "eth_subscribe",
    params: ["logs", {
      address: "0x415DF63F8ACb2B2Aa67dd8e4f140c5da0c283444",
      topics: ["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef"]
    }],
    id: 1
  }));
};
```

---

Strategies

SPREAD_V1

```
profit_net = gross_spread - round_trip_taxes - slippage - gas
GREEN if profit_net >= 0.001 USD
```

HOLDING_V1

```
STRONG_HOLD: fundamentals >= 70 AND rarity >= 70
HOLD: fundamentals >= 50 AND rarity >= 50
```

TRADING_V1

```
BUY: score >= 70
SELL: score <= 30
```

---

Golden Ratio

```
0.44% / 0.24% = 1.83
Bot Equation: Profit = Price Difference - 0.68%
```

---

Burn Schedule

Mechanism Amount Frequency
Vault initial 48,888,888 CCTIKS Once
Vault weekly 2,000,000 CCTIKS Every week
Vault monthly 10,000,000 CCTIKS Every month
Vault annual 120,000,000 CCTIKS Every year
Booster flash 88,888,888 CCTIKS 8 days (random)
Transactional buy 0.10% Every buy
Transactional sell 0.05% Every sell

---

Injection Engine

Parameter Value
Periodicity 111 days
Reinvestment 100%
Destination Weakest strategic pool

---

MCP Coinbase Integration

Available Actions

```json
[
  { "name": "get_cctiks_price", "endpoint": "https://api.dexscreener.com/latest/dex/tokens/0x415DF63F8ACb2B2Aa67dd8e4f140c5da0c283444" },
  { "name": "get_cctiks_supply", "method": "eth_call" },
  { "name": "get_cctiks_holders", "endpoint": "https://base.blockscout.com/api/v2/tokens/0x415DF63F8ACb2B2Aa67dd8e4f140c5da0c283444/holders" },
  { "name": "get_spread_opportunities", "method": "compute" },
  { "name": "monitor_burn_events", "websocket": "wss://base.publicnode.com" },
  { "name": "execute_trade", "modes": ["MANUAL_EOA", "DELEGATED_SMART_ACCOUNT"] }
]
```

---

Cost Summary

Element FREE Mode OPTIMIZED Mode
Calculatiks data FREE FREE
RPC FREE (5 fallbacks) Alchemy/QuickNode (user key)
Prices DexScreener/GeckoTerminal FREE CoinGecko Pro (user key)
Smart Account deployment One-time gas One-time gas
Session key registration One-time gas One-time gas
Gas fees User User

---

Open Source License

```
Creative Commons Attribution 4.0 International (CC-BY-4.0)

You are free to:
- Share: copy, distribute, and communicate the material
- Adapt: remix, transform, and build upon the material

Attribution:
- Credit Calculatiks, provide a link to the license,
  and indicate if changes were made.

Source: https://calculatiks.eu/plugin/calculatiks.md
```

---

Disclaimer

```
Hypothetical conditions. No guaranteed returns.
On-chain verification required: scan.calculatiks.eu, Basescan, Blockscout.
Not financial advice.
Past performance does not guarantee future results.
Smart Account and Session Key mechanics must be properly implemented
before enabling DELEGATED mode.
```

---

Final Summary

The bot wins. The protocol wins. The human wins. Win-Win-Win.

· Dual mode: FREE + OPTIMIZED
· Execution choice: MANUAL (EOA) or DELEGATED (Smart Account ERC-4337)
· Non-custodial delegation: Session keys with on-chain permissions
· 6 layers: ABI, Data, Strategy, Signal, Delegation, Track
· 3 strategies: SPREAD, HOLDING, TRADING
· Binary signal: GREEN = life, RED = wait
· Constellation: 5 tokens, 13 pools, 4 DEX
· ABIs included: ERC-20, Pair V2, Router V2, ERC-4337
· MCP Coinbase compatible
· Open Source: CC-BY-4.0

---

Calculatiks – The spread is king.
Time is Value / Code is Law
Delegation is on-chain.
Manual or Delegated: you decide.
Brussels, E.U. – Base Network