Tokenization Framework
Tokenization Framework
The XSPACE Asset Tokenization Standard (XATS) is a powerful framework designed to simplify the process of tokenizing real-world assets (RWAs) on the XSPACE Protocol. It enables developers, businesses, and asset owners to create, manage, and trade tokenized representations of physical and financial assets, providing transparency, liquidity, and fractional ownership.
XATS: XSPACE Asset Tokenization Standard
Overview of XATS
XATS is the backbone of tokenization on the XSPACE Protocol. It ensures uniformity and interoperability for all tokenized assets within the ecosystem.
Key Features
Compliance-Ready:
Built-in support for Know Your Customer (KYC) and Anti-Money Laundering (AML) compliance.
Customizable token rules to comply with jurisdiction-specific regulations.
Metadata Standards:
Integrates detailed metadata, including ownership, valuation, and asset-specific attributes.
Supports off-chain metadata storage using IPFS for large datasets.
Interoperability:
Compatible with Ethereum standards like ERC-20, ERC-721, and ERC-1155.
Facilitates cross-chain trading via XSPACE bridges.
Fractional Ownership:
Tokenize large assets (e.g., real estate) into smaller units, enabling fractional investment and ownership.
Automated Income Distribution:
Smart contracts automate dividend and rental income payouts to token holders.
Token Standards in XATS
XATS supports multiple token standards based on asset type and use case:
1. XATS-20 (Fungible Tokens)
Designed for commodities, currencies, and divisible financial instruments.
Example: Tokenizing 1 kilogram of gold into 1,000 fungible tokens.
2. XATS-721 (Non-Fungible Tokens)
For unique assets such as real estate, luxury items, and art.
Example: Tokenizing a specific property deed or a rare diamond.
3. XATS-1155 (Hybrid Tokens)
Combines fungible and non-fungible attributes, ideal for tokenizing assets like portfolios or bundles.
Example: Tokenizing a real estate fund with unique properties and shared investment pools.
Creating Tokenized Assets
Step 1: Deploy the XATS Factory Contract
The XATS framework includes a pre-built factory contract to streamline token creation.
Factory Contract Features
Minting Tokens: Create fungible or non-fungible tokens linked to real-world assets.
Metadata Attachment: Add descriptive information (e.g., location, valuation) via IPFS.
Ownership Management: Define initial ownership and transfer rights.
Deployment Example (Solidity)
Step 2: Attach Metadata
Use IPFS to store off-chain metadata for tokenized assets, such as property details, certifications, or appraisal reports.
Upload Metadata to IPFS
Install IPFS:
Upload metadata:
Store the returned IPFS hash in your smart contract for asset reference.
Step 3: Mint and Distribute Tokens
Mint tokens representing fractional ownership or other rights related to the asset.
Minting Example (Solidity)
Step 4: Enable Automated Income Distribution
Automate revenue distribution (e.g., rental income or dividends) to token holders using smart contracts.
Example Distribution Logic
Managing Tokenized Assets
Ownership Transfers
Use smart contracts to enable secure and transparent ownership transfers.
Transfer Example
Compliance Enforcement
XATS includes built-in compliance checks:
KYC/AML Enforcement: Restrict transfers to whitelisted addresses.
Geofencing: Restrict token access based on geographic rules.
Whitelist Example
API and SDK Integration for Tokenized Assets
XSPACE provides an SDK and REST APIs to simplify interaction with tokenized assets.
SDK Example
Install the XSPACE SDK:
Use the SDK to query tokenized asset details:
REST API
Endpoint:
https://api.xspaceprotocol.io
Functions:
Query asset details:
GET /assets/{tokenAddress}
Retrieve metadata:
GET /assets/{tokenAddress}/metadata
This tokenization framework provides the foundation for developers to create, manage, and trade tokenized assets seamlessly on the XSPACE Protocol. With compliance-ready tools and high interoperability, XATS ensures that real-world assets are securely and transparently brought on-chain.
Last updated