Revenue in. Global payouts out.
OmsetPro converts business revenue into automated payroll, vendor payments, and treasury allocations using USDC, StableFX, and atomic settlement on Arc.
Settlement flow · testnet demo
Revenue received
Policy validation
FX execution
Atomic distribution
24/7
Settlement window
Programmable settlement, no banking hours
1 → N
Policy fan-out
One policy, multiple recipients
Atomic
Execution model
Batches settle together or not at all
Full trail
Record keeping
Transparent, exportable transaction records
The problem
Global revenue still moves through disconnected systems.
Every business paying people across borders assembles the same stack by hand — a bank for receiving, a separate rail for payroll, a spreadsheet for FX, and a finance lead reconciling all three.
Payroll, treasury, banking, and FX run separately
Each function lives in a different vendor, with its own logins, cutoffs, and exchange rates.
Cross-border payouts pass through multiple intermediaries
Correspondent banks and remittance networks each add days and fees before money reaches a recipient.
Funds sit idle in prefunded accounts
Businesses pre-load balances in every currency they might need, tying up working capital.
Reconciliation is manual
Finance teams match invoices, bank statements, and payroll runs by hand, every pay cycle.
Failed batches are hard to recover
A single rejected payment can leave a whole payout run in an unclear, partially-settled state.
The solution
One programmable flow from revenue to settlement.
OmsetPro replaces the fragmented stack with a single settlement layer: define the policy once, and every payout run follows it.
Programmable allocation
Define percentage-based or fixed payout policies across any number of recipients.
Automated FX
Request competitive stablecoin FX quotes when a recipient requires another supported currency.
Atomic batching
Execute multiple distributions as one coordinated settlement workflow.
Verifiable operations
Track every quote, approval, allocation, and payout from a unified dashboard.
Product
One dashboard for revenue, policy, and settlement.
A single operating view of treasury balances, active allocation policy, FX quotes, and every settlement batch — all data below is Testnet Demo data.
Treasury overview
Testnet demo dataTotal treasury balance
1,248,930.44USDC
Available USDC
312,884.02USDC
Pending payroll
184,220.00USDC
Distributed this month
902,410.18USDC
Active payout policy
- Payroll40%
- Contractors & vendors20%
- Tax & reserves15%
- Treasury15%
- Founders10%
FX quote comparison
Recipient status
Recent settlement batches
| Batch | Recipients | Amount | Status | Arc reference |
|---|---|---|---|---|
| BATCH-0091 | 42 | 184,220.00 USDC | Settled | arc:0x8f2c…a71 |
| BATCH-0090 | 6 | 22,140.00 USDC | Settled | arc:0x1d9e…44f |
| BATCH-0089 | 118 | 301,884.50 USDC | Settled | arc:0x77ab…c02 |
| BATCH-0088 | 3 | 9,600.00 USDC | Pending approval | — |
How it works
From received revenue to settled payout in four steps.
- 1
Receive
Revenue enters an OmsetPro business wallet in USDC.
- 2
Orchestrate
The policy engine validates recipients, balances, limits, and allocation rules.
- 3
Convert
StableFX is used to request and execute FX quotes when currency conversion is required.
- 4
Settle
Arc coordinates atomic distribution to recipient wallets and treasury accounts.
Infrastructure
Four layers, one settlement path.
OmsetPro is an orchestration layer on top of Circle's programmable money stack and Arc — not a replacement for either.
Application layer
OmsetPro dashboard, API, webhooks, approvals, and policy management.
Orchestration layer
Allocation engine, payroll scheduler, compliance hooks, idempotency controls, and transaction monitoring.
Circle infrastructure
Programmable Wallets, USDC, StableFX, and supported Circle developer services.
Settlement layer
Arc smart contracts and atomic batch execution.
Technical features
- Policy-based transaction authorization
- Idempotent payout execution
- Role-based approvals
- Gas-aware batching
- Quote expiration handling
- Transaction simulation
- Retry-safe orchestration
- Webhook verification
- Complete audit trail
Use cases
Built for teams that pay across borders every cycle.
Global payroll
Pay international teams from one business treasury.
Marketplace settlement
Automatically split marketplace revenue among sellers, operators, and reserves.
Agency revenue distribution
Allocate client payments to employees, contractors, taxes, and profit accounts.
Vendor payments
Schedule and approve international supplier payments.
Autonomous treasury
Apply programmable allocation policies automatically whenever revenue is received.
Ecosystem alignment
From prototype to production infrastructure
OmsetPro is under active development. The milestones below describe our proposed path from a working testnet prototype to a production-ready settlement service — not a completed integration or a granted award.
- 01Deliver an Arc testnet payout prototype
- 02Integrate Circle Programmable Wallets
- 03Implement StableFX quote and settlement workflows
- 04Launch an initial pilot with global businesses
- 05Measure settlement time, payout success rate, and operational cost reduction
- 06Prepare security review and production-readiness documentation
Roadmap
The path to production.
Phase 1
Foundation
Arc testnet prototype and programmable wallet integration.
Phase 2
Orchestration
Atomic payout batching and policy engine.
Phase 3
FX
StableFX integration and multi-currency settlement.
Phase 4
Production
Pilot businesses, compliance integrations, and production launch.
Build a treasury that operates itself.
Join the OmsetPro pilot and help define the next generation of programmable global business payments.