StableOps
Get started
Wallet-as-a-Service

One wallet. Many networks.

Issue your users a USDC wallet. Deposits from any of five mainnets credit the same balance. We sweep to master, gasless, and you withdraw from a hot wallet.

  • Accepts deposits from any of 5 networks
  • Auto-sweeps to your master vault, hands-off
  • Users never touch native gas tokens

Grow the user base, not the ops team.

Wallet operations get heavier as you scale, more keys, more chains, more reconciliation. StableOps keeps custody secure, funds segregated, and the whole stack running flat while you grow.

Secure every client balance

MPC 2-of-3 custody, sharded across three regions on three clouds inside FIPS 140-2 L3 HSMs. Keys never leave the modules, and no single region, cloud, or operator can move funds alone.

Threshold
2 / 3
HSM tier
FIPS 140-2 L3
Regions
3

Provision wallets at any scale

One API call provisions a wallet in 184ms. Issue thousands a day per account with the same latency, the same audit trail, and no extra infrastructure to run on your side.

Provision · p50
184ms
Throughput
140K / mo
Ceiling
10M+

Run treasury without spreadsheets

Deposits across five chains credit one balance. We sweep to your master vault, front gas through the paymaster, and stamp every movement to a signed ledger you can export.

Networks
5 → 1
Sweep · p50
1.42s
Gas for user
$0
What you get

Out of the box, on day one.

Six primitives you would otherwise build for nine months. Shipped, audited, in production at 200+ institutions.

Provisioning

One POST request creates an MPC wallet, registers the policy, and emits a webhook. Median 184ms.

POST /v1/wallets → wal_8q4f
MPC custody

2-of-3 threshold signing across three regions on three clouds. FIPS 140-2 L3 HSMs. No single-region failure mode.

GG20 · FROST · 3 regions
Policy engine

Allowlists, time-locks, signer quorum, daily caps. Per-wallet or per-class. Versioned and auditable.

POST /v1/policies
Gasless operations

Paymaster fronts native tokens on every chain. You invoice in USD, your users never see gas.

paymaster.sponsor(txHash)
Signed webhooks

HMAC-signed events. At-least-once delivery. 30-day replay window. Queryable history.

X-StableOps-Signature: sha256=…
Recovery

Pre-registered guardians, time-locked. Median time-to-recovery: 24 hours. Procedure rehearsed quarterly.

POST /v1/wallets/:id/recovery
Any network

Base, Ethereum, Tron, Solana, BNB Chain. One address book, one balance per asset.

5 mainnets · 8 by Q2
Unified ledger

Every deposit, sweep, and payout on one signed ledger. External ref preserved end to end.

GET /v1/ledger
Screening built in

Every address and transfer screened against OFAC, EU, and UN lists. Chainalysis and Elliptic.

screen: "chainalysis"
Lifecycle

Create to audit, on one ledger.

Every wallet emits the same events in the same order. You wire once, scale forever.

01
Create

One API call. Median 184ms. Webhook fires on confirmation.

wallet.created
02
Receive

Inbound transfer detected on a confirmed block, USD-normalized.

transfer.inbound
03
Sweep

Threshold or schedule fires. Policy checks. MPC signs.

sweep.completed
04
Reconcile

Ledger entry stamped. External ref preserved. AR/AP exportable.

ledger.entry
05
Withdraw

Outbound from master. Quorum signs. Travel rule attached.

transfer.outbound
06
Audit

Signed audit log. Evidence pack. Exportable in CSV or JSON.

audit.exported
FAQ

Questions engineers ask first.

Still unsure? Talk to a solutions engineer, no sales script.

Do you ever hold our keys?
No. Custody is MPC 2-of-3: shards are sealed inside FIPS 140-2 L3 HSMs across three regions on three clouds. No single region, cloud, or operator, including us, can sign a transaction alone.
How long to a first wallet in production?
Sandbox in 30 seconds, first testnet wallet on day one, mainnet by day three. Median customer is in production inside a month.
What happens to deposits from different networks?
A USDC wallet accepts deposits from Base, Ethereum, Tron, Solana, and BNB Chain, all crediting the same balance. You never reconcile per-chain ledgers; we sweep upward to your master vault on schedule.
Who pays gas?
The paymaster fronts native tokens on every chain. You invoice in USD, your users never touch gas. Spot + 6% on Scale, or bring your own native tokens on Enterprise.
How are wallets recovered?
Pre-registered guardians, time-locked. Median time-to-recovery is 24 hours, and the procedure is rehearsed quarterly with you.
What does it cost?
8¢ per operation, all-in: one sweep, one payout, or one card authorization. Wallets, webhooks, policies, and the audit log are included.

Ready to get started? Provision a wallet, or pick a plan and ship.

Have more questions?
Talk to a solutions engineer, or read the docs.