Xyxyx
  • Overview
  • Introduction
  • Technology
  • Xyxyx Text-Based Tokenization Architecture (XTBTA)
    • Data Encoding
    • Data Architecture
  • Text-Based Tokens (TBTs)
  • Tokenization Models
    • 1x1
      • Specifications
    • A4
      • Specifications
  • Token Standards
    • ERC-721F
      • Parameters
    • ERC-404
      • Parameters
    • ERC-721
      • Parameters
  • Products & Services
    • API
      • Boilerplate
    • Launchpad
      • Using Launchpad
        • Usage Policies
      • Xy
      • Changelog
    • Tokenizer
  • Explorer
  • Protocol
    • XYXYX
      • Tokenomics
      • Xyxyx Issuer Nodes (XINs)
      • XYHASH
    • Governance
      • Xyxyx Improvement Proposals (XIPs)
      • Treasury Management Proposals (TMPs)
      • Resubmit a proposal
    • Treasury
  • Miscellaneous
    • Ecosystem
    • Addresses
    • Links
    • Brand Assets
Powered by GitBook
On this page
  • Overview
  • Functionality

Xyxyx Text-Based Tokenization Architecture (XTBTA)

PreviousIntroductionNextData Encoding

Last updated 1 day ago

Overview

The Xyxyx Text-Based Tokenization Architecture (XTBTA) is a software architecture designed for text-based tokenization.

XTBTA serves as the underlying architecture of both the and the .


Functionality

Text Processing

XTBTA normalizes and encodes input text for EVM compatibility.


SVG Generation

XTBTA dynamically constructs an SVG document with elements, calculates bounding boxes, and embeds fonts if needed.


Gas Optimization

XTBTA minifies SVG, applies path simplifications, and explores compressed storage (Base64, gzip) for efficient on-chain persistence.


On-Chain Data Storage

XTBTA stores the final SVG string inside a Solidity smart contract, eliminating reliance on off-chain dependency (e.g., IPFS, Arweave) for data storage.


Rendering & Retrieval

Through XTBTA, token data is always retrievable from the EVM itself, being exposed via smart contract methods (tokenURI) and directly renderable via data:image/svg+xml.

Xyxyx API
Xyxyx Launchpad