Wampei Register (Stablecoin)
A Stripe-shaped merchant API and cashier POS for non-custodial stablecoin payments
The problem
Merchants who have been dropped by card processors, or who just want cheaper settlement, need to accept stablecoins without rebuilding their checkout. Their POS systems and eCommerce plugins already speak Stripe and PayPal.
What I built
The merchant side of the relaunched Wampei, a peer service to the Wampei
Wallet. A REST API that deliberately mirrors Stripe's modern resource
model (PaymentIntents, customers, refunds, webhooks, Idempotency-Key
headers, cursor pagination, sk_/pk_ live and test keys) so an
integrator who has built on Stripe can port with minimal surprise. Plus
a cashier POS web app: display a QR code, watch for on-chain
confirmation, and a back office for API keys, webhooks, staff roles,
refund approval, and merchant onboarding.
Design choices
Non-custodial end to end: a PaymentIntent wraps a real Wampei payment link and the customer pays the merchant's own wallet directly, so Register never holds funds in transit. Every owner, manager, and cashier signs in with their Wampei wallet (Sign-In with Ethereum), with no Register-local passwords. Settlement, fee collection, and chain logic are reused from the hardened Wampei API rather than reimplemented. Built in milestones in 2026, each closed out by an independent review pass and a full-repo security review. Currently in alpha.