Private receive links · Robinhood ChainERC-5564 / 4663
Live on Robinhood Chain

Your wallet is a public statement. Put a hood on it.

COWL gives you a private receive link. Every payment lands in a fresh address that only you can open. No pool, no custody, no mixer.

Source verified Tested on mainnet Holds 0 ETH 0% fee
Stealth payments on chain—
Sent through COWL—
Funds held by COWL0
COWL fee0%
Latest block—
01 · Exposed

This is what everyone sees.

On Robinhood Chain an address is an open brokerage statement. Pay someone once and they can read every share you hold, every trade you made, every wallet you touch.

02 · Hooded

Share a link, not an address.

Your COWL link carries public receive keys, not your wallet. Senders pay the link. Your statement locks away.

03 · Landed

Every payment lands somewhere new.

Each payment creates a one-time address, derived on the spot. Ten payments, ten addresses, and no thread between them.

04 · Only you

Only your key can find them.

Your browser checks every public announcement with your viewing key. The ones that light up are yours. Move them wherever you choose.

How it works

Three moves. No new wallet.

01

Unlock

Sign one fixed message with the wallet you already use. Free, no transaction. Your browser derives a viewing key and a spending key.

SignatureFree · 0 gas
Keys leave browserNever
02

Share your link

Post it in your bio, send it to a client, print it as a QR. Anyone with ETH or a stock token on Robinhood Chain can pay it.

Senders see your walletNo
03

Withdraw anywhere

Your Inbox finds each payment and moves it in one click, gas included by the sender. Send it to a fresh wallet to stay hooded.

NVDA 1.5 NVDAWithdraw →
COWL fee0
Send ETH, any ERC-20, and every Robinhood stock token
Proof, not promises

Don't trust us. Verify it.

Everything below is live on Robinhood Chain. Every claim links to the block explorer, so you can check it without asking us.

Source verified

Read the whole contract. It is short.

The COWL Router is under 80 lines. No owner, no fee, no admin switch, no upgrade path. It forwards a payment and logs one announcement. That is all it can do.

FunctionssendEth · sendToken
Owner / adminNone
Live balance

Funds held by COWL

0.000000 ETH

Read from the chain every few seconds. Payments go straight from the sender to a one-time address. Nothing waits in a pool.

Check it on Blockscout ↗
Tested with real money

Sent, found, withdrawn. On mainnet.

  1. 20:44 UTC
    Router deployedtx ↗
  2. 20:45 UTC
    0.0002 ETH sent to a one-time addresstx ↗ address ↗
  3. 20:45 UTC
    Found with the viewing key, withdrawntx ↗

Network cost of the whole round trip: under one cent. Before mainnet, the router and the full app flow passed tests on a fork of Robinhood Chain with real NVDA stock tokens.

Open standards

Not our invention. That's the point.

COWL is a thin layer over two Ethereum standards whose contracts were already live on Robinhood Chain before COWL existed.

Stealth payments on chain—
Sent through COWL—
Verify it yourself in 60 seconds

Four checks. No trust required.

  1. 01Open the Router on Blockscout and read the Code tab. Look for an owner or a fee. There is none.
  2. 02Check its balance. It is zero, and it stays zero after every payment.
  3. 03Create your link and send yourself 0.0001 ETH from another wallet. Watch it land at an address that has never touched yours.
  4. 04Open your Inbox and withdraw it. Your keys came from one signature and never left the tab.
Honest by design

A hood hides a face, not a crowd.

Privacy tools fail when they overpromise. Here is exactly what COWL changes on-chain and what it does not.

Hidden
Who receivedFunds land in a one-time address, not your wallet.
Links between paymentsEvery payment gets its own address.
Your keysDerived and used only inside your browser.
Still public
Amount and assetVisible on Blockscout like any transfer.
The sender's walletThe payer is not hidden.
Where you withdraw toWithdraw to your main wallet and the link is back.
ERC-5564 Announcer0x5564…5564Standard contract, already live
ERC-6538 Registry0x6538…6538Standard contract, already live
COWL RouterDeploying…No owner · no fee · holds nothing
AuditNot yetSource verified. Read it, it is short.
FAQ

Questions, answered plainly.

Is COWL a mixer?

No. There is no shared pool and nothing is mixed. Each payment goes straight from the sender to a one-time address that belongs to the receiver. COWL never holds funds.

Can COWL take or freeze my money?

No. The router has no owner and no admin functions, and it never holds a balance. Only your spending key can move funds out of your one-time addresses. Note that stock token issuers can still pause their own tokens.

What if cowl.pro goes offline?

Your funds stay where they are. Announcements live on Robinhood Chain, and your keys come back from one signature, so any ERC-5564 tool can find and move them.

Which wallets work?

Any regular EVM wallet: MetaMask, Rabby, Phantom (enable Robinhood Chain under Active Networks) and others. Smart-contract wallets may sign differently each time, so they are not recommended.

Who pays gas to withdraw a token?

The sender. Each token payment carries a tiny amount of ETH (0.00002) to the one-time address, so you can withdraw without funding it first.

What does $COWL do?

$COWL is the community token for the project. The app is free and does not require it. Creator fees fund servers and, next, a relayer so withdrawals need no ETH at all.

Put a hood on your wallet.

One signature. One link. Every payment, under the hood.

Create your link →