# Tokenizer

### Overview

The Xyxyx Tokenizer is a component designed to integrate text-based tokenization into React applications, powered by the Xyxyx API.

* [Developer Documentation](https://developer.xyxyx.pro/utilities/xyxyx-web-components/tokenizer)
* [xyxyx-web-components Package](https://www.npmjs.com/package/xyxyx-web-components)
* [Xyxyx Tokenizer GitHub Repository](https://github.com/xyxyxpro/xyxyx-web-components/tree/main/src/components/XyxyxTokenizer)

***

### Introduction to Xyxyx Tokenizer

The Xyxyx Tokenizer is a text-based tokenization component built on top of Xyxyx's infrastructure stack, which includes the [Xyxyx API](https://developer.xyxyx.pro/), the [xyxyx-web-components](https://github.com/xyxyxpro/xyxyx-web-components) package, and [1x1](https://docs.xyxyx.pro/products-and-services/tokenization-models/1x1).

Tokenizer is the first component of the Xyxyx Web Components package. It offers an intuitive interface that simplifies and streamlines the process of deploying smart contracts and issuing text-based tokens.

Specifically tailored to the 1x1 tokenization model, Xyxyx Tokenizer enables seamless integration of text-based tokenization into any React application, leveraging the Xyxyx API for execution under the hood.

Architecturally, the Xyxyx Tokenizer offers a lightweight, composable building block for developers to leverage the 1x1 tokenization model as a core component in their applications.

<figure><img src="https://1171814187-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEphDMF9wXmQh2rIdzUdc%2Fuploads%2FR8SxjqA5cBkmDkiBRWOZ%2FSlice%2030%20(1).png?alt=media&#x26;token=ba458ff8-f940-4dd3-b13d-868dedca44fd" alt=""><figcaption></figcaption></figure>

***

### Key Features

#### **Seamless integration**

Xyxyx Tokenizer enables developers to integrate 1x1 smart contract deployment and token issuance into any React application, with the Xyxyx API handling the execution behind the scenes.

***

#### **SVG previews**

Xyxyx Tokenizer generates 1x1 token previews in SVG format, allowing for visual representation of text-based tokens before deployment.

***

#### **Enhanced error handling and state management**

Xyxyx Tokenizer comes with built-in error handling and state management, making contract deployment and token issuance smoother.

***

#### **Customizable** **UI**

Developers can customize Xyxyx Tokenizer’s UI to align with their system design (colors, borders, font, button label, etc.).
