Page cover image

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