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 class | Asset types | Description |
|---|---|---|
| Fixed Income | Bond | Debt securities with maturity dates and fixed payments |
| Flexible Income | Equity, Fund | Variable return assets like shares and investment funds |
| Cash Equivalent | Stablecoin, Deposit | Stable value assets pegged to fiat currencies |
| Real World Asset | Real Estate | Tokenized physical property ownership |
Steps
Open the Asset Designer
Click Asset designer in the sidebar under Asset management to open the Asset Designer wizard.

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

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

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

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.
| Module | Description |
|---|---|
| Identity verification | Requires 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 list | Only wallets with an OnchainID issued in specified countries can hold the asset. Use for securities restricted to certain jurisdictions. |
| Country block list | Wallets with an OnchainID from blocked countries cannot hold the asset. Use for sanctions compliance or regulatory restrictions. |
| Address block list | Explicitly block specific wallet addresses from holding or transferring the asset, regardless of their identity status. |
| Investor count limit | Caps 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 lock | Enforces a minimum holding period before the asset can be transferred. Investors must hold for the specified duration after receiving units. |
| Transfer approval | Requires an authorized approver to manually approve each transfer before it executes. Use for securities requiring transfer agent oversight. |
| Collateral requirement | Requires sufficient collateral backing before minting new units. Validates only minting operations, not transfers. |
For more details on compliance modules, see the compliance overview.

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.

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
governancerole 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:
- Navigate to the asset detail page under Asset management in the sidebar
- Click Manage Asset and select Unpause

- 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
| Issue | Solution |
|---|---|
| Create Asset button disabled | Verify you have the tokenManager role assigned |
| Asset type not available | Check that a token factory for that type is deployed |
| Name/symbol already exists | Choose a unique name and symbol combination |
| Deployment fails | Ensure wallet has sufficient gas and wallet verification is configured |
| Missing compliance options | Some modules require specific asset types or factory configurations |