Libertum is now live on Cardano mainnet with CIP-113. Issuers on T-Suite can tokenize real-world assets as programmable tokens whose compliance rules are checked by the Cardano ledger on every transfer, not only by an application in front of it.
Before announcing anything, we took a live test offering through its full lifecycle on mainnet: deploy, investor KYC, buy, mint, freeze, unfreeze, seize and a NAV update. Every step is a public transaction, listed in full below so you can check each one yourself.
Why this matters for issuers and institutions
On most chains, a “compliant token” is an ordinary token with a compliance check somewhere in a backend. If a transfer happens outside that backend, the check doesn’t run.
CIP-113 moves the rules to where the asset lives. A token’s transfer logic is registered on-chain against that token, and the ledger runs it on every transfer. A transfer to a wallet without a valid KYC record isn’t blocked by our app. The Cardano ledger refuses it.
For an issuer of tokenized securities, a fund or a stablecoin product, that is the difference between a policy and a guarantee.
The standard: CIP-113
Libertum is built on the audited CIP-113 v0.0.1 release.
- Programmable tokens sit at a shared programmable address, under each holder’s own stake key.
- Every transfer runs the token’s registered transfer logic, so the ledger enforces it.
- Each token gets its own minting policy, registry entry and on-chain state record.
- Protocol upgrades need 2 of 3 Libertum keys.
CIP-113 is live on both Cardano mainnet and Cardano preview, so issuers can rehearse an offering on preview before taking it to mainnet.
The Libertum compliance layer
On top of the CIP-113 core, Libertum adds its own on-chain compliance modules. They are our own code (version 1.0.0-rc1). The audit covers the CIP-113 core release, and we describe our modules separately for that reason. Every transfer of a Libertum CIP-113 token is checked against:
- An on-chain KYC list, with claim topics, country and expiry, attested by a trusted issuer
- Country allow and restrict lists per token
- Lock-up periods before tokens can move
- Pause, to halt all transfers of a token
- Supply caps and per-holder caps
- Full and partial freezes, so an issuer can freeze an amount rather than a whole position
Issuers also get the actions a regulated product needs: freeze, unfreeze, seize and forced transfer, through Libertum’s third-party module.
On preview, we confirmed the negative case as well: a transfer to a holder with no KYC record was refused by the ledger.
NAV, on-chain
When an issuer updates NAV in T-Suite, the update is anchored in Cardano transaction metadata under label 674. The record carries:
| Field | Value in the mainnet test |
|---|---|
| Tag | Libertum NAV |
| Token policy | 06a3e0db7df30ce2516c0093986be9cea47f55deaf5f5466a5247f09 |
| NAV (USD) | 1.2 |
| As of | 2026-10-02T07:34:44.232Z |
| SHA-256 of the NAV record | 180191b86f8f6eef7628e4e1308e37bbd38e8f46fb83a4b0bf2594f9f7ebf4c0 |
If the anchor can’t be written, the update is refused. The NAV investors see on the platform can never get ahead of the NAV on the chain.
Proven on mainnet: every transaction
On 2 October 2026 we ran a live test offering through T-Suite’s normal product flow on Cardano mainnet. Deploy to seize took about 14 minutes, and the network fees for the whole lifecycle came to about 5.4 ADA.
| Step | What happened | Transaction |
|---|---|---|
| Deploy | On-chain state record created | a3b7c482…3ae913 |
| Deploy | Minting logic registered | cbbe98b1…2ce84eab |
| Deploy | Registry entry: token live, bound to Libertum’s transfer and issuer-action logic | 9dc4eff1…26533d63 |
| KYC | Investor’s KYC record written to the on-chain KYC list | 3e9f5eff…786bf1e4 |
| Buy → mint | Investor buys, the issuer accepts, tokens minted at settlement | b7994853…869a2fb6 |
| Freeze | Holder’s position locked | a37828b7…338f0262 |
| Unfreeze | Lock lifted | b9c5533b…62107fd5 |
| KYC | Destination wallet’s KYC record, written automatically | fde05466…7316e13 |
| Seize | Issuer moves the position to a KYC’d wallet | 3cf68c25…94391af1 |
| NAV | NAV of $1.20 anchored on-chain | 2bfb6403…8fa2d9fe1 |
Each link opens the transaction on Cardanoscan.
Deployed on Cardano mainnet
CIP-113 core
| Component | Hash |
|---|---|
| Protocol genesis | aa017f67…57c4c551 |
| Registry | 3417e07ba7a2607e7f32ddaf433d87a715bac9a873e55503d85dc517 |
| Programmable logic base | b47a8c028c1668f296f2ca1f58f5d7fe24c62b5283b08084767b2455 |
| Programmable logic global | bbae05ec7b5ab64cab6fd1ca396c9243857943e31b08c10738c9d168 |
| Upgrade authority (2 of 3) | 2dfe54c959e322c6c6293ef3637a1a670bd2b07f75eb0a57a3dc9f53 |
Libertum compliance modules (1.0.0-rc1)
| Module | Hash |
|---|---|
| KYC list | b606e28851a2c863c5c06037173afe6438b1df1f5145be36b2d53c91 |
| Trusted-issuer list | 271a82d6321f6d10d70b4bfed7ccbe4715418d22743ba41b2520e905 |
| Transfer logic | b2090fcb08a5568e43383de19ba22cf302ffab116b1fa6c31761a1ae |
| Issuer-action (third-party) logic | 5e9366359c856f6a2bdc7ce5863c48634d36f4572719c9163bad01fa |
Who this is for
- Issuers tokenizing real estate, private credit, funds, equity or other real-world assets who need transfer restrictions that hold at the protocol level
- Institutions evaluating tokenized securities and stablecoin products on Cardano
- Asset managers who need NAV that investors and auditors can verify on-chain
Cardano offerings on T-Suite settle in ADA, with USDC as the order currency. USDT is not offered on Cardano because Tether has no native issuance there.
Let’s talk
If you’re considering tokenizing real-world assets, tokenized securities or a stablecoin product, we’d like to hear what you’re building.
- Book a CIP-113 session
- Read about the CIP-113 standard at Libertum
- Explore Cardano RWA tokenization and stablecoin solutions
- Or email [email protected]
Libertum, S.A. de C.V. holds Digital Asset Service Provider licence PSAD-0094 from El Salvador’s Comisión Nacional de Activos Digitales (CNAD). The licence is Salvadoran and gives no authorisation in the European Union, the United Kingdom or the United States. Issuers using T-Suite remain responsible for obtaining their own permissions in the markets where they operate. Nothing in this post is an offer of securities or investment advice.