SettleMint
User guidesAsset creation

Create asset

Deploy a new tokenized asset using the Asset Designer wizard.

Creating an asset deploys a new tokenized security on the blockchain. The Asset Designer wizard guides you through selecting an asset type, configuring its properties, and enabling compliance modules.

Common use cases:

  • Bond issuance - Create fixed-income securities with maturity dates and coupon payments
  • Equity tokenization - Issue shares with voting rights and dividend distribution
  • Fund launch - Create investment fund units with NAV tracking
  • Stablecoin creation - Deploy collateral-backed stable value instruments
  • Deposit certificates - Tokenize bank deposits or cash equivalents
  • Real estate fractionalization - Divide property ownership into tradeable fractions

Prerequisites

  • Asset manager role - You must have the Asset manager role assigned on the system access manager
  • Completed onboarding - Your account must be fully onboarded with a verified identity
  • Wallet setup - Your wallet must be configured with PIN or OTP verification
  • Token factory available - A token factory for your desired asset type must be deployed

Asset types

The platform supports six asset types organized into four classes:

Asset classAsset typesDescription
Fixed IncomeBondDebt securities with maturity dates and fixed payments
Flexible IncomeEquity, FundVariable return assets like shares and investment funds
Cash EquivalentStablecoin, DepositStable value assets pegged to fiat currencies
Real World AssetReal EstateTokenized physical property ownership

Steps

Open the Asset Designer

Click Asset designer in the sidebar under Asset management to open the Asset Designer wizard.

Asset designer button in sidebar

Select asset class

Choose the asset class that matches your security type. Each class contains one or more asset types with specific features.

Asset class selection

Select asset type

Choose the specific asset type within your selected class. The wizard displays available features and compliance options for each type.

Asset type selection

Configure asset basics

Enter the core asset properties. The Asset Designer shows live character counters below text inputs and highlights when you approach limits.

  • Name - Full name of the asset (e.g., "Acme Corporate Bond 2025")
  • Symbol - Trading symbol (3-12 characters, e.g., "ACME25")
  • Decimals - Decimal precision (0-18, typically 18 for fungible assets or 0 for whole units)
  • Jurisdiction - Country code for regulatory jurisdiction

Asset basics form

Configure asset details

Complete the asset-specific configuration steps. The wizard will guide you through fields relevant to your chosen asset type, which may include pricing, valuation, identifiers (like ISIN), and other properties specific to your security.

Enable compliance modules

Select which compliance rules to enforce on your asset. These modules are enforced automatically on-chain for every transfer.

ModuleDescription
Identity verificationRequires both sender and recipient wallets to have a verified OnchainID with valid compliance verifications (e.g., KYC, accreditation). Wallets without verified identity cannot send or receive the asset.
Country allow listOnly wallets with an OnchainID issued in specified countries can hold the asset. Use for securities restricted to certain jurisdictions.
Country block listWallets with an OnchainID from blocked countries cannot hold the asset. Use for sanctions compliance or regulatory restrictions.
Address block listExplicitly block specific wallet addresses from holding or transferring the asset, regardless of their identity status.
Investor count limitCaps the maximum number of unique wallet addresses that can hold the asset. Useful for private placements with regulatory investor limits (e.g., Reg D 99 investor cap).
Time lockEnforces a minimum holding period before the asset can be transferred. Investors must hold for the specified duration after receiving units.
Transfer approvalRequires an authorized approver to manually approve each transfer before it executes. Use for securities requiring transfer agent oversight.
Collateral requirementRequires sufficient collateral backing before minting new units. Validates only minting operations, not transfers.

For more details on compliance modules, see the compliance overview.

Compliance modules selection

Review and deploy

Review all configuration details on the summary page. When ready, click Deploy and authenticate with your PIN or OTP to submit the transaction.

Summary and deploy

After deployment

Once the transaction confirms:

  • Your new asset appears under Asset management in the sidebar, listed under its asset class (e.g., Fixed income > Bonds)
  • You are automatically granted the governance role on the asset
  • Pricing and classification verifications are issued to the asset's identity
  • The asset is paused by default - transfers and issuance are disabled until activated

Activating the asset

New assets are created in a paused state to allow for review and final approvals before going live. This ensures compliance teams can verify the configuration before any units are issued.

To activate the asset:

  1. Navigate to the asset detail page under Asset management in the sidebar
  2. Click Manage Asset and select Unpause

Manage Asset menu with Unpause option Unpause form

  1. Authenticate with your PIN or OTP to confirm

Required role

Only users with the EMERGENCY for this asset can unpause it. Contact your administrator if you don't have the required permissions.

Once unpaused, authorized users can begin issuing the asset to investor accounts.

Troubleshooting

IssueSolution
Create Asset button disabledVerify you have the tokenManager role assigned
Asset type not availableCheck that a token factory for that type is deployed
Name/symbol already existsChoose a unique name and symbol combination
Deployment failsEnsure wallet has sufficient gas and wallet verification is configured
Missing compliance optionsSome modules require specific asset types or factory configurations

On this page