LogoLogo
  • Core Concepts
  • Architecture
  • PORTAL POINT Logo
  • Genesis Artwork
  • 🔺 Telegram MiniApp
  • 🔺 Grabber-key
  • 🔺 Point Multipliers
  • PORTAL Worlds
  • NFT Comics
  • NFT Integration
  • Real-Time Generation
  • Point Economy
  • TokenSale Model
Powered by GitBook
On this page
Export as PDF

Real-Time Generation

PreviousNFT IntegrationNextPoint Economy

Last updated 2 months ago

CtrlK

In the PORTAL POINT project, a dynamic generation system enables the creation of NFT Worlds in real-time using dedicated GPU servers and generative AI models like Stable Diffusion. This architecture allows both the core creative team and users (in the future) to generate visual scenes, narrative NFTs, and interactive locations that seamlessly integrate with the Telegram MiniApp. Depending on the use case, generated NFT Worlds can be minted either on TON (for Telegram-native gameplay) or on Polygon (for web-based publishing, licensing, or broader market exposure).

⚙️ System Architecture The system supports a hybrid minting flow, enabling output to both TIP-4 (TON) and ERC-721 (Polygon) formats.

Core Components:

🖥️ Generative Cluster (Stable Diffusion Cluster) Dedicated GPU servers running Stable Diffusion models (e.g., SDXL, SD-Turbo) enhanced with LoRA modifiers for style customization (sci-fi, fantasy, etc.).

🔌 Generation API Node (portal_gen_api) A RESTful service that accepts generation requests from the MiniApp and returns image files and metadata. Supports JSON-RPC and webhook callbacks.

📦 Metadata & Image Storage Decentralized storage via IPFS/Arweave, with CDN caching for fast delivery and in-app preview. Metadata formats are compatible with both TON’s TIP-4 and Polygon’s ERC-721 standards.

🧬 Scenario Engine (portal_script_engine) Binds generated content to gameplay logic: difficulty levels, point boosters, unlock conditions.

🔗 NFT Contract Integration (TIP-4 Standard + Polygon ERC-721) Each generated world is minted as an NFT — by default on TON using the TIP-4 standard and, optionally, as a mirrored ERC-721 token on Polygon. Each token is assigned a token_id, metadata_uri, and linked to an active game scenario. Polygon-minted versions can be used in external licensing platforms, DeFi staking, or comic publishing interfaces.

🧩 MiniApp Integration Players can activate a Grabber and trigger generation of a custom NFT World using a themed prompt or template. Visual assets and metadata are instantly shown in the MiniApp interface, ready for exploration. Game scenarios are launched immediately if access permissions (e.g., Grabber ownership) are validated. If the NFT is generated on Polygon, the MiniApp still references it via a portal_binding key, maintaining gameplay access across chains.

🛡️ Security & Generation Controls All generated content undergoes automatic moderation and content filtering to ensure compliance and visual quality. Generation runs on isolated compute servers, with no direct access to personal user data. Metadata is signed by the API server and validated before NFT minting. Cross-chain minting is gated by signature checks to prevent duplication and ensure provenance.

🚀 Applications

  • Creative Seasons — Worlds can be dynamically themed based on ongoing story arcs (e.g., “Temporal Rift,” “Genesis Portal”).

  • Live Event Generation — Organizers may launch world-generation batches during real-time events.

  • DAO-driven Content — In future phases, players may vote on themes for the next generation of worlds.

Additionally, community-generated worlds on Polygon can be submitted to a decentralized curation protocol, enabling broader creator monetization.