Documentation
How it works. No magic.
One open-source escrow contract on Robinhood Chain. Everything verifiable on-chain, nothing stored on our servers.
The flow in 60 seconds
- 1
Create. You pick a stock and an amount in USD. Your ETH is swapped to the real stock token on Uniswap and locked in the escrow contract — all in one transaction.
- 2
Share. You get one private link. It carries a freshly generated claim key that exists only in the link itself. We never see or store it.
- 3
Claim. The recipient opens the link, chooses a wallet, and signs with the embedded key. Our relayer submits the transaction and pays the gas — the recipient needs nothing.
- 4
Refund. If the drop is never claimed, you can reclaim the tokens after 30 days. Funds are never stranded.
The smart contract
A single escrow contract holds every drop. It is deployed on Robinhood Chain (chain id 4663) and its source is public — verify everything yourself.
The contract exposes four functions: createDropWithEth, createDrop, claim and refund. No admin keys, no upgradability, no pause switch.
Security model
- Non-custodial. Tokens sit in the escrow contract, never in our wallets. Only someone holding the claim key — or the sender after expiry — can move them.
- The link is the key. Each drop is bound to a one-time keypair generated in your browser. The private key lives in the URL fragment (
#…), which is never sent to any server. Treat the link like cash. - The relayer can't steal. It only submits transactions already signed by the claim key. The signature commits to the recipient address, so the relayer cannot redirect funds to itself.
- Real economic exposure, not shares. Stock tokens track the underlying equity but carry no shareholder rights.
Supported stock tokens
9 deep-liquidity Robinhood stock tokens are listed. Prices come from Chainlink feeds. Swaps only use thick Uniswap routes on Robinhood Chain. Thin pools are blocked.
FAQ
Does the recipient need a wallet or ETH?
No. The claim is gasless — the relayer pays the network fee. The recipient only chooses where the tokens should go.
What if I lose the link?
The claim key cannot be recovered — but your funds can. As the sender you can call refund after 30 days and get the tokens back.
What does it cost?
1% protocol fee on create (0.75% with 10k $GIVEST, free with 100k). Fees fund gasless claims, buybacks, and protocol giveaways. You also pay normal network gas and the Uniswap swap fee. Claiming stays free for the recipient.