Consumer Portal Overview
The Consumer portal serves end users of the SlaunchX platform. Unlike the System, Tenant, and Partner portals, the Consumer portal supports self-registration — users create their own accounts rather than being invited by operators.
Two Integration Chains
The Consumer portal exposes both chains:
| Chain | Path prefix | Auth | Typical caller |
|---|---|---|---|
WEB | /web/v1/consumer/** | JWT + Secure Channel | Browser, mobile app |
API | /api/v1/consumer/** | API key + HMAC | Backend services |
Most Consumer integrations use the WEB chain. The API chain is available for server-to-server scenarios such as batch wallet queries and transfer operations.
Sandbox Environment
Consumer is the only portal with a dedicated sandbox workspace for testing transfers, wallets, recharge, withdrawal, and exchange flows without affecting live data. Sandbox endpoints are prefixed with /sandbox/web/ or /sandbox/api/.
Core Domains
- Auth — login, self-registration, password management, token refresh
- Profile — account info, profile updates, invitations
- Security — MFA (OTP, backup codes), sessions, IP whitelist
- Wallets — balances, wallet flows
- Transfers — prepare/confirm, order queries
- Recharge — quote, proof upload, cancel
- Withdrawal — prepare/confirm, cancel
- Exchange — quote, confirm
- API Keys — create, enable, disable, delete
- Workspace — membership, roles, invitations
- Constants — reference data (countries, statuses, types)