Live on testnet · mainnet next

Accept stablecoins.
We never hold them.

Every customer gets a payment address that pays out in one transaction: our fee to us, and the rest to the wallet you registered. Nobody — Vorixpay included — can send your share anywhere else. Not a policy we promise to follow; the only thing the contract is able to do.

vorixpay.com/overview

Total received

$12,840.50

across tokens

In your wallet

$12,405.00

swept

Awaiting collection

$435.50

yours, not yet moved

Held by Vorixpay

$0.00

always

Recent activityView all →
Invoice#1042 — Pro Plan
Paid
SweepCollected to 0x1a2B…9c0D
In your wallet
Paymentuser_1042 — top-up
Confirming
Invoice#1041 — Design work
Underpaid

What the contracts guarantee

$0

Of your money we can hold

1

Wallet your share can reach

24h

Delay on any wallet change

0

Vorixpay keys that can change a registered wallet

Custody

There is no moment where we hold it

Most processors take the payment, keep it, and send it on when you ask. That gap is where withdrawal queues and frozen balances live. Here the payment address is a contract that, when collected, sends our fee to us and everything else to your registered wallet — in the same transaction, with nowhere else it can send it.

No destination parameter

The caller cannot choose where it goes

No owner on the address

We set fees; only you can move your wallet

No upgrade path

It cannot be replaced with a version that can

Signed wallet changes

Plus 24 hours to cancel one you did not make

Where a payment can go

Customer

sends 500.00 USDT

Payment address

5.00 fee to Vorixpay, the rest to you

Your wallet

0x1a2B…9c0D · 495.00 USDT

No branch sends your share anywhere but your wallet. We set the fee; we cannot choose who receives the rest.

AC

Acme Corp

Invoice #1042

50.00

USDT

Send to this address

0x7a3F8E2c...4d9b1A6f

Copy
OR

Expires in 28:42 · BNB Smart Chain Testnet

Payments

Payments found without anyone watching

Create an invoice and share the link. Vorixpay reads the chain block by block rather than polling addresses, so a payment is detected whether or not anyone was looking at that particular one.

Free to issue

Nothing is deployed until money arrives

Partial and over payment

Each its own outcome, not a guess

Late payments honoured

Money after expiry still reaches you

Any wallet

The named token, on the named network

Customer addresses

One permanent address per user

Keyed on whatever id you already use for them. It does not expire, so they can save it and top up whenever they like. Every payment webhook carries your own reference back to you.

Idempotent

Ask twice, get the same address

No address map

Webhooks name the user, not just the address

Charged when collected

Free to issue; the network’s current rate applies

Swept automatically

Gas on us; small balances within 24 hours

User addresses+ New

Ada Lovelace

user_1001

250.00 USDT

awaiting collection

Grace Hopper

user_1002

125.00 USDT

Alan Turing

user_1003

0.00 USDT

Developers

One call per invoice

A REST API, once your payout wallet is registered. Every invoice names its token and network. Webhooks are signed with your secret, numbered per merchant, and retried up to twelve times over about sixteen hours — reconcile against the API as well.

Read the API docs →
create-invoice.sh
curl -X POST https://api.vorixpay.com/api/v1/invoices
  -H "Authorization: Bearer sk_test_…"
  -H "Content-Type: application/json"
  -d '{"title":"Pro plan","amount":50,"currency":"USDT","chain":"bsc-testnet"}'

{
  "url": "/pay/G2WaZkNm4qXr",
  "depositAddress": "0x1114…D843",
  "status": "PENDING"
}
Where this actually is

Not launched yet, and we would rather say so

The whole path runs end to end on testnet: register a wallet, issue an address, detect a payment, collect it, bill for it. Evaluate it there.

Working

  • BNB Smart Chain Testnet
  • Ethereum Sepolia
  • Payments, invoices, sweeps

Coming soon

  • Mainnet, after an audit
  • Tron
  • Subscriptions

Not done

  • External security audit
  • Production traffic

The full picture is on the security page, including what you are still trusting us with.