Sending and Receiving
On Cyphron, a payment feels closer to a text message than to a bank form. Behind the scenes, every transfer is a zero-knowledge proof that settles on Robinhood Chain. On your screen, you just tap and it goes.
Sending a payment
1. Choose the recipient
You can pay any of these:
- A
@handle, the usual way people get paid - A QR code, either scanned face to face or loaded from a saved picture
- A request link that someone shared with you
- A plain EVM address (
0x...), for edge cases or for wallets that are not on Cyphron
2. Enter the amount and, if you like, a note
Memos are encrypted so that only sender and recipient can read them. They never appear on-chain as plain text.
3. Confirm
Double-check the amount and the recipient, then approve with the biometric prompt on your device, using the passkey you created when you signed up. The proof is generated on your device and sent to Robinhood Chain from there. The key, the proof, and the hardware all stay yours.
4. Done
Settlement is close to instant, with the payment showing in both parties' feeds in about 100 milliseconds. It beats a card reader, and the privacy comes built in. Payments to a plain EVM address also settle on-chain, but they only stay confidential if the receiving wallet supports Cyphron's confidential token contracts.
Receiving a payment
There is nothing you need to do to get paid. Money sent to your @handle, to your address, or against a request you created lands automatically and shows up in your feed.
Requesting an exact amount
Create a request under Send/Receive → Request:
- Set an amount, or leave it empty so the payer chooses
- Add a memo describing what the payment is for
- Share the resulting link or QR code
Anyone can open a request link in a normal browser, even if Cyphron is new to them. First-time payers are guided through opening an account before paying, which makes every request an invite as well.
Sending to a non-Cyphron wallet
If you send USDG to a plain address that has not been set up for confidential transfers, Cyphron pauses and warns you that it will go through as a standard public ERC-20 transfer. You always see this before confirming. Privacy is never removed without telling you.
Fees
Transfers on Cyphron are free for the duration of the beta. The only cost is Robinhood Chain gas, usually well under a cent, which is taken automatically from your ETH float.