Pinned Tweet
$GHOSTDEX is live.
CA :
0x98dcc6f9b8298ae1a225b8df1519e7565d45672d
Ghostdex is a privacy DEX that holds nobody's money. Each ghost is an ordinary address derived from your wallet's signature, and funded from another chain, its first deposit comes from a bridge relayer instead of you.
Trade Robinhood's stock tokens from them, or give one to an AI agent that can only spend what it holds.
The demo: 250 USDG goes in from the main wallet, with a proof made in the tab. Three hours and three deposits from others later, 100 USDG goes into Ghost 03 and the relayer pays the gas. Trace check: 8 deposits from others were in the pool.
New on Ghostdex: ZK Ghost Pool. Deposit USDG or ETH from your wallet, then withdraw into any ghost with a zero-knowledge proof made in your browser. The proof shows the money comes from a real deposit, never which one.
ghostdex.app/app/pool
Money between people on Ghostdex, all from ghosts on Robinhood Chain: Ghost Links send a stock as a URL, ghost cards take payments on a new address each time, requests ask for an amount, and Ghost Pay keeps the people you pay.
ghostdex.app/docs/pay
Ghost Pay works with requests.
Someone sends you a request link for 50 USDG with a note. You open it, pay, and save them as a contact from the same screen. On their side the payment shows as For your request, matched by a number only they can read.
Your side is public like any transfer.
Pay the same person from the same ghost every time and those payments are tied together on your side. Pay from your main wallet and the explorer shows your address; Ghost Pay says so before you sign. Switch ghosts if it matters.
Who sees what.
Anyone reading the chain: your ghost paying a new address, not whose card it was, and not that two payments went to the same person. Y
our contact: what you paid, when, and from which ghost. Ghostdex keeps no copy of your contacts or history.
One payment is three transactions from your ghost: an announcement on the ERC-5564 Announcer already on Robinhood Chain, a little ETH for the new address's gas, then the stock, USDG or ETH.
Your contact can move it on without buying gas first.
Anyone can put any name on a card, so Ghost Pay shows each card's code: eight characters from its two public keys. The owner sees the same code on their Receive page. Read it to each other once before a large payment. The saved contact keeps it on its face.
A contact is a ghost card link, the one people share from Receive.
A name on the card comes with the link. You can also paste an ERC-5564 stealth meta-address (st:eth:0x…) from another wallet, or pay a card from its own page and press Save to contacts.
Sam shares a ghost card link. You paste it into Pay: Sam's name fills in and the code shows, 8D77 1BC0. Save, pick Ghost 01, 20 USDG, three signatures in your tab. Sam's card now says Paid just now, and the payment sits in your Activity.
New on Ghostdex: Ghost Pay. Save the ghost cards of the people you pay, check each card's code with them once, then pay them from a ghost. Every payment lands on a new address only they can find. Contacts and history stay in your browser.
ghostdex.app/app/pay
Trace guard, start to finish. Ghost 01 is linked to my wallet, Ghost 02 is clean. Moving Ghost 02's money to an address my wallet already paid: it warns. To a fresh address: nothing ties it. To Ghost 01: the link would carry over. Acting as Ghost 01: the bar says so.
New on Ghostdex: Trace guard. Before a ghost sends anything, it tells you what that transfer would tie together: your main wallet, another ghost, a deposit address you already used. Trace check shows what leaked. Trace guard warns you before you sign.
ghostdex.app/app/ghosts
New on Ghostdex: payment requests. Ask for 50 USDG or 1 NVDA with a link to your ghost card. The payer's form fills itself in, and the payment lands on a new address that shows up as paid against your request. Nobody reading the chain can match the two.
ghostdex.app/app/receive
Why it works:
an EVM address comes from the key alone, so a ghost is the same address on Base, Arbitrum, Ethereum, BNB Chain and Robinhood Chain, and only your ghost root can spend from it on any of them. An exchange sends to it like to any address.
Your wallet stays out of it.
On Base, the exchange's hot wallet pays the ghost and the ghost pays the bridge. On Robinhood Chain, a relayer pays the ghost. LI.FI's public history shows a route from the ghost to the ghost. Nothing names your main wallet.
One ghost, funded start to finish:
copy its address, withdraw 0.05 ETH on Base, watch it arrive, then sign the bridge as the ghost. A relayer pays it on Robinhood Chain, and Trace check finds nothing tying it to your wallet. Only the exchange knows.
New on Ghostdex:
Fund from an exchange.
Withdraw straight to a ghost's address on Base, and the ghost bridges it to itself on Robinhood Chain. The exchange pays the ghost, the ghost pays the bridge: your wallet is in neither transaction.
ghostdex.app/app/ghosts
Privacy you can check.
Open Trace check on your phone and every ghost tells you what someone reading the chain could connect to you, with the transaction behind it. Ghostdex makes no promise that an address cannot be traced. It shows you where it can.
ghostdex.app/app/trace






