PORTAL Worlds

Universal Protocol for Partner Integrations!

🔹 Core of the Platform: PORTAL Worlds

PORTAL Worlds are interactive digital environments designed as modular story units and deployable game asset generators for partner ecosystems. Each world is tokenized as an NFT on the Stellar blockchain (a Stellar Asset with a clawback flag and metadata) and stored in the user's Stellar account, ensuring cryptographic ownership, portability, and integration with the ecosystem's economic layer. Selected worlds are mirrored as ERC-721 NFTs on the Polygon network to support cross-chain publishing, archiving, and exposure on marketplaces like Rarible.

🔹 Access Management via Grabber Keys Access to these NFT Worlds is controlled via Grabber Keys, which are utility NFTs on the Stellar blockchain. Players activate them through the Telegram MiniApp interface. Activation grants entry to the corresponding world and triggers predefined in-game mechanics, such as asset farming for partner ecosystems. Ownership and usage data are synchronized across Stellar and Polygon via the PORTAL CORE indexer, ensuring consistent user rights.

🔹 Universal Interaction Architecture From a technical perspective, the interaction flows through this unified architecture: The Telegram MiniApp serves as the primary user interface for discovery and interaction, but all asset generation and financial logic are externalized. Stellar Smart Contracts (Soroban) handle the verification logic for Grabber Key activation, world access, and the generation of asset batches. Each world contains custom logic defined in its metadata or referenced scripts, enabling dynamic experiences. The Asset Generation Engine processes the creation of verifiable game items (as Stellar NFTs) and XLM reward distribution via an off-chain verifier. In parallel, Polygon-based smart contracts (via PORTAL CORE) enable creators to register worlds, link them to expansive narratives, and mint derivative creative content (e.g., comics) for monetization on web3 platforms. This architecture ensures interoperability, decentralization, and compliance. PORTAL Worlds become programmable economic environments, expanding gameplay utility for partners and the creative potential of the broader ecosystem.

🔹 Structure of a PORTAL World Each PORTAL World consists of the following on-chain and off-chain components:

  • world_id: A unique identifier within the PORTAL CORE registry on Polygon.

  • stellar_asset_code: The code of the corresponding Utility NFT representing the world on the Stellar blockchain (e.g., WORLD_ALPHA).

  • metadata_uri: An IPFS link to a JSON file describing the scene, narrative, and generation parameters for partner ecosystem assets.

  • access_logic: Defines the access rule — public, restricted by a specific Grabber Key NFT (Stellar Asset), or time-gated.

  • generation_profile: Specifies the type and distribution of game assets (for partner ecosystems) and XLM rewards that can be farmed from this world.

  • chain_origin: Indicates the primary minting chain (Stellar for utility, Polygon for creative mirroring).

🔹 Integration with the Telegram MiniApp & External Stellar Services The Portal Point MiniApp implements a compliant interaction layer:

  • Authentication & Identity: The user's Telegram ID is cryptographically linked to their Stellar public key outside the MiniApp (e.g., via a secure external portal). This linkage is stored in PORTAL CORE.

  • Session-Based Interaction: The MiniApp allows users to view their Stellar NFT assets (Worlds, Grabbers) via read-only calls to a Stellar Horizon API backend. All farming actions are recorded as session events.

  • External Verification & Settlement: Session logs are signed and sent to the Off-chain Verifier. This service constructs and optionally sponsors the necessary Stellar transactions:

    • Minting partner ecosystem Asset NFTs (Stellar Utility NFTs).

    • Sending XLM rewards to the user's Stellar account.

    • The user finalizes these transactions outside the Telegram environment.

  • World Scenario Execution: When access is verified, the MiniApp renders the gameplay template linked to the NFT World (point farming, interactive narrative). The economic outcome is settled on Stellar, not within Telegram.

🔹 Universal Integration with Partner Economies PORTAL Worlds are asset generators for partner ecosystems:

  • Asset Farming: Interaction in a world yields a batch of specific in-game items for a partner ecosystem, represented as Stellar Utility NFTs.

  • Import Bridge: The partner game server acts as a watcher, scanning a player's linked Stellar account for these Utility NFTs via the Horizon API.

  • Redemption & Clawback: Upon detecting a valid NFT, the partner game verifies it and initiates its redemption via a clawback operation by the authorized issuer (PORTAL POINT). This burns the Stellar NFT and credits the corresponding item to the player's inventory in the partner game, preventing reuse.

🔹 TON Wallet as a Telegram-Native Payment Gateway To leverage Telegram's integrated ecosystem for seamless onboarding, a TON wallet is utilized strictly as a fiat-to-crypto payment gateway.

  • Function: Users can fund their ecosystem participation (e.g., purchase initial Grabber Keys) via familiar TON payments within Telegram.

  • Settlement: Received TON is automatically swapped (via DEX aggregators) into XLM and deposited into the user's linked Stellar account or used to mint the corresponding Stellar NFT asset for them. No game logic or asset ownership is stored on TON. This approach complies with platform policies while providing a smooth entry point.

🔹 Technical Storage and Upgradability PORTAL Worlds are stored as:

  • Utility Assets on Stellar: Core access and game item NFTs exist as Stellar Assets.

  • Creative Mirrors on Polygon: ERC-721 tokens for artistry, collecting, and Rarible integration.

  • Metadata on IPFS/Arweave: Immutable JSON descriptors containing logic pointers.

  • Logic in PORTAL CORE: Upgradable scenario and generation profiles stored in the Polygon-based registry.

🔹 Scalability & Security

  • Scalability: High throughput of Stellar (3000+ TPS) for microtransactions and fast validation, coupled with low fees on Polygon for NFT trading.

  • Security: Layer isolation: TON for payments, Stellar for logic, Polygon for creativity. The clawback mechanism provides control over utility NFTs for partners. Multi-signature and decentralized verification via the PORTAL POINT validator network.

The protocol allows any partner ecosystem to integrate with PORTAL POINT, using the ready-made infrastructure for mass user engagement, verifiable asset generation, and monetization through NFT marketplaces.

Last updated