Lester Labs DeFi suite live on LitVM LiteForge testnet · chain 4441.

Lester Labs Documentation

Lester Labs is a DeFi suite for creating tokens, distributing assets, managing vesting and liquidity locks, launching token sales, swapping assets, and publishing on-chain messages on LitVM testnet.

Quick start

  1. Add LitVM LiteForge to your browser wallet.
  2. Obtain test zkLTC for transaction fees.
  3. Open a Lester Labs tool and connect your wallet.
  4. Enter the required contract parameters and review the transaction preview.
  5. Confirm the transaction and follow its status in the LitVM explorer.

Network configuration

ParameterValue
NetworkLitVM LiteForge
Chain ID4441 (0x1159)
RPC URLhttps://liteforge.rpc.caldera.xyz/http
Explorerhttps://liteforge.explorer.caldera.xyz
Native test tokenzkLTC

Contract directory

ContractAddress
Wrapped zkLTC0xA13C8Ea8E4084AeEbcdb1B951dEDF2d641567ed0
DEX Factory0x301D649fE86d5CAE665944B3C7942bF9f29B81Ca
DEX Router0xf2CA3a3A42136Fd103346914A37b30f3991315EA
DEX Connector0xbB4e527216ac0e0709Bf57ff718ca417ba85AaDF
Token Factory0x1A098a86d4C73b44d38e40711e0dd869591B4F60
Vesting Factory0x1808852Ce3EBbD2242174Eea672498a384108E2d
Liquidity Locker0xEfE43FB51a3219B35Ffc30e508e14003752fc18f
Airdrop / Disperse0x80Cc00444Ac78959520052A3333184C5E81B0EA5
Launchpad Factory0x412e29e77500752A7B62489c0FaAE6560E8c4380
Ledger0xEdf195A557EaAE7829f867d6f84316908A65D9B1
Governance Token0x7c1A67Ec89c22b8a738DD881289576102306219C
Governance Timelock0x17Ddf4d2e7C0789f600d4f7182785e9E193b44aA
Governor0x05e29e239C6e40EcF9639781bba5D558b9f98305

Suite overview

ToolPrimary operations
Token FactoryCreate ERC-20 tokens with optional mint, burn, and pause features
AirdropSend native or ERC-20 assets to multiple recipients
VestingCreate token vesting schedules and release vested tokens
Liquidity LockerLock LP tokens until a selected timestamp
DEXCreate pairs, add or remove liquidity, and swap assets
LaunchpadCreate and manage token sales with liquidity provisioning
LedgerPublish and browse short on-chain messages
GovernanceBrowse governance contracts and draft proposals

Contract interaction conventions

  • Token amounts use base units. Convert display amounts using the token's decimals() value.
  • Times are Unix timestamps in seconds.
  • Percentages are generally expressed in basis points: 100 is 1% and 10,000 is 100%.
  • Token-moving functions usually require an ERC-20 approve() transaction before the main contract call.
  • Swap and liquidity functions require minimum output values and a deadline.
  • Testnet transactions and assets are for development and testing only.

Support