Merchant-issued loyalty points as SPL tokens on Solana devnet, built with Anchor (Rust) and a Next.js wallet UI. Customers earn non-inflationary loyalty tokens and burn them for on-chain verifiable redemption receipts.
Solana Devnet / Anchor SPL
Traditional loyalty points are trapped in closed merchant databases with opaque expiration rules, zero user ownership, and heavy friction for multi-vendor integrations and redemption verification.
PointPass decentralizes loyalty points on Solana Devnet. Built with Anchor (Rust 0.31.1) and Next.js 15, merchants deploy non-inflationary zero-decimal SPL reward tokens with PDA mint authority, verified signer gating, and immutable on-chain proof-of-burn redemption receipts.
Autonomous PDA Seed Derivations & Verified Proof-of-Burn
["loyalty", merchant_pubkey]Stores merchant authority, points SPL mint address, reward cost, UTF-8 name payload, lifetime counters (total_awarded, total_redeemed, redemption_count), and canonical bump seeds.
["mint", loyalty_program_pda]Zero-decimal SPL token mint derived from the LoyaltyProgram PDA. Authority is the LoyaltyProgram PDA itself, guaranteeing no private keys exist in the minting path.
["redemption", loyalty_program_pda, customer_pubkey, redemption_count_le_bytes]Cryptographic proof-of-burn stamped with clock timestamp, customer pubkey, and burned tokens for verifiable, dispute-free on-chain redemptions.




Partnering with visionary teams to architect intelligent, high-impact digital solutions.