OmsetPro
Building on Arc with Circle's programmable money stack

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

Batch referencearc:0x8f2c…a71 · settled

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 data

Total 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

USDC → EURC0.9231 18s
USDC → MXNe17.842 22s
USDC → USDC1.0000

Recipient status

Engineering payroll poolVerified
Design contractor — LagosVerified
Vendor — cloud infrastructurePending review
Tax & reserve accountVerified

Recent settlement batches

BatchRecipientsAmountStatusArc reference
BATCH-009142184,220.00 USDCSettledarc:0x8f2c…a71
BATCH-0090622,140.00 USDCSettledarc:0x1d9e…44f
BATCH-0089118301,884.50 USDCSettledarc:0x77ab…c02
BATCH-008839,600.00 USDCPending approval

How it works

From received revenue to settled payout in four steps.

  1. 1

    Receive

    Revenue enters an OmsetPro business wallet in USDC.

  2. 2

    Orchestrate

    The policy engine validates recipients, balances, limits, and allocation rules.

  3. 3

    Convert

    StableFX is used to request and execute FX quotes when currency conversion is required.

  4. 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.

  1. 01Deliver an Arc testnet payout prototype
  2. 02Integrate Circle Programmable Wallets
  3. 03Implement StableFX quote and settlement workflows
  4. 04Launch an initial pilot with global businesses
  5. 05Measure settlement time, payout success rate, and operational cost reduction
  6. 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.