SettleMint
User guidesPlatform setup

First administrator setup

Initialize your platform by creating the first administrator account and setting up system infrastructure.

The first administrator is responsible for initializing the entire platform. This one-time process creates your organization, sets up system infrastructure, and establishes the foundation for all future operations.

Prerequisites

  • Access to the platform URL
  • For public chains: ETH or native tokens for gas fees (will be needed for contract deployment)
  • Email address for administrator account

Process overview

The first admin setup involves:

  1. Creating your account and organization
  2. Setting up a blockchain wallet with security
  3. Creating your on-chain identity
  4. Initializing system infrastructure
  5. Configuring platform basics

First user privileges

Only the first user can initialize the system. This sets up all core platform infrastructure including identity management, access control, and compliance capabilities.

Steps

Create administrator account

Navigate to your platform and click Sign up. Enter your email address and choose a strong password, then click Create account.

Sign-up form

Name your organization

Enter your organization name—this will be the primary entity operating the platform (e.g., "Financial Institution S.A." or "Digital Securities Ltd."). Click Continue after entering the name.

Create blockchain wallet

Click Create my wallet to generate a new externally owned account (EOA). The system generates a unique wallet address and creates secure key storage. Take note of your wallet address for future reference.

Wallet creation screen

Secure with PIN

Choose PIN as your security method. Enter a 6-digit PIN code, confirm it, and click Continue.

PIN Security

This PIN is required for every blockchain transaction. Store it securely and never share it with anyone.

Save backup codes

The system generates recovery codes for wallet access. Click Copy all or Download to save the codes, store them securely offline, check the confirmation box, and click Continue.

Critical - Backup codes

These codes are your only recovery method if you forget your PIN. Without them, you may permanently lose wallet access.

Backup codes display

Create on-chain identity

Click Create my on-chain ID and enter your PIN when prompted. This deploys a smart contract that holds your compliance verifications, enables you to receive assets, and links to your wallet address.

Complete profile (optional)

Add personal information (name, title, department) and click Continue.

Initialize the system

As the first user, you must initialize the platform for your organization. Click Initialize system and enter your PIN when prompted.

This sets up your organization's platform infrastructure:

  • Identity Registry - Manages all user identities
  • Access Manager - Controls role-based permissions
  • System Registries - Manages platform components
  • Compliance Framework - Verification and rules engine

Wait for initialization to complete (may take several minutes on public chains).

Organization-specific setup

This creates a dedicated copy of the platform infrastructure for your organization, allowing you to customize implementations and settings independently.

System initialization progress

Configure base currency

Select your platform's primary currency for pricing and accounting from the dropdown (EUR, USD, GBP, CHF, or others). Click Save and continue.

Enable asset types

Select which asset types your platform will support by checking the relevant boxes: Equity, Bond, Fund, Stablecoin, Deposit, and/or Real Estate. Click Enable asset types and enter your PIN.

Flexible asset support

This enables only the asset types you select now. You can enable additional asset types later under Platform Settings if you want to expand your platform capabilities.

Asset type selection

Post-setup tasks

After completing the first admin setup:

  1. Grant yourself additional roles - See Add Administrators
  2. Invite team members - See Invite Users
  3. Configure compliance - See Configure Trusted Issuers

Troubleshooting

IssueSolution
Identity creation fails• Ensure wallet has sufficient gas funds
• Check PIN was entered correctly
• Verify network connectivity
Transaction fails during initialization• Ensure wallet has sufficient gas funds
• Check network connectivity
• Verify you're the first user
Cannot proceed past currency selection• Confirm all previous transactions completed
• Check browser console for errors
• Try refreshing after transactions confirm

Next steps

On this page