ville.cash
Robinhood
CA$VILLE contract addressPublished at launch on Robinhood Chain. Trust only this card.

Pay Anyone.
Hide Everything.

Ville gives you one link to share. Each payment through it lands on a fresh one-time address, and only you can open it. Pay from the privacy pool and a bundler carries the payment, so your wallet stays off it too. On Robinhood Chain.

01

Three pieces, one private payment

Each one does a single job. Together they keep the receiver, and with the pool the payer, out of view.

02

The life of one payment

No step asks you to trust Ville's servers.

Sign

One wallet signature becomes your two private keys, one to view and one to spend, right here in the tab.

free · 0 gas

Pay

The payer's browser makes a never-used address from your public keys and sends the money there, from a wallet or from the privacy pool.

1 transaction

Find

Your browser reads every public announcement and quietly picks out the ones meant for you.

in this tab

Move

Send any payment on to an address you choose, signed with that one address's own key.

fee from the payment
03

Guard rails

Limits that hold on every payment.

Exact approvals

Token payments approve the precise amount being sent. Never an open-ended allowance.

per payment

Note before money

The announcement goes out first, so an interrupted payment can always be finished to the same address.

resumable

Keys stay local

Keys live in this tab's memory only. Close it, or press forget, and they are gone from the device.

never on a server

Narrow relay

The site's RPC relay forwards only reads and plain transfers on Robinhood Chain. Nothing else gets through.

chain 4663 only
04

Standing on open standards

ERC-5564 announcerThe shared contract where every stealth payment leaves its note, deployed on Robinhood Chain today.… notes
ERC-6538 registryWhere a wallet publishes its meta-address, so payers can start from a plain 0x address.… wallets
secp256k1 + view tagsScheme 1 of the standard, computed in your browser with widely used open-source curve code.block …