Liminal overview

Learn about Liminal offerings, key features and capabilities

Liminal is a software solution designed to manage assets of web3 institutions, exchanges, or any other Virtual Asset Service Providers (VASPs). It offers a robust wallet infrastructure, advanced features, and user-friendly web and mobile platforms to handle your wallets, transactions, and other operations seamlessly.

Key offerings

Liminal provides the following services:

Liminal Wallet as a Service (WaaS)

Liminal WaaS offers exchanges and other businesses dealing with digital assets a complete suite for efficient key and asset management with top-tier automation and security. Liminal provides APIs and user-friendly interfaces for seamless wallet and transaction management. Benefit from MPC and Multi-Sig Technology for superior security, automated wallet refills, and asset consolidation, all while managing assets across hot and cold wallets with enterprise-grade MPC technology. Custom governance and authorisation policies ensure compliance, making Liminal WaaS the secure, efficient choice for wallet infrastructure.

Liminal Managed Custody

Liminal Managed Custody provides secure and seamless custody solutions for crypto VCs, family offices, hedge funds, exchanges, and asset managers. Its bank-grade key management, certified by top regulatory bodies, ensures the utmost security. Assets are held on chain, undergo external audits, and have the highest asset-to-insurance coverage. Liminal employs periodic reconciliations, segregates client accounts, and offers proof-of-reserve reports. With Liminal Managed Custody, you secure your assets and focus on your other business priorities.

Liminal Whitelabel Solution

Liminal Whitelabel Solution offers customisable web apps for digital asset custody. Offer your services to managed custody organisations, where you manage their keys and assets, or self-custody organisations, where the organisations themselves control their keys and assets. Integrate with a 100% API-led solution and deploy with dedicated support.

Key features and capabilities

Wallets

Liminal offers integration with the following types of wallets:

Warm mobile wallets

A warm Multi-party Computation (MPC) wallet is a cryptocurrency wallet where you sign transactions using your mobile devices. This type of wallet is built on top of MPC technology, where the key is divided into multiple parts called shards. The shards are distributed among different parties. This makes it highly secure because no single party has full access to the key.

Cold multisig wallets

A multisig hardware wallet is a cryptocurrency wallet that requires multiple signatures (private keys) to authorise a transaction, with the keys stored on hardware devices. Each private key is controlled by different individuals or entities. Liminal offers a cold multisig wallet solution that combines the security benefits of offline hardware storage with the distributed control of multisig.

Hot API-based wallets

A hot wallet is a cryptocurrency wallet where transactions are signed automatically. You can create hot wallets using the Liminal APIs. A hot wallet comprises two wallets–hot deposit wallet and hot withdrawal wallets. Deposit wallets are used to collect assets from your customers and withdrawal wallets are used to send funds out of your system. You can create both types of wallets using Liminal APIs.

Liminal Vaults web platform

Liminal offers a web-based user interface called Vaults for your organisation to manage your wallets, compliance, security, and transactions. The staff of your organisation with a specific role assigned, can perform different tasks on the interface. They can create wallets, stake assets, set policies, create teams of initiators and signers, using the web interface.

Organisation

In Liminal Vaults, an organisation is a workplace designed for a Virtual Asset Service Provider (VASP), such as a cryptocurrency exchange, to manage their wallets, transactions, policies, and other operations. It provides an environment where businesses can operate and manage their activities. Liminal Vaults supports multiple organisations, meaning that users can join and participate in more than one organisation without logging into different accounts. They can switch between organisations from the dashboard.

Role-based access control

In Liminal Vaults, you can invite, manage, and assign roles to users within your organisation to manage wallets, security and compliance, initiate and sign transactions. Users can be associated with one or more organisations with same or different roles. The various roles with the responsibilities of your organisation in Vaults include the following:

  • Owner: Manages organisation settings, user permissions (for admins and members), and access controls.
  • Admin: Manages organisation settings, user permissions (for members only), and access controls.
  • Member: Participates in wallet management, views transaction history, and performs necessary actions within the organisation's account.

Admin Quorum

In Liminal Vaults, quorum is a minimum number of people required in a team to authorise transaction initiation, sign transactions, or approve policies. For example, if you set a quorum of 2 out of 5, then atleast 2 out of 5 individuals from a team of initiators, signers, or policy approvers are required to process the requests. You can set up a quorum of admins including owners to perform the above-mentioned operations.

Teams and Approval Quorum

You can create a group of users from your organisation to perform certain operations, such as initiating or signing transactions, setting wallets, and configuring compliance policies. A group of users is referred to as a team. Teams are created independently and then assigned to wallets. Additionally, you can set up an approval quorum, which is the minimum number of users in a team required to confirm an action. For example, when a user in team A initiates a transaction, it must be approved by atleast 2 of all users.

Transaction policies

You can set up transaction policies in Vaults. While creating wallets, you are advised to set up policies as control and security measures for transactions. As an owner or admin of your organisation, you can set up the following types of policies:

  • Whitelist address: Before requesting a transaction, you need to whitelist the destination wallet address. You can only select whitelisted wallet addresses while creating transaction requests.
  • Spending limit: You can define the maximum asset amount that can be transacted within a specific time period. For example, you can set a maximum transaction amount limit, say USD 100,000 within 24 hours of the time period.
  • Transaction limit: You can set the maximum amount that can be sent in a single transaction. For example, you can only send out a single transaction with the maximum amount of USD 100,000.

Liminal mobile app

The Liminal mobile application allows your organisation to manage various MPC wallet-related tasks, including sending and receiving transactions, viewing wallet and account details, approving policies, backing up your recovery kits, and signing transactions.

Enhanced automation

The entire workflow of Liminal WaaS is automated, reducing the operational overhead. You can automate gas fee transfers, wallet refills, and fund consolidation as described below.

Gas Station

Gas Station is a type of wallet used to pay the gas fee in native coins for transferring funds from the MPC, multisig, or deposit wallet, due to insufficient amount of native coins in the aforementioned wallets to cover the gas fee. This reduces the need to fill different wallets separately. You only have to fund your Gas Station. To learn more, see Gas Station.

Smart Refill

Smart Refill is a feature that automates the process of refilling withdrawal wallets. The wallet acts as a buffer, storing the necessary amount of funds required to refill the withdrawal wallet when its balance is low. You can pre-authorise cold wallet transactions by signing them in advance and schedule transfers by specifying time intervals, refill amount and wallet balance threshold.

Smart Consolidation

Consolidation is a process of transferring assets from a number of addresses in your deposit wallet and consolidating them into a single destination wallet.

With Smart Consolidation, you can transfer assets from your deposit wallet to multiple destination wallets, such as cold wallet and/or withdrawal wallet. You can set up thresholds for the deposit wallet addresses, set up a maximum gas fee, and enable multiple destinations by setting spillover amounts. You can also automate consolidation transactions at fixed time intervals. To learn more, see Smart Consolidation.

Gas fee saver with transaction confirmation guarantees

You can send transactions from EVM or UTXO based withdrawal wallets at a lower gas fee or when the market fee rate is low, using Liminal APIs. If the transaction is stuck due to low fee and taking a long time to be confirmed by a miner, the system automatically resends the transaction with a higher fee using APIs. These APIs use the Replace-by-Fee (RBF) methodology to replace the fee and resubmit the transaction in blockchain.

Speed up pending transactions

Blockchain transactions can sometimes get stuck due to low gas fees, creating a pile of subsequent transactions that depend on the former stuck one. You can speed up a pending transaction by increasing the gas fee and resending the transaction on blockchain. The “Speed up” feature uses the replace-by-fee (RBF) method to replace the existing fee with a higher fee and resubmit the transaction on blockchain for both EVM and UTXO chains. To learn more, see Speed up delayed transactions.

Rescan missing transactions

Sometimes a transaction may show up on the blockchain but not in the Liminal Vaults transaction history. This can happen if you received previously unsupported tokens or if there was an unexpected technical issue. To fix this, you can use the "Rescan" feature. This lets you search for and update missing transactions by entering a transaction hash or a block range. For more information, see Rescan missing transactions.

Liminal Firewall

Liminal Firewall is a set of policies which work together to keep your crypto transactions secure and compliant with judicial regulations. You can define rules to automatically allow or reject transactions, and share it with authorised parties for review and signature. Liminal Firewall has integrated with third-party providers for transaction compliance, risk and monitoring such as Notabene and TRM Labs. To learn more, see Liminal Firewall.

Compliance

Liminal supports the following compliances for your transactions.

Travel Rule

The Travel Rule in cryptocurrency requires exchanges to collect and share certain details about the sender and receiver of transactions, like their names and addresses. This helps prevent fraud and illegal activities, ensuring the exchanges follow regulations and avoid penalties. Liminal has integrated with Notabene for Travel Rule compliance. To learn more, see Travel Rule.

Transaction Risk

Transaction Risk monitoring compliance screens and evaluates your transactions, assigns risk scores based on severity levels, and helps protect against cryptocurrency anti-money laundering (AML). See Transaction Risk policy for more information.

Comprehensive reports

You can download comprehensive reports that provide a detailed and thorough analysis of your wallet balances, accounts, compliances, and activities on Vaults offering a complete overview of relevant information. You can download the following reports available in the Reports tab of the Vaults dashboard:

  • Holding Statement: This type of report provides comprehensive insights into your current wallet holdings, gas station holdings, and asset holdings.
  • Account Statement: This type of report provides insights into monthly transactions of all wallets. You can filter reports by month and download them in the CSV and PDF formats.
  • Compliance Reports: This type of report provides insights into compliance risks of all screened transactions. You can filter reports by month and download them in the CSV format.
  • Audit Logs: You can view a detailed record of all user actions and their personal details, ensuring accountability and transparency for security and compliance monitoring. This includes tracking user logins, wallets, transactions, policies, etc.

Exchange integrations

You can integrate exchange accounts to simplify the process of transferring and trading assets from Liminal Vaults, bringing together multiple exchanges, including Binance, OKX, Kraken, and more, under one unified interface. You can send and receive transactions directly from your exchange accounts within the web platform.

Staking

In simple terms, staking is like a fixed deposit in a bank where you can earn interest on your deposits. Staking is crucial for the security and efficiency of Proof of Stake (PoS) blockchain networks. You can lock up your tokens in a secure smart contract. By staking your tokens, you can validate new blocks and earn rewards. Liminal offers the following features for staking:

  • Easy staking: Easily stake from multi-sig and MPC wallets from the Liminal Vaults web platform.
  • Unified dashboard: Manage staking for multiple assets like Atom, Matic, Ethereum, Solana, and Cardano, all from one simple, user-friendly dashboard.
  • Secure and trustworthy: Your staking transactions are safeguarded by robust security policies of Liminal.
  • Tracking: Keep track of your earnings and performance metrics from the dashboard.
  • Partner with the provider: Stake with Figment, a leading provider in the staking ecosystem.

Transaction anomaly detector

Liminal forecasting engine detects anomalies in transactions and protects against fraudulent transactions. The engine utilises transaction history data to establish an average transaction value. If any transaction deviates significantly from this value, indicating an unusually high amount, the engine automatically flags and rejects it. Additionally, the engine undergoes regular training by evaluating transaction history on a weekly basis and updating its forecasts accordingly. By continuously learning from past transaction trends, it improves its ability to accurately identify anomalies over time. You can configure alerts using webhooks.

Liminal Express APIs

Liminal Express APIs are RESTful APIs that allow you to perform operations on your wallets, like retrieving address balances, creating hot wallets, consolidating wallet assets, updating transaction statuses, creating Travel Rule transactions, etc. Designed with flexibility and security, these APIs integrate seamlessly into your current infrastructure, ensuring smooth and efficient management of your digital assets. To learn more, see Liminal Express APIs.

Webhooks

Liminal webhooks provide real-time notifications about your transaction updates. As an exchange, you can subscribe to notifications for both outgoing (send) and incoming (receive) transactions. You can view and manage your transaction webhook alerts in Vaults, where you can also take actions on them. You also get access to the details of both successful and failed webhooks, including their request and response bodies. For more information on webhooks, refer to Transaction Webhooks. To learn more about webhooks, see Transaction webhooks.

DeFi and Web3 Access

Liminal has integrated WalletConnect into Vaults, enabling users to link their wallets with approved DeFi protocols. This means that any decentralised application supporting WalletConnect can now be connected to a Liminal wallet for various DeFi activities, including swaps and staking. Additionally, through a partnership with MetaMask Institutional (MMI), Liminal provides access to institutional DeFi, allowing seamless interaction with your preferred DeFi apps.

Admin Panel web platform

The Liminal Whitelabel Solution features an Admin Panel web platform that enables custodians to customize their branding, offer WaaS and managed custody solutions, and provide wallet services to clients. It also allows for the creation of signing teams and customer organizations, as well as management of transaction signing and approvals. Additionally, customer support can access relevant information to effectively address client inquiries.