Unique transaction codes
Every transfer carries a per-recipient code. The same invoice can't be paid twice — the contract rejects it.
Vektes makes a payment final the moment it's sent — with a unique code that prevents duplicates and a settlement date you control.
Sender-final · recipient-declinable · multi-asset
Every transfer carries a per-recipient code. The same invoice can't be paid twice — the contract rejects it.
Commit funds now, release on a date you choose. Net-30, payroll, milestones — trustless, no escrow agent.
Once sent, a sender can't cancel, reverse, or redirect. No chargebacks — recipients get cash-like certainty.
The one exception is the recipient's: they can decline a pending transfer, refunding the sender. Never the sender.
Send USDC, ETH, or any supported ERC-20 with identical guarantees. Curated by governance.
Tiered by USD volume, priced via an on-chain oracle and paid in $VEK. Recipients always receive the full amount.
Call send(token, to, amount, txCode, settlementDate). Funds are debited and locked; the code is now spent.
Instant, or held until the settlement date. The pending transfer is public and verifiable on-chain the whole time.
After the date, the recipient calls claim to receive funds — or rejectTransfer to decline and refund the sender.
| Monthly volume · per sender | Protocol fee | On a $50K transfer |
|---|---|---|
| $0 – $10,000 | 0% · free | $0.00 |
| $10,000 – $100,000 | 0.005% | $2.50 |
| $100,000 – $1,000,000 | 0.01% | $5.00 |
| $1,000,000+ | 0.02% | $10.00 |
Fees are charged in $VEK, separate from the transfer, so the recipient always receives the full amount. Senders preview the exact fee and pass a maximum-fee cap, so a moving price feed can never charge more than they approved. Half of each fee is burned, half goes to the treasury.
Contracts are deployed, source-verified on Etherscan, CertiK-audited, and owned by a 2-of-3 multisig.