Hero background - light

Launch Currencies & Liquidity Pools

Create powerful currencies, tokens & liquidity pools—secured by consensus, not vulnerable smart contracts.

Basket Currencies

Create fractionally-backed currencies with 5-95% reserve ratios or fully-backed liquidity pools. Support up to 10 reserve currencies with customizable weights. Reserve ratios adjust automatically with preallocations and launch parameters.

Simple Token Currencies

Create standard tokens with fixed or flexible supply. Choose between decentralized immutable tokens or centralized versions with minting capabilities. Bridge seamlessly to Ethereum as ERC-20 tokens.

Protocol-Level DeFi

Get built-in MEV resistance and front-running protection. All conversions in a block are solved simultaneously at the consensus level, ensuring fair pricing and equal treatment for all participants.

Custom Economics

Configure pre-launch parameters like carve-outs and discounts that affect reserve ratios. Set preallocation distributions, subID registration fees, and referral systems. Control your currency's economic model from launch through operation.

Flexible Distribution

Launch with premine allocations, vesting schedules, and time locks. Set up automatic distributions to VerusIDs, enable referral rewards, and create sophisticated token distribution strategies.

Crowdfunding Ready

Set minimum and maximum participation levels in multiple currencies. Automatic refunds if targets aren't met. Configure pre-launch discounts for early supporters.

Cross-Chain Bridge

Export any currency to Ethereum as an ERC-20 or import existing ERC-20s with 1:1 mapping. Non-custodial bridging enables seamless movement between ecosystems while maintaining security.

Instant Liquidity

Launch currencies with built-in liquidity pools. Reserve-backed currencies enable immediate trading without waiting for external market makers or liquidity providers.

Consensus Security

Every currency inherits the security of the underlying PBaaS chain. Transactions and conversions are protected by 50/50 PoW/PoS consensus, ensuring reliable operation from day one.

Two Types of Currencies—Different Use Cases

Choose between reserve-backed basket currencies or standalone token currencies based on your project needs.

Basket Currencies

AMM Functionality

Function like automated market makers (AMMs) with a reserve of one or more currencies backing them

Dynamic Supply

Supply expands when people convert into the basket currency and contracts when they convert out

Fractionally Backed

Can be fully (100%) or partially backed by reserves (as low as 5%)

Value Stability

Value is directly linked to what's in the reserves and the reserve ratio

MEV-Resistant

All conversions in the same block get the same fair price with no front-running or sandwich attacks

Low Fees

Conversion fees are 0.025% when converting to/from reserves, and 0.05% when converting between reserves

Can be used as reserves in other basket currencies

Can be exported as ERC-20 to Ethereum

Simple Token Currencies

No Reserves

Standalone currencies without any backing reserves

Static Supply

For decentralized tokens the supply is fixed (unless burned)

Can be used as reserves in other basket currencies

Can be exported as ERC-20 to Ethereum

The Preconversion Period

Every currency launch includes a preconversion (fundraising) phase before the currency officially begins operating.

For Basket Currencies

Users contribute currencies to the reserves and receive a proportional share of the initial supply based on their contribution value.

This establishes the initial reserve backing and distribution of the currency.

For Simple Tokens

Users send currency to the creator at a predetermined exchange rate to receive tokens when the currency launches.

This provides initial funding for the project and distributes tokens to early supporters.

Duration

The preconversion period lasts at least 20 blocks (approximately 20 minutes) but can be configured to run longer depending on project needs.

Minimum Funding Requirements

If a minimum funding requirement is set and not met, the currency doesn't launch and all contributors receive automatic refunds (minus network fees).

The preconversion period is essentially a bootstrapping mechanism to establish initial liquidity and value for a new currency. It ensures the currency has real backing and market participation from day one.

Currency Control Models—Choose Your Structure

Decide between fully decentralized or controlled currencies, with flexible options for each model.

Decentralized

  • No single entity controls supply
  • Supply changes based on protocol rules
  • SubID registration fees are burned
  • Perfect for community-driven projects

Centralized

  • Controller can mint new supply at will
  • Controller can burn existing supply
  • Complete supply control by issuer
  • SubID registration fees go to controller

Launch Requirements

VerusID Namespace

  • First acquire a VerusID from the chain
  • Create currency using VerusID's namespace
  • One currency name per VerusID
  • SubIDs can be created under namespace

Launch Costs

  • Verus mainnet: 200 VRSC per currency
  • PBaaS chains: Set by chain launcher
  • Paid in chain's native currency

Launch with Built-in Crowdfunding—Fair Distribution & Liquidity

Every currency on Verus can include a crowdfunding phase during launch, creating immediate liquidity and fair distribution.

Basket Currency Crowdfunding

  • Pre-launch carve-outs: Send percentage of reserves to specified addresses
  • Pre-launch discounts: Early investor incentives that affect reserve ratios
  • Pre-allocations: Additional supply beyond crowdfunded amount
  • Automatic liquidity pool creation at launch

Simple Token Crowdfunding

  • Pre-allocations to team, treasury, or other addresses
  • Fixed conversion rates during crowdfunding
  • Direct funding to project treasury
  • Time-locked vesting schedules for pre-allocations

Built-in Security

Automatic Refunds

If minimum funding goals aren't met, all contributions are automatically returned. No need to trust third parties or escrow services.

Protocol-Level Rules

All parameters including pre-allocations, carve-outs, and discounts are enforced by consensus. No smart contracts needed, eliminating common vulnerabilities.

Non-Custodial

Funds never pass through intermediaries. All transactions happen directly between participants and the protocol.

Launch Parameters

  • Pre-launch carve-out percentages (0-100%)
  • Pre-launch discount rates for early investors
  • Pre-allocation amounts and destinations
  • Minimum & maximum funding goals
  • Vesting schedules and lock periods

Currency Creation in One Command

Create powerful financial instruments with simple API commands and flexible parameters.

Terminal - verus

# Creating a community currency with multiple reserve currencies

./verus definecurrency {

"name": "Community Currency",

"options": 33, // basket currency

"currencies": ["VRSC", "tBTC.vETH"],

"initialcontributions": [5000, 1],

"minpreconversion": [10000, 2],

"initialsupply": 10000,

"prelaunchcarveout": "0.1",

"preallocations": [

{ "Marketing Fund@": 2000 }

]

}

Key Parameters

  • options:33 - Creates a basket currency with reserve backing
  • currencies - Defines which currencies back the basket currency (VRSC and tBTC.vETH)
  • initialcontributions - Initial reserve amounts developers must provide
  • minpreconversion - Minimum funding thresholds for the preconversion phase
  • prelaunchcarveout - Percentage of reserves sent to developer before launch (10%)

Real-World Applications of Verus Currencies

Verus currencies enable powerful financial applications beyond traditional cryptocurrencies.

These are just examples — the possibilities with the Verus Protocol are endless!

Social Tokens

Create personalized currencies that connect creators with their communities through direct ownership and engagement.

  • Launch influencer tokens with built-in liquidity
  • Enable fan communities to participate directly
  • Create exclusive digital goods and NFTs
  • Establish membership systems and access controls
  • Generate verifiable online profiles and fan IDs
  • Distribute tickets, coupons, and discount codes
  • Set up automated reward systems

Community Currencies

Build local economic systems with currencies designed specifically for community needs and values.

  • Launch currencies backed by stable assets
  • Enable instant convertibility to other currencies
  • Create transparent, auditable monetary systems
  • Establish local digital goods economies
  • Support community governance through multi-sig controls
  • Measure and capture community-contributed value

SubIDs for Flexible Identity—Name Your Community

Every currency on Verus can serve as a namespace for self-sovereign identities called SubIDs. Users can register identities like "Username.Currency@", creating a built-in identity system for your community or project.

SubIDs inherit all the powerful features of VerusID—they can hold funds, store data, and serve as authentication credentials. This creates a complete identity infrastructure tied directly to your currency.

Learn more about VerusID

Creation Controls

  • Require referrals from existing ID holders
  • Restrict creation to currency controller only
  • Create invitation-based identity systems
  • Control community growth and participation

Registration Fees

  • Fees paid in the currency's native token
  • Decentralized: Fees are burned, increasing value
  • Centralized: Fees go to currency controller
  • Creates sustainable revenue model

Identity Use Cases

Community Membership

VerusIDs can serve as membership credentials, giving users verifiable proof of belonging to your community. Perfect for DAOs, fan clubs, and online communities.

Digital Asset Ownership

VerusIDs can hold tokens, NFTs, and other digital assets. Users can prove ownership and transfer assets securely using their identity.

Authentication & Access

Use VerusIDs for password-free login to applications and services. Control access to exclusive content or features based on identity ownership.

Reputation Systems

Build reputation and trust systems around VerusIDs. Track contributions, engagement, and standing within your community.

Namespace Example

If your currency is named COMMUNITY, users can register SubIDs like alice.COMMUNITY@ or dao.COMMUNITY@. These SubIDs function just like VerusIDs but cannot create new currencies or blockchains. They can hold funds, store data, and be used for authentication within your ecosystem.