Technisch document
COMBATON PROTOCOL
Compleet technisch overzicht van het CombaTON-ecosysteem
Laatst bijgewerkt: 2026.02.08 · VERSION: 1.0.0 · STAND: CONCEPT · VINGERAFDRUK: a7b2f3...c99x
Inhoudsopgave
- 01. Samenvatting
- 02. Speloverzicht
- 03. Core gameplay loop
- 04. Combat-systeem
- 05. Character-systeem
- 06. Economie en tokenomics
- 07. NFT-architectuur
- 08. Technische architectuur
- 09. Beveiligingsmodel
- 10. Roadmap
- 11. Team en bestuur
- 12. Risico's & disclaimers
Samenvatting
CombaTON is een gedecentraliseerde idle MMORPG, native gebouwd op The Open Network (TON) en verspreid via Telegram. Het combineert traditionele RPG-progressie met eigendom van blockchain-assets in een "Play-to-Own" model.
In tegenstelling tot tap-to-earn games die leunen op inflatoire tokenbeloningen, gebruikt CombaTON een dual-loop economie waarin 70% van alle premium token-transacties permanent wordt verbrand.
Het project omvat 33 onderling verbonden serversystemen, 233 databasemodellen en een eigen gevechtsmotor met meer dan 46.000 regels gevechtslogica, waardoor het een van de technisch meest complexe games in het TON-ecosysteem is.
- 690+ Commits
- 33 Systems
- 233 Models
- 46K+ LOC (Combat)
Speloverzicht
2.1 Wat is CombaTON?
Een idle MMORPG die toegankelijk is via Telegram WebApp. Geen download en geen registratie: spelers openen een bot en beginnen direct. De game draait 24/7 met auto-farming wanneer je offline bent.
2.2 Platformlaag
- Distributie: Telegram MiniApp
- Blockchain: TON, The Open Network
- Token: $CBT (CombaTON-token, Jetton)
- Client-app: React SPA in Telegram WebView
2.3 Genre & Inspiratie
Het vechtsysteem beschikt over een uniek richtsysteem met 5 zones, gecombineerd met moderne inactieve RPG-voortgang en blockchain-economie.
Kerngameplayloop
ONTDEK → VECHT → LOOT → CRAFT → UITRUSTING → ↻
3.3 Systeemcomplexiteit
- Core gameplay loop · 8 · 45+
- Gevechtsmotor · 5 · 20+
- Economie/handel · 5 · 30+
- Sociaal/multi · 4 · 25+
- TON/Blockchain · 3 · 28+
- Meta/support · 8 · 85+
- TOTAL · 33 · 233
Karaktersysteem
5.1 De 6 primaire statistieken
- Kracht · STR · +1 min/max damage per 10 STR
- Behendigheid · AGI · +0,5% dodge/pt, crit, speed
- Intuïtie · INT · +0,5% crit/pt, perceptie
- Uithoudingsvermogen · END · +20 HP per punt, +1 pantser per 10
- Intellect · INTE · +10 mana/pt, ×2,0 spell damage
- Wijsheid · WIS · Mana-regeneratie, ×1,5 spell damage
⚠️ INT (Intuïtie) ≠ INTE (Intellect) — Verschillende statistieken voor fysieke nauwkeurigheid versus magische capaciteit.
Economie en tokenomics
6.2 Verdeling van CBT-verbranding
- CBT SPEND EVENT
- 70% VERBRAND.
- 10% ONTW.
- 10% MARKT.
- 10% BELONING
- 50% VERW.
- 50% POT
NFT-architectuur
L2 (off-chain / game-DB)
- Goudsaldo (direct)
- CBT-saldo in de game (direct)
- Eigendom van items (direct)
- Combatberekeningen
L1 (On-Chain / TON)
- $CBT Jetton-contract
- Wallet-deployment
- NFT-minting (TEP-64)
- Afwikkeling van stortingen/opnames
Technische Architectuur
8.1 Stapeloverzicht
- INTERFACE · Frontend: React, Vite, TypeScript, Tailwind, Zustand
- SERVERZIJDE · Backend: Fastify, TypeScript, Prisma, Socket.io, PM2
- GEGEVENSBANK · PostgreSQL (233 modellen), Redis
- BLOKKENKETEN · Blockchain: TON Network, FunC, TEP-64, Jetton
Beveiligingsmodel
- AANMELDING · Telegram HMAC signature validation. JWT-tokens worden nooit automatisch gewist bij 401.
- ANTI-VALS SPEL · Alle gevechten worden server-side opgelost. Geen damage calculation aan client-side.
- PORTEMONNEE · In-game wallet seeds worden encrypted at rest opgeslagen. Withdrawals vereisen L1-validatie.
Routekaart
Fase 1 — Genesis (huidig)
- Lancering van Telegram Bot en WebApp
- Gevechtsmotor met 5 zones
- 7 personageklassen
- Uitrusting en maken
Fase 2 — Uitbreiding (Q3 2026)
- Wereldwijde lancering
- Gildesysteem
- Verwijzingssysteem 2.0
- Prestatieoptimalisatie
Fase 3 — Koninkrijken (Q4 2026)
- Koninkrijks- en landsysteem
- Listing van de $CBT-token
- Gildeoorlogen
- Volledige markt
Fase 4 — Eindspel (2027+)
- Mythische kerkers
- PvP tussen servers
- Legendarische artefacten
- Horizontaal schalen
Team en bestuur
Ontwikkeling: project van één ontwikkelaar met meer dan 690 commits. Volledige scope: interface, server, blockchain, spelontwerp en DevOps.
Toekomstig bestuur: $CBT-houders kunnen stemmen over balanswijzigingen, prioriteiten voor nieuwe inhoud en aanpassingen van economische parameters.