About HoodRoast

HoodRoast is an independent, entertainment-only project that turns public Robinhood Chain wallet activity into a deterministic roast card. It is not affiliated with Robinhood and offers no financial advice.

The archetypes

  • The GhostFewer than five transactions. Technically present.
  • Fresh MeatWallet is two weeks old or younger and already busy.
  • Gas DonorPays unusually high gas per transaction, generously.
  • Error EnthusiastAt least 15% of transactions failed. Repeatedly.
  • NFT ArchaeologistHolds or has moved a lot of NFTs on a chain with few of them.
  • The MachineThousands of transactions across dozens of active days.
  • The Contract TouristTouches a new contract at every opportunity.
  • Serial ClickerHundreds of transactions with no clear specialty.
  • Diamond Hands by AccidentWent silent for four months or more, then came back.
  • Robinhood NativeConsistently active for months. A regular.
  • Casual ResidentShows up occasionally and does normal things.

Questions

What data do you read?

Only public onchain data for the wallet you sign in with: transactions, contract interactions, failed transactions, token transfers, and NFT holdings on Robinhood Chain (chain id 4663), read from the public Blockscout explorer and RPC.

Can you move my funds?

No. Sign-in uses a Sign-In with Ethereum message, which is an off-chain signature. It grants no token approvals and no spending permission. Minting is a normal transaction you review and confirm in your wallet.

Is the roast random?

No. Scores, archetype, and roast text are produced by a versioned rules engine. The same wallet at the same block with the same engine version produces the same roast, and the analysis hash lets anyone verify it.

Who can see my roast?

Only you, until you publish a share link. Public pages show a shortened address and summary stats, never the full analysis.

What does minting store?

The archetype, degen score, summary counts, engine version, and analysis hash. The NFT image is generated by the contract itself from those values, so it needs no server to keep existing.