STEP 01
Fees arrive as USDG
Trading fees land in the vault as USDG, the stablecoin native to Robinhood Chain. Anyone can top it up, and anyone can read the balance.
Fees are held as USDG in a vault on Robinhood Chain. Every cycle the vault pays for an item from a shelter's wish list, and it ships to their door.
Every order is an event on the vault contract. This page reads them straight from a Robinhood Chain node, so the history survives the site.
A keeper runs the cycle on a timer. It can only ever pay one allowlisted merchant, and only once per order.
STEP 01
Trading fees land in the vault as USDG, the stablecoin native to Robinhood Chain. Anyone can top it up, and anyone can read the balance.
STEP 02
It takes the item off the shelter's wish list that has waited longest and that the vault can afford, then asks the fulfilment provider to place the order. If the quoted price drifts more than 2% above the list price, it stops instead of buying.
STEP 03 — 04
One transaction to the merchant, and the retailer delivers to the shelter's address. Nothing passes through a personal wallet. The transaction hash is the receipt, published below the moment it lands.
RECIPIENT
—
A county-run open-admission shelter in Wheaton, Illinois, taking in dogs and cats. They say on their own site that what they need most right now is wet kitten food and litter, so that is most of the wish list, alongside dry dog food.
Stray Fund is not affiliated with, endorsed by, or partnered with DuPage County Animal Services. They are a public shelter with a public wish list, and goods bought here are shipped to them the same way any stranger's donation would be. The photographs on this page are stock images of shelter animals by other photographers, not pictures of this shelter or of anything Stray Fund has bought.
The keeper is a hot key. This is the contract that stops it from being worth stealing.
Check it without trusting this page
The two calls below read the vault straight from a public Robinhood Chain node. The first returns the number of orders it has paid for, the second returns every order it has ever emitted.
Reading the chain…