Turn invoices into opportunities.
Get paid today for invoices due next month.
Sell an unpaid invoice for cash today. Buyers check private details against a fingerprint, while each transfer of ownership is recorded on Ethereum.
- BBeras Bu SariInvoice #12 · to RM Selera KitaReliable payerRp10.000.0003,09% in 30 daysBuy
- KKonveksi Maju JayaInvoice #22 · to Hotel Puri AsriMixed payerRp8.500.0003,09% in 35 daysBuy
- TToko Rasa NusantaraInvoice #6 · to Katering Ibu AniNew buyerRp5.000.0004,17% in 45 daysBuy
- RM Selera Kita#12 · in 30 daysRp10.000.000Open for financing
- Kedai Kopi Lestari#11 · in 14 daysRp4.500.000Ready to finance
A simple example
Rp10.000.000 invoice, due in 30 days → Rp9.700.000 in your wallet today.
- TodayFinancier pays you
- Rp9.700.000
- Day 30Buyer pays the financier
- Rp10.000.000
- ReturnFinancier earns (≈37,6% a year)
- +Rp300.000 · 3,09%
How it works
Five steps, three roles, one invoice. Watch it move, or pick a step.
Create the invoice
Line items stay private. Only a fingerprint goes on-chain.
SellerOne invoice, three views.
Roles are views, not accounts: any wallet can use any of them. Here is invoice #12 as each one sees it.
Why on-chain
Three promises a spreadsheet can't keep, kept by the contract on Ethereum.
Clear ownership
Anyone can see who holds the right to collect an invoice.
No double-selling
The same invoice can't be sold twice on revine.
Automatic payment
The buyer's payment goes straight to whoever holds the invoice.
Private by design.
Line items and descriptions stay off-chain. The buyer checks them against a fingerprint on the public invoice record; the private details themselves are never published.
Public on-chain
- Invoice amount and due date
- Seller, buyer and financier addresses
- A fingerprint of the details
Never on-chain
- Line items and prices
- The description
- Your exact revenue
Financiers see "Revenue above Rp100 jt", never the number.