Launch factories
Base crypto launches useB20LaunchpadFactory, while Base stock launches use RWAB20LaunchpadFactory. Robinhood crypto launches use ERC20LaunchpadFactory, while Robinhood stock launches use RWAERC20LaunchpadFactory. These factory types share the same core launch flow.
Stock factory extensions
The available Base and Robinhood stock routes currently report 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
The 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.
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.
Staking contract
One staking contract serves every vault on its chain. The vault creator and complete immutable configuration determine thevaultId.
Use the verified explorer ABI for exact types and encoding. See the staking guide for the reward, withdrawal, and claim rules.
