Libertum enforces compliance constraints in code, not just in documentation. This chapter starts with the licences and registrations held by Libertum group entities — and, just as importantly, what they do not cover — then walks through the enforcement chain end to end: identity, jurisdiction, transfer rules and the evidence each step leaves behind.
Nothing in this chapter is legal advice. Issuers and investors should take advice from their own counsel in every jurisdiction they operate in.
Libertum group entities hold the following licences and registrations. Each one belongs to a specific legal entity — no single entity holds all of them.
| Licence / registration | Holder | Regulator & jurisdiction | Identifiers | Since |
|---|---|---|---|---|
| Digital Asset Service Provider (DASP / PSAD) | Libertum, S.A. de C.V. | Comisión Nacional de Activos Digitales (CNAD), El Salvador | Registry entry PSAD-0094 · Resolution ref. CNAD-CD-477-2026 | 31 August 2026 |
| Bitcoin Service Provider (BSP) | Libertum, S.A. de C.V. | Government of El Salvador | Comprobante Digital para Proveedores de Servicio Bitcoin | 7 October 2024 |
| Money Services Business (MSB) registration | Libertum LLC | Financial Crimes Enforcement Network (FinCEN), United States | MSB registration no. 31000312444528 | Re-registration effective 8 October 2025 |
| Commercial licence — real estate | Al Xolame Assets Real Estate L.L.C | Dubai Department of Economy and Tourism, UAE | Commercial licence no. 1374511 | Active |
Libertum Ltd, incorporated in the United Kingdom, is the group parent and owns the T-Suite platform. Libertum, S.A. de C.V. is the entity registered with the CNAD.
The full register, with every identifier, is published at Licences and summarised in Start here → Licences.
Granted by the CNAD under Article 19 (a), (d) and (f), numerals 1 and 2, of the Ley de Emisión de Activos Digitales (LEAD). It authorises Libertum, S.A. de C.V. to provide, for the stablecoins USDT and USDC:
It does not:
A Salvadoran registration covering Bitcoin custody, digital exchange houses and exchanges, and Bitcoin digital wallets. It does not cover tokenized securities.
A US federal registration as a money transmitter and dealer in foreign exchange under the Bank Secrecy Act (31 CFR 1022.380). Registration with FinCEN is a mandatory filing; FinCEN does not recommend, approve or endorse any registered money services business. It is not a securities licence, and state-level requirements are separate.
A Dubai commercial licence for buying and selling real estate. Al Xolame is an asset-holding entity used to acquire and hold real-world property; it is not a financial-services licence.
Customers still need their own authorisations in their own jurisdictions. Issuers remain responsible for offering registration or exemption analysis, prospectus or offering-document content, investor-eligibility rules and marketing restrictions. Investors remain responsible for their own tax treatment.
When an investor or issuer uses the platform-managed Custodian Wallet, custody of USDT and USDC held in it is provided by Libertum, S.A. de C.V. under PSAD-0094. RLUSD can be held in investors’ and issuers’ XRPL custodian wallets; custody of RLUSD has been approved by El Salvador’s CNAD under Libertum’s DASP registration (PSAD-0094). The custody controls that apply to every Custodian Wallet are:
Withdrawal availability and the networks enabled for custody are set per deployment. The issuer-side view is covered in the Issuer Guide.
Libertum, S.A. de C.V. is a supervised entity of the CNAD. It has quarterly reporting obligations to the CNAD commencing in Q3 2026, and notifies the CNAD before commencing licensed operations.
Investor clicks "Complete KYC"
↓
Frontend → backend → SumSub access token issued (project-scoped, single-use)
↓
SumSub iframe loads in browser
↓
Investor submits ID + selfie + (jurisdiction docs)
↓
SumSub processes (machine + manual review)
↓
Webhook → backend → kycStatus = IN_PROGRESS
↓
Webhook → backend → kycStatus = APPROVED or REJECTED
↓
On APPROVED, the platform registers the investor on the IdentityRegistry contract
(via the relayer, against the offering's identity infrastructure)
Approved KYC unlocks the ability to place primary orders, but does not by itself authorise transactions in any specific offering — wallet whitelisting and the offering’s own rules come next. Issuers complete the equivalent KYB process before they can publish.
Even after KYC is APPROVED:
Jurisdiction and investment-size rules are enforced at three layers:
Accreditation — Status: Live. Investors apply on the Accreditation page with answers and documentary evidence. The application is reviewed by the platform the investor registered on (its team members with the accreditation permission), and Libertum can review any application. A reviewer approves it with an accreditation type and an expiry date, rejects it with a reason, or requests more information; approvals expire automatically. An approved, in-date accreditation from any platform lets the investor invest up to an offering’s accredited-tier cap. Accreditation does not otherwise restrict which offerings an investor can see; issuers who need accredited-only offerings should still apply their own eligibility checks. The decision to approve an accreditation, and its legal basis, rest with the reviewing platform.
When an investor (or an agent on their behalf) calls transfer(to, amount) on an ERC-3643 Token:
freezePartialTokens.This happens before any tokens move. There is no after-the-fact compliance check — the chain itself rejects non-compliant transfers. On Cardano, the equivalent programmable-token standard (CIP-113) is live on Cardano mainnet and preview, on the Cardano Foundation’s canonical CIP-113 deployment; see Token Standards.
forcedTransfer(from, to, amount) skips step 1 (sender frozen) and step 2 (sufficient non-frozen balance) — so an agent can move tokens out of a frozen or partially-frozen wallet in legitimate compliance scenarios. Steps 3 and 4 still apply: the receiver must be verified, and all compliance modules must still pass. This is the critical safety: a force transfer can never put tokens in a non-compliant wallet.
recoveryAddress(lostWallet, newWallet, identity) is similar but performs the IdentityRegistry update atomically with the transfer — re-linking the new wallet to the same identity in one operation.
Every compliance action produces evidence in more than one place, so that no single system has to be trusted on its own.
The on-chain and off-chain views agree because the event indexer writes to the database only once an on-chain event has been observed and confirmed.
When an offering requires a signed investment agreement, every signature produces an Audit Trail record that both the investor and the issuer can open:
Signature record
| Field | What it proves |
|---|---|
| Timestamp | When the signature was applied |
| Signer IP address | Where the request came from |
| Signer user-agent | Which browser/device string was used |
| OTP verification time | That the signer confirmed a one-time code sent to their verified email |
| Nonce | That the signing request was unique and cannot be replayed |
Cryptographic proofs
| Proof | What it binds |
|---|---|
| Body SHA-256 | The exact agreement text the investor saw, including resolved merge fields |
| PDF SHA-256 | The exact executed PDF |
| Certificate ID | A unique identifier for the execution certificate |
| Libertum HMAC seal | An HMAC-SHA256 over the record, keyed with a Libertum platform secret, proving the record was issued by Libertum and not altered |
| On-chain anchor (optional) | When enabled for the deployment, the record’s hash is anchored in a transaction on Base or Cardano |
From the Audit Trail screen, a party can export the audit record as JSON and download the executed PDF. With those two files:
No screenshot or export of an Audit Trail should be published, because it contains the signer’s IP address and identifiers.
Every offering deployed on T-Suite is automatically checked on-chain and receives a signed Smart Contract Certificate, issued by Libertum, S.A. de C.V. (CNAD-registered Digital Asset Service Provider, PSAD-0094) as the platform provider. It is Libertum’s technology certificate for the deployed contracts.
Coverage
What it records
Where it appears
https://tsuitenew.libertum.io/verify/CERTIFICATE-NUMBER, replacing CERTIFICATE-NUMBER with the number printed on the certificate.It records the results of Libertum’s automated technical checks at the time stated. It is not a certification for a public offering under the Digital Assets Issuance Law (LEAD), and it is not a regulatory approval of the offering or its issuer.
Libertum does not act as a certifier for public offerings under the LEAD; that is a separate role in the public-issuance process. Issuers still complete their own registration with the CNAD and obtain whatever reviews their offering requires.