Launch factories
Base crypto launches useB20LaunchpadFactory. Robinhood crypto launches use ERC20LaunchpadFactory, while Robinhood stock launches use RWAERC20LaunchpadFactory. A Base RWAB20LaunchpadFactory deployment exists for a future stock route. It becomes available after its shared quote catalog and live registration and enablement state are ready. The factory types share the same core launch flow.
Stock factory extensions
The available Robinhood stock route currently reports a zero
nativeLaunchFee. Standard crypto quotes also currently report a zero creation fee. A deployed factory or zero fee does not by itself make a route available; catalog, quote registration, and launch-enabled state must also agree.
Launch events
Stock factories additionally emit
QuoteRevisionUpdated, PriceUpdaterUpdated, NativeLaunchFeeUpdated, and LaunchCreationEnabledUpdated.
LaunchHook
The hook exposespoolConfig for each launch pool. The factory registers and seeds a pool; ordinary trading then occurs through Uniswap v4.
Trade.executor is the router or callback sender and is not guaranteed to be the trader’s wallet. Indexers should derive direction and trader attribution from the complete transaction receipt, including the matching Uniswap swap and router execution context.
FeeEscrow
Events:
Credited and Claimed.
VestingVault
Events:
Registered and Claimed.
AnnouncementRegistry
Events:
CreatorRegistered and Announcement.
Robinhood launch tokens
Robinhood tokens expose standard ERC-20 reads and transfers. When profile editing was enabled at launch, the metadata authority can callupdateName, updateSymbol, updateContractURI, and updateExtraMetadata. No mint, burn, pause, owner, upgrade, or recovery function exists.
Robinhood stock-paired tokens use the same LaunchToken implementation but are created through the separate stock factory and must end in 01.
