Skip to main content

PrivateBusinessPayments

Invoice customers in USDC. Keep your revenue off the public ledger, and prove any payment when your bank asks.

How it works

A customer who finds your address can see what everyone else pays you.

A customer who finds your address can see what everyone else pays you.

Ordinary crypto payments put your books on a public website. Anyone who learns your address can read your revenue, your customers, your pricing and your cash flow.

Using a different wallet every time only works until funds are consolidated.

Banks don't publish your statements. Your payment rail shouldn't either.

Private by default. Provable when needed.

Private

Competitors, customers and strangers can't read your revenue.

Payments settle confidentially, and invoice contents are encrypted in your browser.

Provable

Answer your bank, accountant or tax office.

Each payment is matched to its invoice on chain, so nobody can mark it paid by hand. Disclose a single payment as a PDF receipt when you need to.

Verified

Customers know they're paying a real business.

Every business is verified, with an Identity Verified badge you choose when to publish.

From invoice to proof, in five steps.

  1. Step 1Set up

    Verify your business

    A one-time check for your business, or for you as a sole proprietor, before your first payment.

  2. Step 2Get paid

    Issue an invoice

    Send an invoice, or share a payment link or QR code. Line items are encrypted in your browser.

  3. Step 3Get paid

    Your customer pays

    In USDC from any chains. No Olio account needed.

  4. Step 4Get paid

    It settles privately

    The payment becomes a private note only you can read, matched to the invoice it paid.

  5. Step 5Prove

    Prove it, cash out

    Disclose a single payment without revealing the others, then withdraw to a Stellar wallet.

Whenever needed, generate proof for that specific payment without revealing everything else.

Your business, verified, without publishing your books.

Once the service approves your business, or you as a sole proprietor, Olio issues an Identity Verified badge. Customers open its public link to confirm who they're paying.

Private until you publish it

The badge stays hidden until you choose to share it. Make it private again and the link stops confirming anything.

Kept private

  • Revenue
  • Customers
  • Balance

On the public link

  • Verified by Olio
  • Business name
  • Status and validity

Built for businesses that bill in USDC.

International customers

Service businesses

Agencies and studios billing customers abroad. A design studio in Jakarta invoices a client in Berlin, and no other customer can look up what it charges.

Independent professionals

Sole proprietors

Consultants, developers, and designers who run as a business. Verify as an individual and use the same invoices and proofs as a company.

Records, not just payments

Small businesses

Each payment is matched to the invoice it paid, so your accountant, bank and tax office get answers without seeing the rest.

You'll recognise Olio if you've said

  • I want to accept USDC without publishing my revenue.

  • I don't want customers seeing what other customers pay me.

  • I need to show a bank or auditor that a payment happened.

  • I don't want my team handling wallet addresses or network fees.

A flat 2% service fee, added on top and paid by your customer.

Invoice
100.00USDC
Service fee
2.00USDC
Your customer pays
102.00USDC
You receive
100.00USDC

Built onStellar

  • Fast settlement
  • Low transaction costs
  • Native USDC support
  • Cross-border payments
  • Pay in from different chains via CCTP

Have questions?

Have more questions? Join the Discord server.

Join Discord server

Privacy should feel practical, not mysterious. These are the questions that usually come up first.