Contracts
Five contracts on Robinhood Chain. Every figure in this app is a read against one of them.
The token itself. Fixed supply; retired tokens are held at the burn address.
External to the Ratchet. Ownership renounced, with no upgrade path.
Decides objectively whether a token is a canonical Robinhood Stock Token.
Immutable. Holds only the canonical factory address.
Holds the backing assets and records every redemption claim.
Permanent. No owner, no admin, no upgrade path, and no way to withdraw.
Converts capital into tokenized stocks and sends them to the Endowment.
Replaceable only by deploying a new one. Cannot be upgraded in place.
Decides between buying back CNPY, buying stocks, or holding.
Replaceable only by deploying a new one. Cannot be upgraded in place.
Registry
Reading the registry from chain.
Verification
Code hashes above are read from chain on page load, so they are the hash of the bytecode running right now. Comparing one against the hash of a local build is what makes the deployment falsifiable rather than merely stated.
Verified source, where it has been published, is visible on Blockscout through the links on each card. Verification status is a property of the explorer, not of the contract: an unverified contract is not a less immutable one, and the code hash settles what is deployed either way.