Overview
What it is
GKOI ("New Worlds New Powers") is a Web3 fighting-game NFT platform. The platform layer is a set of independently deployed Node/TypeScript services, each in its own repo.
The architecture
gkoi-server— the core Express + MongoDB + Redis backend, with schema migrations managed bymigrate-mongo.gkoi-authentications— a dedicated auth service, shipped with its ownSECURITY.mdand a security-audit document.gkoi-whitelist— a Merkle-proof whitelist API that also serves contract metadata and pins to IPFS.
Highlights
Splitting authentication and whitelisting into their own services keeps the mint-critical trust boundaries small and separately auditable, and lets the whitelist's Merkle-proof verification scale independently of the main API.