Asset Tokenization API
Liquid's APIs allow developers to create and manage tokenized assets via simple HTTP endpoints. Example endpoints include:
POST
/api/assets/tokenize
Submit a new asset for tokenization. The payload includes:Owner information
Asset details (type, value, jurisdiction, etc.)
Token parameters (name, total supply, symbol, etc.)
Upon submission, the Liquid backend will:
Initiate KYC verification (if not already completed for that user)
Begin legal document generation
Start asset onboarding processes.
The API responds with a tracking ID for the tokenization workflow.
GET
/api/assets/{id}
Retrieve the status and details of a tokenization request or minted asset. This can show:Steps completed (e.g., KYC, Legal Setup, Minting Status)
Final minted token's address once deployment is complete.
Links to metadata or legal documentation if available.
POST
/api/assets/{id}/distribute
(Planned) Distribute minted tokens to a list of wallet addresses. For example, if an asset owner wants to send shares to investors.The payload would include:
A list of Solana wallet addresses.
Corresponding amounts of tokens for each address.
The backend would:
Create the necessary token transfer transactions.
Verify KYC compliance for each recipient before transferring tokens.
These APIs are designed to make integrating Liquid into external apps or scaling tokenization workflows easy and programmatic — whether you're a fintech company, a real estate platform, or an institutional partner.
Last updated