Lester Labs Documentation — LitVM DeFi Utilities
Lester Labs is the first fully native DeFi suite for LitVM (Litecoin Virtual Machine). Built on LitVM testnet (chain ID 4441), it provides a complete token launch and DeFi infrastructure stack without any external DEX dependencies. The platform covers token deployment, LitVM swaps, community launches, airdrop distribution, liquidity locking, vesting schedules, governance, and on-chain analytics.
LitVM DeFi Utilities Overview
| Utility | Purpose | Fee | |---|---|---| | Token Factory | Deploy ERC-20 tokens on LitVM | 0.05 zkLTC | | DEX Swap & Pool | Trade any LitVM token with 0.30% per swap | 0.30% per trade | | Liquidity Locker | Lock LP tokens with on-chain proof | 0.03 zkLTC | | Token Vesting | Linear and cliff vesting for teams and investors | 0.03 zkLTC | | Airdrop Tool | Batch token distribution to thousands of wallets | 0.01 zkLTC / batch | | Governance | On-chain proposal and EIP-712 vote infrastructure | Varies by action | | Launchpad | Permissionless ILO presales with automatic LitVM LP seeding | 0.03 zkLTC + 2% | | The Ledger | Post permanent messages in blockchain calldata | Posting fee |
The LitVM DEX — Native Swap Infrastructure
Lester Labs ships its own Uniswap V2 deployment as the native LitVM decentralized exchange. The local factory and router power both the /swap trading interface and Launchpad finalization — every LitVM presale seeds liquidity directly into Lester Labs-owned infrastructure, with no reliance on third-party DEX venues.
The fee split is enforced on-chain in the pair contract:
- Total fee per swap:
0.30% - Treasury share:
0.20% - LP share retained in-pool:
0.10%
Launchpad finalization uses UniSwapConnector, which re-checks that both factory feeTo and feeToSetter still point at the Lester Labs treasury before liquidity can be seeded.
Analytics
The analytics dashboard is the visibility layer for the broader Lester Labs stack:
- Trending tracks short-term token momentum and transfer activity
- Tokens indexes deployed LitVM tokens and classifies pair contracts
- Health surfaces chain throughput, block timing, and active-address trends
- DEX summarizes pair-level volume, TVL, and recent swap activity
- Bridge tracks capital moving into and out of LitVM
- Smart Money highlights large wallets, LP activity, and notable moves
Live at lester-labs.com/analytics.
Network Configuration
| Parameter | LitVM Testnet (Liteforge) |
|---|---|
| Chain ID | 4441 |
| RPC URL | https://liteforge.rpc.caldera.xyz/infra-partner-http |
| Explorer | https://liteforge.caldera.xyz |
| Native Token | zkLTC |
| Wrapped Native | Wrapped zkLTC (deployed alongside the Lester Labs V2 router) |
Quick Start
- Connect your wallet to LitVM using the network configuration above.
- Deploy a token at
/launch, or open/swapif you already hold tradable assets. - Use
/launchpadto run a raise that seeds LP on Lester Labs at finalization. - Review LP balances and exposure on
/pool. - Use the docs and tutorials pages for walkthroughs and contract references.
Contract Addresses
| Contract | Address |
|---|---|
| Token Factory | 0x93acc61fcdc2e3407A0c03450Adfd8aE78964948 |
| Liquidity Locker | 0x80d88C7F529D256e5e6A2CB0e0C30D82bC8827A9 |
| ILO Factory | 0xA533bBe87bdCD91e4367de517e99bf8BA75Fd0aB |
| LitGovToken | 0xa5111cedc04554676DbCCA39F2268070008C7A8A |
| LitGovernor | 0x5b0092996BA897617B46D42B3F108B253be9Ad3d |
| LitTimelock | 0xd38ed693730Db3eB22bA6d6F0050FC45Ac9240ba |
| Uniswap V2 Factory | 0x017A126A44Aaae9273F7963D4E295F0Ee2793AD8 |
| Uniswap V2 Router | 0xD56a623890b083d876D47c3b1c5343b7f983FA62 |
| Wrapped zkLTC | 0xd141A5DDE1a3A373B7e9bb603362A58793AB9D97 |
| UniSwapConnector | 0x720A547a29F1C86E0Ef0BE5864FAF14a69E894fD |
Security Notes
Most Lester Labs contracts are based on battle-tested upstream implementations from OpenZeppelin, Unicrypt, Disperse, and Uniswap. Where Lester Labs adds custom behavior, the changes are intentionally narrow and tied to platform requirements:
- the V2 pair contract routes
0.20%of each trade input directly to the Lester Labs treasury - the factory constructor pins both
feeToandfeeToSetterto the Lester Labs treasury - the Launchpad connector refuses to seed liquidity if treasury routing drifts from the configured treasury
Always verify the chain, contract address, and token pair before transacting.
Support
- X: @lesterlabshq
- Website: lester-labs.com