Name the deal.
Shake on it.

Offer your stocks or dollars to one person — ten Apple for three NVIDIA, say. They accept, and both sides swap in a single transaction. No pool in between, no slippage, no fee, and nobody else can take it.

  • Only they can accept
  • All of it or none of it
  • No contract of ours
Why trade directly

The pool charges you twice

Swapping one stock for another through Uniswap means selling into one pool and buying out of another, paying each pool's fee and each pool's price impact. On Robinhood Chain's pools, swapping $25,000 of one stock for another costs a median 2.17% across 42 stocks. 23 of them cost more than 1% just to sell that much.

When you already know who is on the other side — a friend, a colleague, the other half of a trade you agreed in a chat — Parley lets you swap with them at the price you agreed, and the only cost is gas.

Measured at block 75,883,037, 29 Sep 2026 with Uniswap's own QuoterV2, in each stock's cheapest fee tier, against that pool's own mid price. Every stock.

Pool or Parley?

Quoted live from Uniswap on Robinhood Chain
Live
Worth
Through two pools you'd get
Lost to fees and price impact
With Parley you get
Parley's cost
Make this deal →

A real quote from Uniswap's QuoterV2, both legs in each stock's best pool, valued at the same pools' own prices. Nothing is sent.

How it works

Agree it. Post it. Swap.

A Parley deal is a Seaport order that names one person. The chain itself holds it until they take it, you cancel it, or it runs out.

01

What for what

Up to four things you give and four you want, in any mix of Robinhood's stock tokens and dollars (USDG). Parley prices both sides at Robinhood's own feeds while you type.

02

Name the person

Paste their wallet address. The deal is locked to it: Seaport lets that wallet, and only that wallet, accept it.

03

Post it

Approve what you give, then one transaction writes the deal onto Robinhood Chain. Nothing leaves your wallet yet. Send them the link, or they will find it under Your deals.

04

They accept

They approve what they give and press accept. Every item on both sides moves in that one transaction — or, if anything is missing, nothing moves at all.

A deal

One link, one person

Every deal has its own page. The person it names sees what they give, what they get, what each side is worth at Robinhood's prices, and a button to accept. Anyone else sees that it is not theirs to take.

You can cancel any time before they accept, and they can decline — both are one transaction, and both are final. Or just let it expire.

Make a deal →
0x7f3a…c21eoffers you, until Friday
Open
You get
10 AAPL
2 TSLA
$4,029 at Robinhood's prices
You give
3 NVDA
$3,290 USDG
$3,975 at Robinhood's prices
For you+1.4% at Robinhood's prices
Transactions to accept1, after approvals
Safety

Nothing to trust but Seaport

Parley is a page, not an exchange. Your stocks stay in your wallet until the moment the other person accepts.

Only they can accept

A deal is a restricted Seaport order whose zone is the other person's own address. When anyone else tries, Seaport asks that address for permission, gets none, and refuses. Tested: a stranger holding everything the deal asks for is turned away.

All or nothing

Every item on both sides moves inside the one accepting transaction. If either wallet is short of anything, or the deal has expired or been cancelled, nothing moves.

No contract of ours

The only contract Parley calls is Seaport 1.6, OpenSea's audited exchange protocol, already live on Robinhood Chain and the same code as on Ethereum, byte for byte, apart from the chain id it was built for. There is nothing of ours to pause, upgrade or drain.

Cancel or decline

You can cancel until the moment they accept; they can decline. Either is one transaction and final. Every deal also carries its own expiry, from an hour to thirty days.

Priced before you sign

Both sides are valued at Robinhood's own price feeds (or the stock's pool, where there is no feed), so each of you sees exactly how the deal compares with the market before agreeing to it.

Tested on the live chain

The code that builds your deal runs against Robinhood Chain's real Seaport and real stock tokens, and deliberately broken copies of it must all be caught. The results.

Questions

Good to know

Who is this for?

Anyone who already has someone on the other side: two friends rebalancing into each other's stocks, a group splitting a position, a buyer and a seller who agreed a price in a chat, or anyone moving a size that would move a thin pool. If you just want the market price from strangers, a pool is the right tool.

What does it cost?

Parley charges nothing and takes nothing. You pay gas in ETH: approving a token and posting a deal, and for them approving and accepting. On Robinhood Chain that is a fraction of a cent each.

Can someone else take my deal?

No. The deal names one address, and Seaport refuses anyone else with InvalidRestrictedOrder. The property suite checks exactly that on the live chain, and checks that the same terms without the lock would let a stranger in — so the lock is what stops them.

What if I change my mind?

Cancel it from the deal's page, before they accept. It is one transaction and it is final. If you would rather not spend the gas, let it expire.

Why do I approve first?

Seaport moves your tokens at the moment the deal is accepted, so it needs permission to take exactly what the deal gives. Parley asks for exactly that amount — plus whatever your other open deals already need of the same token, so posting a second deal never breaks the first.

What can a deal hold?

Any of Robinhood's 42 stock tokens that have a Uniswap pool, and USDG, up to four on each side. The deal page shows only tokens Parley recognises: an order holding anything else is not displayed at all, so a lookalike token can never pass for a real one.

Is it audited?

Parley deploys no contract, so there is nothing of ours to audit: deals live in Seaport 1.6, which is audited, runs OpenSea on every major chain, and is the same code here as on Ethereum (the property suite checks it, byte for byte, apart from the chain id and domain it was built for). The page that builds the transactions is open, and tested against the live chain.