Multi-Tenancy
Paratro supports full multi-tenant isolation, allowing you to manage multiple organizations, business units, or end customers from a single deployment. Each tenant operates in a completely isolated environment with its own wallets, users, policies, and audit logs.Tenant Isolation
Each tenant has:- Separate wallets — No cross-tenant wallet access
- Independent policies — Each tenant defines its own approval workflows
- Isolated users — Users belong to specific tenants with scoped permissions
- Separate audit logs — Complete audit trail per tenant
- Independent API keys — Keys are scoped to a single tenant
Use Cases
| Scenario | Description |
|---|---|
| Platform Provider | Offer wallet services to multiple end customers, each fully isolated |
| Enterprise | Separate business units (treasury, operations, trading) with independent controls |
| Managed Services | Operate wallets on behalf of multiple clients with audit separation |
Creating Tenants
Operating Within a Tenant
Use theX-Tenant-ID header to scope API requests to a specific tenant:
Tenant Administration
Administrators can:- Create and manage tenants
- Set resource limits per tenant (wallet count, transaction volume)
- Configure allowed chains and asset types per tenant
- View cross-tenant analytics and reporting
- Manage tenant-specific API keys and user access