Run reward programs where customer data never leaves your servers. Eligibility is verified on the blockchain using cryptographic proofs — so no personal information is ever exposed.
The blockchain only ever sees cryptographic fingerprints and proofs — never names, emails, or account balances. Your customers' data remains under your control.
Offer digital collectibles, tokens, or discount codes. Because rewards live on-chain, customers can carry them across apps, wallets, and platforms.
Network validators confirm a fresh snapshot of your data every block — so customers can claim rewards in real time, not after batch processing.
A smart contract checks every claim automatically. No one decides who qualifies — the math verifies it, so the process is transparent and tamper-proof.
When your loyalty data changes — new purchases, updated tiers — a fresh fingerprint is published. Customers can claim against any confirmed snapshot, past or present.
PostgreSQL, MySQL, or any schema you already use. HashMerchant connects to your existing data — no migration required.
Data flows from your database through a cryptographic pipeline to the blockchain. Here is how the pieces connect.
When a customer claims a reward, this is the message sent to the blockchain. The proof shows eligibility without revealing any personal data.
{ "claim_rewards": { "leaf_hash": "a1b2c3...", "proof": [ { "sibling": "d4e5f6...", "is_right": true } ], "root_index": 0 } }
Anyone can publish a Merkle root and create a reward program. There is no approval process, no gatekeeping, no platform fee to get started. If you have a database and customers, you can launch a loyalty system today.
Customers don't have to trust the company — and companies don't have to trust each other. The blockchain and the smart contract are the only arbiters. Every claim is verified by math, not by a middleman's decision.
A local coffee roaster, a neighborhood co-op, and a national brand can each run their own program — and a customer who shops at all three can qualify for rewards across every one of them. Programs overlap naturally because they share the same verification layer, not because anyone signed a partnership deal.
Vendors, brands, and communities each decide what to reward and how. A surf shop can offer collectibles to loyal locals. A DAO can unlock perks for active members. Because every program lives on the same chain, customers carry one identity across all of them — and new reward combinations emerge that no single company could design alone.