
Checkpoint NFT
The Points NFT are soulbound (non-transferable) NFTs that serve as immutable receipts for your points deposits. They provide a permanent, onchain record of your points history and are essential for participating in the Checkpoint ecosystem.
What are Soulbound NFTs?
Soulbound NFTs are a special type of NFT that cannot be transferred to other addresses. They are permanently bound to the wallet that created them, ensuringAuthentic Ownership
Proves you are the original depositor of the points
Immutable History
Creates a permanent record of your points activity
Fraud Prevention
Prevents transfer of points receipts to other users
Audit Trail
Complete transparency of your points journey
How Point NFTs Work
Creation Process
When you deposit points into Checkpoint:- Points Verification: Oracle verifies your offchain points
- NFT Minting: A unique soulbound NFT is minted to your address
- Metadata Recording: Points amount, project, and timestamp are recorded
- Permanent Storage: NFT becomes a permanent part of your wallet
NFT Properties
Each Point NFT contains:- Points Amount: The exact amount of points deposited
- Project ID: Which project the points belong to
- Deposit Timestamp: When the points were deposited
- Unique Token ID: A unique identifier for this specific deposit
- Metadata URI: Link to additional metadata and artwork
Metadata Structure
Technical Details
Smart Contract
Point NFTs are implemented as:- ERC-721 Compliant: Standard NFT interface for maximum compatibility
- Soulbound Extension: Custom logic preventing transfers
Storage and Retrieval
- Onchain Data: Core data stored directly onchain
- Historical Preservation: All historical data is permanently preserved
- Queryable: Data is queryable onchain via the NFT
Getting Started
- Deposit Points: Start by depositing points from a supported project
- Receive NFT: Automatically receive your soulbound Point NFT
- View in Wallet: See your NFT in any compatible wallet
- Use for Trading: Use the NFT to create trading offers
- Track History: Use NFTs to track your complete points history
Important: Point NFTs are soulbound and cannot be transferred. They serve as permanent records of your points deposits and are required for trading activities.

