This guide walks an issuer end-to-end, from “I’m thinking about tokenizing an asset” to “my offering is live, investors are subscribed, and I’m running my cap table”.
You start with a normal account. To become an issuer, you go through Know Your Business verification (same SumSub provider as KYC, business flow).
Entity types supported: Individual (Person), Sole Proprietorship, Partnership, Corporation, LLC, Non-Profit, Government Entity, Trust, Joint Venture, Association, Cooperative, Publicly Traded Company, Private Company, Educational Institution, Foundation.
Documents you’ll be asked for (varies by entity type and jurisdiction): Certificate of incorporation / formation, Articles of association / operating agreement, Tax registration, Beneficial-owner ID and KYC for owners ≥ 25%, Director / officer ID, Bank reference letter, Source-of-funds declaration.
The flow:
Once approved, your account upgrades to issuer role and the Issuer sidebar entries appear.
Issuers must have an active subscription to publish offerings. See Plans, Modules & Pricing for the full table; the live plan page in the app is authoritative. Quick guide:
| If you… | Pick this plan |
|---|---|
| Just want to test the waters with one or two listings | Pay Per Listing — USD 499 per listing, no monthly fee |
| Run an active issuance pipeline | Issuer Starter — USD 299/month (up to 3 mainnet offerings, 3 seats) |
| Run a larger issuance practice and also manage assets | Issuer Growth — USD 499/month (up to 10 mainnet offerings, includes Asset Management) |
| Need unlimited offerings | Enterprise — USD 999/month |
Offering limits count mainnet offerings only and are enforced when you publish, across your whole organisation. Testnet offerings do not count.
A 7-day free trial is available on eligible paid plans. Returning subscribers do not get a second trial.
Per-listing vs monthly tradeoff. Compare the per-listing price with the monthly or annual plan price for the number of mainnet offerings you expect to publish. Pay-per-listing is most useful for issuers with infrequent or bespoke deals.
These are subscribed separately from your plan:
| Add-on | Price | Notes |
|---|---|---|
| Structuring | USD 500/month | Status: Beta. Flat price, not included in any plan. Includes USD 100/month of AI credit. See section 19. |
| Distribution Hub | USD 149/month | Investor CRM, campaigns and pipeline. Not included free with Enterprise. See section 22. |
| Libby AI | USD 349/month | Requires Distribution Hub (Hub + Libby AI = USD 498/month). Includes USD 100/month of AI credit. See section 23. |
| Funds | USD 1,000/month | For fund administrators. Access by request from Settings → Manage Subscription; unlimited funds, plus a distribution fee agreed per administrator. See Funds. |
Status: Live. Libertum fees are invoiced monthly. At the start of each month Libertum drafts one invoice per issuer with a per-offering breakdown: distribution, redemption and dividend fees, issuer-billed gas, KYC/KYB, plan and add-ons, and AI usage. Items you already paid by card are shown and deducted, and every line shows list price, any discount and net. You see an invoice only after Libertum has reviewed and sent it; it is then emailed to you and appears in T-Suite → Settings → Libertum Invoices.
See Plans, Modules & Pricing for more on Libertum invoices.
The wizard is asset-class-aware: the steps you see depend on the asset class you choose at the start.
| Asset class | Steps | Step titles (summary) |
|---|---|---|
| Real Estate | 4 | Overview · Project Details · Documents · Team |
| Equity Digital Asset | 10 | Overview · Offering & Project Details · Tokenized Equity Details · Tokenization Structure · Financial & Legal Documentation · Distribution & Marketplace Listing · Dividend & Governance Settings · Risk & Compliance Disclosures · Technical Setup · Issuer Declaration |
| Debt Digital Asset | 8 | Issuer Information · Debt Instrument Details · Tokenization Structure · Financial & Legal Documents · Token Distribution & Offering Plan · Compliance & Registration · Technical Setup · Declarations |
| Invoice Factoring | 9 | Overview · Invoice Details · Tokenization Parameters · Underlying Asset Verification · Financial & Legal Details · Token Distribution & Marketplace Listing · Risk & Investor Disclosures · Technical Deployment · Issuer Declaration |
| Revenue Digitisation | 9 | Overview · Revenue Stream Details · Tokenization Structure · Underlying Agreements · Token Economics · Compliance · Token Economics · Technical · Issuer Declaration |
| Commodity Tokenization | 10 | Overview · Commodity Details · Tokenization Structure · Custody & Verification · Offering Details · Financial & Legal · Distribution Mechanics · Risk Management · Tokenomics · Issuer Declaration |
| Bonding Token | 9 | Overview · Offering & Project Details · Tokenization Structure · Financial · Legal · Risk · Token Economics · Documents · Team |
Step “Overview” — Offering name, token name, token symbol, decimals, asset location, offering cover image, company logo, brief description.
Step “Project / Offering Details” — Class-specific. For real estate: property type (Commercial / Residential / Office / Multifamily / Retail / Hotel / Industrial / Other), full address, valuation, occupancy. For equity: company structure, business model, key metrics. For debt: debt instrument type, seniority, security, covenants.
Step “Tokenization Structure” — Total supply, token price, min/max ticket, total raise target, allocation, vesting schedule.
Step “Documents” — Class-driven document checklist; some mandatory, others recommended. Real estate: e-signature mandatory; pitch deck, CIM, land registration, title docs, bank approval, encumbrance certificate, property tax receipt recommended. Equity: e-signature mandatory; pitch deck, articles of association, operating agreement, tax assignment letter recommended. Documents that require signature wire through DocuSign.
Step “Distribution & Marketplace Listing” — Issuance start/end dates, marketplace visibility, featured placement, investor invite list (bulk CSV upload).
Step “Dividend & Governance Settings” — Distribution frequency, mechanism, voting rights, quorum threshold, proposal cool-down.
Step “Risk & Compliance Disclosures” — Risk-factor checklist with one-paragraph descriptions.
Step “Technical Setup” — Chain choice, token standard, mint timing toggle, compliance modules, agents. XRPL is live and selectable: choose an XRPL Issued Currency (trust-line) token or an XLS-33 Multi-Purpose Token (MPT). DEX trading of MPTs waits on the XRPL MPTokensV2 amendment. Investors pay XRPL offerings in RLUSD or USDC.
Step “Issuer Declaration” — Final attestation. Once submitted, the offering moves to PENDING_ADMIN_APPROVAL.
A few fields deserve focused attention because mistakes here are expensive (they require redeployment).
| Standard | Use when |
|---|---|
| ERC-3643 (T-REX) | You’re issuing a security token — fractional real estate, equity, debt — and need on-chain compliance enforcement. Default for most security-token offerings. Live on Base, Ethereum, Polygon, Arbitrum and BNB Smart Chain mainnet. |
| ERC-20 | You’re issuing a utility token, governance token, or a non-permissioned token. Lighter, cheaper, but no built-in identity / claim verification. Live on Base and Ethereum mainnet. |
| ERC-721 | One-of-one or limited-edition tokenization. Live on Base mainnet. |
| CIP-113 | Compliance-native (programmable, regulated) tokenization on Cardano. Live on Cardano mainnet and preview, on the Cardano Foundation’s canonical CIP-113 deployment. |
| CIP-20 | Fungible Cardano native token with metadata, without programmable compliance. Live on Cardano mainnet. |
| XRPL Issued Currency (IC) | Trust-line token on the XRP Ledger. Live on XRPL mainnet. Some IC offerings settle atomically (delivery-versus-payment). |
| XRPL MPT (XLS-33) | Multi-Purpose Token on the XRP Ledger. Live on XRPL mainnet; DEX trading of MPTs waits on the MPTokensV2 amendment. |
All six EVM testnets (Base Sepolia, Ethereum Sepolia, Polygon Amoy, Arbitrum Sepolia, Avalanche Fuji, BNB Smart Chain Testnet) are available for testing. See Token Standards for the full chain matrix.
Available for ERC-20 and ERC-3643 only.
| Setting | What happens | When to use |
|---|---|---|
| On-order (default) | Tokens are minted at the moment each investor’s primary order settles. | Primary fundraises — most common. |
| On-deploy | The full token supply is minted at offering deployment, all to a custodian wallet. As orders settle, tokens are transferred from custodian to investor. | When secondary-market liquidity matters from day one. |
In Technical Setup, you compose the offering’s compliance ruleset by enabling and parameterising modules. Each module is an independently deployed contract; the Modular Compliance controller chains them together so every transfer must pass all enabled checks.
| Module | What it does | Typical config |
|---|---|---|
| Country Allow | Only allows transfers to wallets whose verified identity has a country claim in the allow-list. | Whitelist your offering’s permitted jurisdictions. |
| Country Restrict | Blocks transfers to wallets in a specified blocklist. | Common: US (for non-US offerings without Reg D), sanctioned jurisdictions. |
| Supply Limit | Enforces a hard cap on total supply. | Set to your offering’s total raise target in tokens. |
| Max Balance | Prevents any single wallet from holding more than X tokens. | Per-investor maximums (e.g. accreditation caps). |
| Hold Time | Blocks transfer of tokens within N seconds of mint. | Common: 365 days for Reg D / Reg S secondary-trading restrictions. |
Compose them freely: a US Reg D offering might enable Country Allow (US only), Max Balance (per-investor cap), and Hold Time (1 year); a Reg S offering excludes US via Country Restrict.
Country Allow is a strict whitelist. If you set an allow-list, only investors from the listed countries can buy or receive the token — every other country is excluded. Libertum also applies its own platform-wide country restrictions at signup and in the wizard.
An Agent is a wallet address that can perform privileged operations on the token contract — mint, burn, pause, freeze, force-transfer, recover. Default agent assignment delegates routine operations (mint at order settlement, dividend distribution) to the Libertum platform’s relayer wallet, while the issuer retains owner powers.
Functional roles: TENANT, RENT, STABLECOIN, YIELD, BUYBACK.
Owner vs Agent power. The Token Owner can do everything an agent can do, plus things agents can’t (change compliance modules, change identity registry, transfer ownership). Owner is typically a hardware-wallet or multi-sig held by the issuer; agents are operational wallets that automate day-to-day functions.
After deployment, your offering needs a whitelist of approved investor wallets. Three ways:
wallet, email, country columns. Used for migrating existing investor lists.Once your wizard is complete, click Submit for review. Your offering enters PENDING_ADMIN_APPROVAL.
What Libertum admins check: issuer KYB current and approved; mandatory documents present; token economics consistent; compliance config consistent with stated jurisdictions; no restricted-country whitelist conflicts; offering description doesn’t make claims that constitute investment advice.
SLA target: 2 business days for clean submissions.
After approval, the contract suite is deployed. The TREXFactory deploys all six core contracts (Token, Identity Registry, Identity Registry Storage, Trusted Issuers Registry, Claim Topics Registry, Modular Compliance) plus selected compliance modules in a single transaction.
Smart Contract Certificate. 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. as the platform provider. It separates the rules your contract enforces on-chain from the controls the platform enforces off-chain, is signed (Ed25519) and fingerprinted on the offering’s own chain, and is re-checked nightly — a contract change issues a new version, and a failing check hides the investor-facing Certified by Libertum badge. Anyone can verify a certificate at https://tsuitenew.libertum.io/verify/CERTIFICATE-NUMBER. 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. If you move ownership of your token to another wallet that Libertum holds on record for you (for example your offering wallet), the check still passes and the certificate discloses the transfer for transparency; a transfer to any other address fails the check. See Compliance §11.
After deployment, your offering lives in Issuer → Dashboard. Tabs:
Dividend fee (0.5%, minimum USD 1, by default): it is deducted at payout: investors are paid net of the fee, their notice shows gross, fee and net, and the fee appears on your monthly Libertum invoice.
Failure handling. Individual transfer failures (e.g. blacklisted wallet) are logged and surfaced in the Issuer Dashboard. Issuer can manually retry, refund off-chain, or hold pending compliance resolution.
Three operations available to authorised agents:
setAddressFrozen) prevents the wallet from sending or receiving. Partial freeze (freezePartialTokens) locks a specific quantity.forcedTransfer) — moves tokens between two wallets bypassing the sender’s frozen status, but still subject to receiver verification.recoveryAddress) — atomic operation that transfers all tokens from a lost wallet to a new wallet and re-links the new wallet to the same identity. Requires identity attestation.All three are TA-initiated by default; issuer’s policy can require dual control.
Seizing tokens. Send seized or force-transferred tokens to the offering’s deployed issuer wallet (or to an investor wallet that is already verified on the token). The destination then appears in the cap table. To send them anywhere else, transfer ownership first.
Documents in the issuer dashboard manages the per-offering document set. Versioned. Investor-visible documents are tagged; some require DocuSign signature.
Investor Communications lets you send announcements to all holders or a segment. Channel: email + in-app. Templates: corporate action, distribution announcement, governance proposal, general update.
Status: Deprecated. The single-offering Whitelabel Shopfront (storefront) pages have been removed from navigation and are no longer offered. Use the Whitelabel Platform (section 16) instead.
Status: Live. A full investor / issuer platform under your own brand and domain. Included with Issuer Starter, Issuer Growth, AM Starter, AM Pro and Enterprise.
invest.acmefund.com) and add the DNS record shown. The domain goes live automatically once the record is in place; Check status checks it on demand. Only the owner can change the domain.Your tenant marketplace shows your own offerings plus any offerings hosted on it through the Ecosystem Directory (see section 22). Invite colleagues from Permissions & Roles; people with the Admin role can edit branding. If your renewal payment fails, your platform keeps working for a short grace period and then pauses new investments until the invoice is paid. See Whitelabel Platform.
Connect your Stripe account through Stripe Connect to receive investors’ card payments as fiat payouts.
Default behaviour: Stripe takes its processing fee and you receive the rest. Libertum fees are invoiced monthly (see Libertum invoices in section 2).
Issuers have a platform-managed Custodian Wallet, like investors. It can hold tokens (for on-deploy minting), receive subscription stablecoin and execute distributions, where enabled for your deployment.
Custodian checkout gas. Investors can pay for orders from their custodian balance. Network fees for those checkout transactions are sponsored for the investor and billed to you, the offering’s issuer, on the monthly Libertum invoice (network cost + 10%). Investors are never charged gas for XRPL transactions.
Open Settings → Custodian Wallet to see balances per network, deposit, and request withdrawals. Withdrawals go only to saved withdrawal addresses, require step-up verification, and are subject to platform limits and Libertum approval above a threshold.
The full walkthrough — networks, deposits, withdrawal security and gas fees — is in the Investor Guide, Custodian Wallet section. Which entity performs custody of USDT/USDC and RLUSD, and under which authorisation, is explained in Compliance.
Status: Beta
Structuring is a USD 500/month issuer add-on that helps you and your counsel prepare the documents for an offering, then turns the finished project into a draft offering. Open it from the Structuring entry in the sidebar: Projects, Knowledge Base and Credits & Usage.
Structuring is a drafting tool. It is software that helps issuers and their counsel prepare documents. It does not replace your own legal counsel and it is not a Libertum structuring service. Libertum does not offer a paid legal review. Libertum’s DASP licence in El Salvador does not cover structuring or issuance; each issuer and each issuance registers separately with the CNAD. See Compliance. Nothing here is legal advice.
Jurisdiction packs. Four packs are available. The Cayman Islands pack has been reviewed by Cayman counsel and published; the other three are drafts, shown in-app as “Beta — pending counsel review”. Every generated document remains a draft for your counsel:
| Pack | Version |
|---|---|
| El Salvador — CNAD / LEAD | 1.0.0 |
| United States — SEC Reg D / Reg S | 0.1.0 |
| European Union — MiCA / MiFID II | 0.1.0 |
| Cayman Islands — CIMA | 1.0.0 (published) |
The Knowledge Base shows what each pack asks for, the documents it produces and the artefacts you must supply yourself.
The flow:
draft, in_review, approved and locked. Documents can be signed with an OTP and exported as DOCX or PDF.missing, uploaded, waived or verified.A project moves through these statuses: intake → researching → phase A → phase B → phase C → ready for offering → offering created (or archived).
Credits. Structuring includes USD 100/month of AI credit. The Credits & Usage page shows what you have used this month, by stage (Prefill with Libby, deep research, document drafting, consistency & QA, translation). See section 23.
Collaboration. Use Share on a project: a Team link for your team, Invite to this project for people who should see only that project (the Structuring Contributor role can view, edit and upload, and needs no plan or KYC), or External guest for lawyers, accountants and asset owners without a T-Suite account. Guests open a verified link with an email code; their answers and files arrive as suggestions that you accept, edit or reject, and nothing they send changes the project until you accept it. The Activity tab records who changed what and when, with filters and CSV export.
Access. Team members and invited collaborators use the workspace owner’s Structuring subscription. If it lapses or a payment is past due, the workspace is paused for everyone, with a prompt to renew or update payment details; access returns automatically once it is active again. Structuring is not shown on other tenants’ whitelabel domains.
Status: Live (per-offering opt-in)
You can require every investor to sign an investment agreement before paying for an order. Open Agreements in the sidebar: Agreement Templates and Investor Agreements.
Templates. Libertum provides five default templates: Equity, Debt, Revenue Share, Commodity-Backed and Real Estate. You can:
Merge fields fill in automatically when an agreement is created: investor legal full name, address, city, postal code and residence (taken from the investor’s verified profile, populated through KYC); issuer and offering details; order amount and quantity; and today’s date.
Turning it on for an offering.
Until the master signature is on file, new investor orders on that offering are refused. The issuer dashboard flags offerings that are blocked for this reason. You can revoke a master signature.
Investor flow. The investor captures a signature specimen, requests an OTP, confirms it, and the agreement is signed. Your side is countersigned automatically by reference to the offering’s master signature.
Lifecycle: draft → pending investor signature → pending issuer signature → pending payment → fully executed → pending token allocation → completed. An agreement can also be cancelled or expire.
Every agreement has an audit trail that you and the investor can open from the agreement.
Export. Use Export audit JSON and download the executed PDF to keep your own records.
What can be verified independently. Anyone can recompute the body and PDF hashes and check an on-chain anchor transaction themselves, offline. The HMAC seal is keyed with a Libertum platform secret, so only Libertum can verify it; there is no public verification endpoint. (Smart-contract certificates are different: they can be verified publicly at /verify — see Compliance §11.)
See Compliance for how the audit trail fits Libertum’s evidentiary model.
Status: Live
Distribution Hub (USD 149/month) is an investor CRM for issuers. Open it from the persona switcher. A disclaimer is shown on first use.
| Area | What it is for |
|---|---|
| Dashboard | Overview of contacts, pipeline and activity. |
| Investors | Your investor contacts. |
| Organizations | Firms and funds your contacts belong to. |
| Investor Intelligence | Find new investors from public sources — Libby AI web research or SEC EDGAR (Form D). See “Researching investors with Libby” below. |
| AI Matching | Suggested investor–offering matches, with explanations (Libby AI). |
| Opportunities | The deals you are distributing. |
| Campaigns | Outreach campaigns. |
| Pipeline | Track investors through stages. |
| Communications | Messages, including a read-only connected Gmail inbox. |
| Introductions | Introductions between contacts. |
| Analytics | Distribution performance. |
| Permissions | Who on your team can use the Hub. |
With Libby AI (section 23), Investor Intelligence finds investors on the public web and adds them to your Hub for you to review and qualify.
Your team shares one Libby search at a time: if a teammate’s search is already running, you see its progress and can start yours when it finishes.
What a researched investor record shows
Working with researched records
Sources and personal data
Cross-marketplace hosting is separate from the Hub and available to any issuer, without the Hub subscription:
Status: Live
Libby AI (USD 349/month, requires Distribution Hub) is Libertum’s AI assistant.
How AI usage is charged.
Status: Live
Redemptions let investors return tokens to you for a payout. Open Orders → Redemption Windows and Orders → Redemption Orders.
Windows.
Requests. Investors submit requests from My Redemptions and save their payout accounts. A request moves through REQUESTED → APPROVED → TOKEN_SUBMITTED → TOKEN_CONFIRMED → PAYOUT_SENT → COMPLETED, or ends as REJECTED, CANCELLED, EXPIRED or FAILED. You cannot approve a request that has nowhere to pay.
Redemption fee (1%, minimum USD 5, by default): it is deducted at payout: investors are paid net of the fee, their notice shows gross, fee and net, and the fee appears on your monthly Libertum invoice.
Subscription Orders (Orders → Subscription Orders) is your queue of primary subscription orders. Filter by status, accept or reject pending orders, mark a manually paid order as paid, and follow it through to minting. Crypto payments in USDC/USDT settle through the Escrow contract to you on EVM; XRPL offerings are paid in RLUSD or USDC, verified on-ledger (USDT is not accepted on XRPL — there is no native Tether on XRPL). Investors can also pay from their custodian balance.
Collecting escrow payments. For ERC-3643 offerings paid in USDC/USDT through the Escrow contract, an order shows Paid once the exact deposit is confirmed on-chain. Accept (or Collect & issue) then settles it from your issuer wallet: the payment is released to you and the tokens are issued to the investor. If the investor’s funds are no longer available, the order fails with “Payment no longer available”.
Transfer Journal (Cap Table & Payouts → Transfer Journal) is the chronological ledger of transfers for your offerings.
Governance & Voting (Investor Relations → Governance & Voting): create a proposal, open it for voting, pause it, and close it. Investors vote from their own Voting page.
Coming Soon listings. From your offerings list, switch an offering to Coming Soon and set a launch date. Investors can see it and register interest. At the launch time it becomes purchasable automatically. Registered interest does not change the listing.
Investment limits are set per offering:
See Compliance for how country restrictions, investment limits and accreditation work together. Investors apply for accreditation with evidence, and your team reviews applications from the Accreditation tab of the Investors page (approve with a type and an expiry date, reject, or ask for more information). An approved, in-date accreditation from any platform lets the investor invest up to your accredited-tier cap. For an offering that is already deployed, set or change the caps under My Offerings → Compliance.
Status: Live
If you already issued a token on another platform, Import token in the Issuer sidebar brings it into T-Suite. Nothing on the contract changes when you import it.
What you see. The holders (with a snapshot block), the full transfer history and a holder roster you can upload as CSV to name holders and invite them to claim their holding. Roster data is your own assertion: it verifies no one and never changes a balance, and holders still pass their own KYC before platform actions such as distributions or votes reach them.
Tiers. Every import starts as Mirror — read-only: a cap table and history, with no ability to move, mint or freeze anything. For EVM tokens you can move to Operate by granting Libertum the roles shown on the Operate tab, or with Hand control to Libertum: one transaction from your wallet moves control of the token to your organisation’s custodian wallet, and Libertum completes the setup and pays the gas for it. Your own wallet keeps the roles it had. Cardano and XRP Ledger tokens import as read-only.
Selling an imported token. Once Libertum can operate it, create the offering for the imported token through the normal wizard from the Operate tab; the chain facts are locked and the deploy step is skipped.
Status: Live
From your offerings list, Update NAV records a new NAV per token (in USD) for a deployed offering, with an optional note that investors see in the NAV history.
If a fund administrator links one of your offerings to a share class in Funds, the fund runs that offering while the fund and the class are active. The offering shows a badge naming the fund; investors subscribe and redeem through the fund at the next NAV; and direct purchases, Update NAV, redemption windows, dividend declarations and P2P listings for it are refused with a note pointing to the fund. See the Funds guide.