DeroPay & DeroAuth

Payment processing and wallet-based authentication for DERO — the privacy blockchain where every transaction is encrypted by default.

🔒

Unlike other blockchains, DERO transactions are fully encrypted. That means accepting payments and authenticating users without exposing anyone's financial history. These SDKs make that possible.

Two Libraries, One Ecosystem

Quick Links


Why DeroPay and DeroAuth?

DERO is unique among blockchains — all transactions are encrypted using homomorphic encryption, the block structure is DAG-based, and it uses BN256 elliptic curve cryptography. There is no MetaMask. No Stripe. No existing auth standard.

These libraries fill that void.

Other ChainsDERO (with these SDKs)
Transaction privacyTransactions visible on-chainAll transactions encrypted
Payment processingStripe, BTCPay, etc.dero-pay
Wallet authMetaMask + SIWEdero-auth + XSWD
Personal data exposedFull transaction history linked to addressAddress reveals nothing
Wallet extensionBrowser extension requiredConnects to local wallet via WebSocket

Package Exports at a Glance

dero-pay

ImportPurpose
dero-payCore types, payment ID generation, pricing utilities (deroToAtomic, formatDero)
dero-pay/rpcWallet and Daemon RPC clients
dero-pay/serverInvoice engine, storage, monitor, webhooks
dero-pay/clientBrowser-side XSWD payment client
dero-pay/reactReact components and provider
dero-pay/nextNext.js API route handlers and middleware
dero-pay/escrowEscrow contract wrapper and lifecycle manager

dero-auth

ImportPurpose
dero-authCore types and message format
dero-auth/cryptoPure crypto: Schnorr verify, BN256, address parsing
dero-auth/serverChallenge generation, verification, JWT sessions
dero-auth/clientBrowser SDK: XSWD wallet connection, signing flow
dero-auth/react<SignInWithDero /> button, provider, hooks
dero-auth/nextNext.js API route handlers, auth middleware

Built by DHEBP (opens in a new tab) — an independent software organization focused on privacy infrastructure for the DERO ecosystem.

DHEBP is not affiliated with or endorsed by the DERO Project or its core developers.