ReStock

restock.family

Docs

The same path every time: pay the invoice, receive the card, get restocked.

1. Pay the invoice

Pick a brand and amount in the shop. Default pay-in is Robinhood ETH or USDG — we hop that to Base (cheap gas) and settle the invoice there. You can also pay ETH or USDC on Base, Arbitrum, or Ethereum directly. Solana and other non-EVM rails are not offered.

2. Receive the card

When the invoice clears, the code, PIN, or redeem link lands on your order page. No email is sent — the card stays on the order page.

3. Get restocked

After delivery we record a restock to the Robinhood Chain wallet you provide. Featured twins (AMZN, WMT, TGT, HD, COST, SBUX) return 2.5%. Everything else is 1%. If the brand has no stock-token twin — prepaid and open-loop cards included — you receive $Restock at 1%. At checkout you can take the matching ticker or $Restock when a twin exists.

Two networks on purpose

Robinhood pay-in hops to Base, then the invoice settles. Restock transfers stay on Robinhood Chain (4663). Connect a wallet on that chain, or paste an address. Live on-chain payouts need a funded treasury and CASHBACK_ENABLED=true. Until then, restocks are marked simulated.

Shop cards