Skip to main content

Technical Overview

Checkpoint is a decentralized protocol that bridges offchain loyalty points with onchain liquidity. Users can tokenize their points, trade them before a Token Generation Event (TGE), and redeem them for real tokens after launch.

Five Core Contracts

Registry

Central configuration hub managing active points programs, tokens, and settlement rules.

Deposit

Tokenizes offchain points. Users submit offchain points with an oracle signature and receive a soulbound NFT.

Oracle

Verifies offchain point claims through cryptographic signatures, ensuring the system stays trustless.

Market

Decentralized order book for pre-TGE trading. Users buy and sell points with collateral backing.

Settlement

Distributes real tokens post-TGE at a 1:1 ratio. Supports crosschain transfers via LayerZero.

How It Works

Phase 1: Deposit Points

You sign your points claim offchain with the oracle, then submit a deposit transaction. You receive a Soulbound NFT that proves ownership and tracks your history.

Phase 2: Trade

Before TGE, you can trade your points with other users on the Market contract. All trades are collateral-backed for safety.

Phase 3: Settlement

Once the real token launches, you redeem your escrow tokens for the actual token at a determined ratio.

Key Concepts

ConceptDescription
Soulbound NFTNon-transferable receipt proving your point deposit and tracking history
Escrow TokensYour tradeable claim on future tokens (exists pre-TGE only)
Oracle VerificationCryptographic validation that your offchain points exist
SettlementConversion of escrow tokens to real tokens post-TGE

Pre-TGE vs Post-TGE

AspectPre-TGEPost-TGE
Your TokensEscrow tokens (1:1 representation)Actual project tokens
Can Trade?Yes, via Market contractNo, you own the real tokens
Collateral Needed?Yes, trades require backingNo, direct ownership
Where?Checkpoint MarketAny DEX/exchange
SettlementComing soonCompleted

Crosschain Support

For projects launching on multiple chains, LayerZero integration enables:
  • Escrow tokens on multiple chains before TGE
  • Crosschain settlement after token launch
  • Consistent 1:1 ratios across all chains