Interacting with Solana Programs
Advanced developers may bypass Liquid’s high-level API and interact directly with the on-chain programs for maximum decentralization. Liquid fully embraces the openness of blockchain.
The program IDs for Liquid’s smart contracts (asset token program, compliance modules, etc.) will be publicly available. Developers can use Solana SDKs (such as the Anchor framework) to construct transactions that interact directly with these programs.
For example:
Developers can directly call an instruction to initialize a new asset mint on Liquid’s programs,
Providing the necessary parameters and signatures,
Effectively mimicking the process that Liquid’s backend API would automate.
The SPL tokens minted by Liquid are standard Solana tokens, meaning any Solana-savvy developer can:
Integrate Liquid asset tokens into wallets,
Support trading or custody within DeFi protocols,
Use tokens in external applications freely.
If an asset is unrestricted, it behaves like any normal token. If restrictions exist, any attempt to transfer or trade outside allowed parameters will fail gracefully, with the program rejecting the transaction (detectable via Solana transaction logs).
However, even with direct on-chain access, using Liquid’s APIs is recommended for most projects:
APIs simplify workflows.
APIs ensure compliance steps (such as KYC checks) are not skipped accidentally.
API and on-chain operations mirror each other — API calls ultimately translate to on-chain instructions.
Institutional partners (banks, fintechs, asset managers) and independent developers can choose the integration level that fits their needs:
Use APIs for convenience.
Use direct on-chain programs for full control and decentralization.
Developer Environment Summary
Liquid provides a developer-friendly environment to integrate real-world asset tokenization. With:
Comprehensive REST APIs
Real-time webhooks
Optional direct database access
Fully open smart contract interfaces
Standardized SPL asset tokens
developers can build on Liquid as a tokenization-as-a-service platform. Whether it’s integrating tokenized assets into a banking system, building custom investor portals, or creating new DeFi use cases, Liquid’s infrastructure is designed for high performance, flexibility, and openness.
Last updated