This guide walks you end-to-end through the Libertum investor experience: from creating an account to claiming dividends to selling on the secondary market. Each section is self-contained — jump straight to the action you care about.
Go to your Libertum portal URL (the master app.libertum.io for Libertum’s own marketplace, or your issuer’s branded domain for whitelabel). Click Register.
You’ll be asked for an email address, a password (with strength meter), country of residence, and acceptance of Terms and Privacy Policy. After submitting, you’ll receive a 6-digit one-time code by email. Enter it on the Verify page within 5 minutes to confirm your address.
2FA is required for any operation that affects funds or sensitive settings. Libertum supports three modes:
You can change 2FA mode later in Settings → Security. We recommend TOTP.
Before you can place a primary order, your identity must be verified. Libertum uses SumSub as its identity provider; the flow is fully embedded in the app — you don’t leave to a third-party site.
What you’ll need: a government-issued photo ID (passport, driver’s licence, national ID), a live selfie, and (for some jurisdictions) proof of address and source-of-funds attestation. For accredited-investor offerings: accreditation evidence per your jurisdiction.
The flow:
Status progression: NOT_STARTED → IN_PROGRESS → PENDING → APPROVED / REJECTED / RESUBMIT. Approval is typically minutes for clean submissions; up to 24 hours for cases that need human review.
Important: KYC APPROVED is necessary but not sufficient to invest in a specific offering. Your wallet address must also be whitelisted for that offering by the issuer’s transfer agent.
Click Wallets in the sidebar, then Connect wallet.
EVM wallets (Base / Base Sepolia) via RainbowKit + WalletConnect: MetaMask, Coinbase Wallet, Rabby, Rainbow, Trust Wallet, WalletConnect-compatible mobile wallets, hardware wallets via WalletConnect (Ledger, Trezor).
Cardano wallets (CIP-30): Eternl, Lace.
Wallet whitelisting. Per offering, your wallet must be approved by the issuer’s transfer agent before you can receive tokens. The flow:
You can have multiple wallets linked to the same Libertum account.
The Primary Market page shows all currently-live offerings. You can filter by asset type and chain family, and sort by raise progress, target yield, ticket size, or time-to-close.
Click into any offering to see its detail page, which has:
On the offering detail page, in the Subscribe panel:
The 1% platform fee is added on top of your investment amount. If you invest $10,000, the fee is $100 and you pay $10,100 total. The fee covers Libertum’s role in operating the platform, KYC pipeline, custody coordination, and compliance enforcement.
You’re redirected to a Stripe-hosted checkout. Card details never touch Libertum’s servers. On payment success, the order auto-progresses to SETTLED and (depending on the issuer’s mint-timing setting) tokens are minted to your wallet.
The issuer publishes one or more bank accounts at offering creation. When you choose Bank transfer:
Why two confirmations? Both you and the issuer are on record acknowledging the wire moved. The platform retains both timestamps.
You sign two transactions: an Approve (one-time per token, per spender) and a Subscribe call to the EscrowController. Stablecoin is locked in escrow for the offering’s hold-period; on settlement the escrow releases to the issuer’s wallet and your tokens are minted.
Equivalent UTXO-style flow via the Cardano backend. You sign with your Eternl or Lace wallet; tokens are minted to your address.
Two settlement models exist depending on how the issuer configured the offering:
Status progression: PENDING → PAYMENT_RECEIVED → SETTLED → MINTED (success path) or REJECTED / CANCELLED.
Portfolio shows holdings (every token, with quantity, cost basis, current NAV, unrealized P&L), allocation chart, top holdings, and period-return graph.
Click into any holding to see order history, cost basis breakdown, document vault, and voting history.
The Dividends page lists all distributions across all your holdings. Cadence is set per-offering by the issuer (rent → monthly; equity → quarterly; debt → semi-annual or annual).
Behind the scenes: the issuer declares a distribution; a system snapshot calculates each investor’s pro-rata share; the platform pushes the on-chain payout in stablecoin to each investor wallet (a small fee may apply); you receive an email with gross amount, fee, and net amount.
A full history (paid and pending) is shown in Dividends, with CSV export for tax purposes.
Two secondary-market models are supported:
As a seller: Go to your holding → Sell. Choose quantity and price. The platform creates a P2P listing with status ACTIVE; quantity is reserved off your balance until the listing fills or expires.
As a buyer: Browse listings on Secondary Market. Click Buy. A P2P order is created with status PENDING_PAYMENT and a 20-minute settlement window. Approve USDC if you haven’t already, sign Execute Trade. USDC is transferred (minus fees) from you to the seller; tokens are transferred (subject to all on-chain compliance checks) from the seller to you.
If you don’t complete payment within 20 minutes, the platform cancels your order and restores the seller’s listing.
Available for offerings explicitly tokenized as Bonding Token. Pricing is mechanically determined by the bonding curve formula: as tokens are bought, market cap rises toward a target market cap; sells burn tokens and return stablecoin proportional to current market cap (less fee).
Bonding markets give continuous liquidity but are typically reserved for utility-style tokens, not security tokens.
If the issuer has enabled governance, you’ll see a Governance entry in the sidebar. View open proposals (parameter changes, board elections, capital actions), cast a vote (one vote per token by default; weighted by class for multi-class equity), and see historical proposals and outcomes.
Transactions shows every transaction across every holding: primary buys, secondary trades, dividend receipts, freeze/unfreeze events, force transfers (rare, with explicit notice). Export the full table as CSV from the toolbar.
| Event | When |
|---|---|
| Order created | After you submit a primary order |
| Order minted | When tokens land in your wallet |
| Order cancelled | If you or the issuer cancel |
| Order rejected | KYC / compliance fail (rare) |
| Wallet whitelist sent / approved / rejected | At each TA decision step |
| Dividend distributed | When a distribution lands in your wallet |
| P2P order created / payment confirmed / tokens released / cancelled / expired | At each P2P event |
In-app notifications mirror these events through a notification bell with read/unread state.
“My KYC has been pending for hours.” Check your email for SumSub follow-ups — they may have requested additional documents. If nothing, contact support.
“I sent the wire but the issuer hasn’t marked it received.” Most issuers process within one business day. After 48 hours, contact support with your wire reference number.
“My wallet won’t connect.” Check you’re on the correct network (Base Mainnet for production, not Sepolia). Try a wallet reset (disconnect, refresh, reconnect). For hardware wallets, ensure the Ethereum app is open.
“I bought a P2P listing but the seller’s tokens never arrived.” The most likely cause is a compliance-module rejection (e.g. you live in a country the seller’s offering restricts). Contact support with the order ID.
“I want to invest more than the maximum ticket.” Some offerings have hard caps per investor. For institutional accounts, the issuer may grant a higher limit; ask via the issuer’s contact channel.