Portola logo

Policy-Based Liquidity Management

Configure treasury policies

const policy = await treasury.createPolicy({
policy_name: "main_liquidity_workflow",
distribution_limits: { daily_max: "1000000.00" },
collection_rules: { auto_sweep_threshold: "50000.00" },
escrow_controls: { release_approval_required: true }
});
Policy Guardrails
Programmable limits and controls prevent unauthorized movements while enabling operational efficiency.
Real-Time Monitoring
Track every wallet movement across networks with instant alerts for policy violations.
Multi-Party Controls
Require approvals from multiple treasury team members for high-value transactions.

Complete Liquidity Infrastructure

Distribution Wallets
Automated distribution management with configurable limits and approval workflows
Escrow Management
Secure escrow wallets with multi-party controls and automated release conditions

Treasury Control

Treasury dashboard

{
"treasury_overview": {
"total_liquidity": "substantial",
"active_distributions": "multiple_flows",
"escrow_balances": "secured_funds"
},
"workflow_status": {
"policy_compliance": "100%",
"real_time_monitoring": "enabled"
}
}
Unified Dashboard
Monitor all treasury operations from a single interface with real-time updates.
Operational Efficiency
Automated workflows reduce manual treasury tasks while maintaining full control.
Compliance Automation
Built-in policy enforcement ensures all treasury operations meet your requirements.

Products

Network
Encrypted routing distributes loan applications across institutional lenders
Custody
MPC orchestration with policy guardrails and automated approvals
Payments
High-speed payment processing with instant settlement capabilities
Treasury
Policy-based workflows spanning distribution, collection, and escrow wallets
Identity
Comprehensive identity verification and compliance infrastructure for lending
Documents
Streamlined document processing and verification for lending operations
GetInTouch