Portal Reference Guide

Everything you need to know about SlaunchX portals

SlaunchX is a multi-tenant financial platform that provides wallet management, fund transfers, and payment channel integration. Access is organized through portal types — each portal represents a distinct role with its own capabilities and permissions.

TENANT

TENANT Portal

Organization Administrator

Manages the institution, users, wallets, fees, and notifications

PARTNER

PARTNER Portal

Channel Operator

Operates wallets, initiates transfers, manages referrals

CONSUMER

CONSUMER Portal

End User

Self-service wallet and transfer operations

Feature x Portal Matrix

Feature TENANT PARTNER CONSUMER
Account & Security
Self-registration Yes
Password management Yes Yes Yes
MFA / TOTP Yes Yes Yes
Organization
Manage institution Yes
Create workspaces Yes
Manage workspace members Yes Yes Yes
Workspace invitations Yes Yes Yes
Workspace roles Yes Yes Yes
Users
Create user accounts Yes
Approve registrations Yes
Query users Yes
Wallets
Own wallets Yes Yes
Enable currencies Yes
Query wallet balance Yes Yes
Query wallet flows Yes Yes
Transfers
Initiate transfers Yes Yes
Query own transfers Yes Yes
Query all transfers (institution) Yes
Fees
Manage tariff templates Yes
Configure wallet tariffs Yes
Notifications
Manage channels Yes
Manage channel types Yes
Validate email Yes
Channels & Products
Manage channel instances Yes
Manage product templates Yes
Query channel products Yes Yes
Referrals
Create/manage referral codes Yes
View own referral code Yes
Query referral records (all) Yes
Query own referral records Yes
Permissions
Query permissions Yes

Portal Hierarchy

SYSTEM (Platform)

Internal platform operations

creates

TENANT (Organization)

Manages: users, wallets, fees, notifications, referral codes, payment channels

provisions

PARTNER (Channel Operator)

Wallets, transfers, referral codes

approves

CONSUMER (End User)

Wallets, transfers, self-registration

Workspace Role Permissions

Role Description
OWNER Full control — manage members, settings, and all resources
ADMIN Create and configure resources within the workspace
OPERATOR Execute operations (transfers, queries)
VIEWER Read-only access to workspace resources

Authentication Chain

All three customer portal types authenticate through the Web Chain (/web/** path):

  1. 1 Rate limiting — request throttling
  2. 2 Turnstile — CAPTCHA verification (on sensitive operations)
  3. 3 Portal access code — institution-level access validation
  4. 4 JWT token — session-based authentication
  5. 5 Device fingerprint — device binding verification
  6. 6 Permission check — RBAC enforcement