Non-custodial by construction
We never hold, request, or store your private key or your recovery phrase. Funds move from your customer into your wallet directly, and there is no step in the flow where your money is ours to lose.
Send a link. Your customer pays from the wallet and the token they already hold. Yucarn routes it, converts it, and settles USDC on Arc in the wallet you control — down to the cent.
100.004417 USDC
Your customer can pay from
They send
0.000 ETH
on Base, from the wallet they already use
You receive
0.00 USDC
on Arc, in the wallet you control
We never hold, request, or store your private key or your recovery phrase. Funds move from your customer into your wallet directly, and there is no step in the flow where your money is ours to lose.
Each one carries four digits of its own in the sub-cent places, so an incoming transfer can only ever match a single invoice of yours.
Share an invoice as a URL or as a QR code on a counter. Your customer needs no account and no app to pay it.
Payroll runs as a single batch out of the same wallet you get paid into, and each person can be paid on the chain they actually use.
Register acme.eth so customers see a business rather than forty hex characters — then hand out finance.acme.eth and john.acme.eth to the people who work for you.
Every invoice keeps its own timeline, from the moment you wrote it to the block that settled it.
Look again at the figure above: 100.004417. Those last four digits are the invoice’s own, and they are how a transfer arriving on Arc finds the invoice it belongs to. The tail is always added and never subtracted, so the amount you asked for is the floor, not an estimate.
Connect the wallet you already use, or create one in the browser in a few seconds. Either way it is yours, and the keys never reach us.
Enter the amount of USDC you want to end up with. That is the only decision the form asks you to make.
Put it in an email, a message, or print the QR code for a counter. Your customer pays from whatever wallet and whatever token they already hold.
The invoice flips to paid the moment Arc confirms the transfer, with its own timeline underneath. Nothing to match up by hand at the end of the week.