PointPass

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.

Services

  • Web3 Engineering
  • Smart Contracts
  • Solana Protocol

Category

Solana Devnet / Anchor SPL

Tools

  • Rust
  • Anchor (0.31.1)
  • Solana Devnet
  • SPL Tokens (0-Decimals)
  • Next.js 15
  • Solana Wallet Adapter
  • TypeScript
  • Tailwind CSS

Problem

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.

Solution

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.

Program Architecture

Autonomous PDA Seed Derivations & Verified Proof-of-Burn

Program:E46p...ykUg↗
LoyaltyProgram PDAPDA
["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.

PointsMint PDAPDA
["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.

RedemptionReceipt PDAPDA
["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.

PointPass
Live Terminal InterfaceSolana Devnet
PointPass Interface

See Also

More projects worth your attention

Robot Hand Reaching
Human Hand Reaching
++++
GET IN TOUCH

LET'S CONNECT

Open to collaborations
MESSAGE
Dispatched directly to inbox
TOTAL VISITORS
100
PLATFORM VISITS
Ahmedabad, India • Global (IST)
+
++++
VISION

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

Voice AI & Product Architecture
EMAILAverage response < 4 hours
+
CHANNELSProfiles & Repositories