What is Veilpay?
Veilpay is a privacy-first, self-custody wallet that lets people hold, send, and receive assets across multiple blockchains from one mobile app.
At a high level, Veilpay lets a user create or import a wallet, view balances across chains, send and receive payments, connect to dapps, move between fiat and crypto through ramp providers, and use privacy features where supported. The system is designed around secure signing boundaries, multi-chain support, and privacy primitives.
Product surfaces
Veilpay has two major surfaces:
| Surface | Purpose |
|---|---|
| Consumer app | Self-custody wallet, balances, send/receive, privacy UX, fiat ramps |
| Backend services | RPC proxy, chain indexing, health checks, and supporting infrastructure |
Veilpay also provides shared infrastructure for chain metadata, contracts, circuits, audit tooling, and the native Stellar SPP bridge.
What makes Veilpay different
Veilpay is not just a wallet UI. It is a self-custody payment stack that combines:
- Self-custody: user signing happens on the consumer device; the backend never receives signing material.
- Multi-chain payments: EVM, Solana, and Stellar flows in a single wallet.
- Private payments: Private XLM on Stellar Mainnet adds shield, private send and receive, and unshield flows alongside stealth addresses and encrypted notes.
- Operational safety: server-side RPC credential isolation, rate limiting, Redis-backed infrastructure, and health endpoints.
Public chain scope
The public documentation focuses on Ethereum, Polygon, Arbitrum, Optimism, Base, BSC, Solana, and Stellar. Private XLM is generally available on Stellar Mainnet in supported Veilpay releases. Other native privacy-chain integrations remain roadmap work.