launchpad-v4-minimal contract family and the same launch, fee, creator-rights, permanent-liquidity, and optional atomic Dev Buy model. The chain-specific token step is the main implementation difference: Base creates and validates a native B20 token, while Robinhood, Monad, Arc, BSC and X Layer create a fixed-supply ERC-20 through a dedicated token deployer. Arc’s adapter handles native and ERC-20 USDC funding.
Base Standard and Robinhood contract bindings were verified on September 2, 2026. Registered quotes on both current Standard and Tax factories across all six chains were refreshed on October 1, 2026; see the verification blocks. Runtime, router, staking and other configuration evidence retain their own dates below.
Base mainnet
Chain ID8453. View the network on Basescan.
Standard crypto-paired and stock-paired launch contracts
This factory has 66 registered quotes: 15 crypto assets and 51 Stock Tokens, verified at Base block 52,020,531 on October 1, 2026. Creation was enabled with a 0.001 ETH native launch fee and configuration version
17. The September 10 fee-policy read recorded a 20-second anti-snipe window and creator/platform/referrer components of 50/30/20 bps. The listed SwapX adapter handles optional atomic Dev Buy. See the stock list and Standard quote data.
Base Tax contracts
Suite:base-mainnet-tax-token-v2 · Token: ERC-20 · First block: 51,776,790
Base Tax supports crypto and stock pairs alongside Standard, with a 0.001 ETH launch fee. Trading taxes include protocol fees, and holder dividends accrue automatically. Contract runtime identities and bindings were verified at Base block 51,779,077 on September 25, 2026. See Tax configuration for the settings.
The adapter is bound to this Factory/Hook and uses the existing Base SwapX router listed above. The Standard adapter cannot be substituted. The PoolManager is shared with the Base deployment below. WETH is
0x4200000000000000000000000000000000000006.
Dividend clones bind to the fixed helper and their own launched token. Use dividendOf(token) to resolve a clone rather than calling the implementation for a holder balance. Shared governance addresses do not make Standard and Tax contract bindings interchangeable.
See Tax settings, Tax contract integration and the configuration data.
Base $O launch contracts
Suite:base-mainnet-wsto-burn-v1 · Version: wsto-burn-v1 · Launched token: ERC-20 · First block: 52,196,234
$O launches use these separate contracts and pair with wstO. There is no FeeEscrow, Dividend clone, creation fee or anti-sniping surcharge. The external wstO vault/token is the quote, not the launched token.
The suite uses Base’s shared PoolManager
0x498581fF718922c3f8e6A244956aF099B2652b2b and SwapX proxy 0xC3aCE43169bbF51752B1603067F91eF60f8A662A. The attached adapter is WstOUsdcNativeLaunchBuyAdapter, supporting ETH acquisition through USDC and the vault, plus a direct held-quote buy.
Bindings and runtime hashes were read at Base block 52,247,777 on October 6, 2026. Both Factory and Hook referenced the listed adapter, creation was enabled, and wstO was registered. The shared router implementation was 0x8B36252c30347E484D5c76E2Ad0319416dec53D0; a proxy address alone does not freeze its implementation.
The Factory owner and creator admin are 0x5519a8Cc7211F483e19ff8d50A3B0c892701044D; the restricted price updater is 0x8BF6eb1EaA9bE34a068c56945a36a23520705F29. The reserve follows this Factory owner. There is no platform or treasury fee recipient for $O launches.
See $O launch configuration, integration and the machine-readable snapshot. $O launches are supported on Base and Robinhood. Simulate the complete route for the requested trade amount.
Base Launchpad of Launchpads contracts
Suite:base-mainnet-pads-20261006 · Token: ERC-20 · First block: 52,233,994
The registry PadRegistry links each launchpad to its $O launch token and its vault. The registry starts at block 52,297,014, and its parent suite is base-mainnet-wsto-burn-v1. Tokens launched on a launchpad use the child Tax suite. The snapshot records the bindings and runtime hashes at Base block 52,397,241 on October 9, 2026. Sourcify lists verified source for each contract in this table. See Launchpad of Launchpads configuration and the configuration data.
Each launchpad vault is a clone of the vault implementation.
predictVault(slug, owner) returns its address before registration. Resolve a registered vault with pads(slugHash) or the PadRegistered event. Do not call the implementation for launchpad state.
The child factory is a Tax factory with the launch consent check. Use its own bindings and quote list. A token from the Base Tax v2 factory above cannot join a launchpad. The PoolManager is shared with the Base deployment below.
An earlier registry, 0xCECD96A422f14670493cfF072385811C6fA805a7, is paused. The application does not use it.
Base B20 protocol contracts
The factory checks activation of
keccak256("base.b20_asset") before every B20 launch.
Uniswap and paired assets
The Standard snapshot lists ETH, USDC, eight Coinbase crypto quotes, Venice Token (VVV), AERO, MORPHO, Basecat and BLUECHIP with their addresses, decimals, starting ticks and revisions. The 51 registered stocks are in
base-stock-quotes.json. Valvoline also uses the symbol VVV; it is a separate stock address, not Venice Token. Base Tax has the same registered assets and its own tick/revision snapshot.
Robinhood Chain
Chain ID4663. View the network on RH-scan.
Robinhood Standard launch contracts
At block 76,895,370 on October 1, 2026, this factory had ETH, USDG and all 194 listed Robinhood Stock Tokens registered, creation enabled, a 0.001 ETH launch fee for every quote and configuration version
14. Its separately dated fee-policy snapshot records a 20-second anti-snipe window and base fee components of creator 50 bps, platform 30 bps and referrer 20 bps. The launch-buy adapter uses the listed SwapX router proxy for the optional atomic Dev Buy. See Stock-paired launches for every stock address and verification history for the scope of each check.
Robinhood Tax contracts
Suite:robinhood-mainnet-tax-token-v2 · Token: ERC-20 · First block: 73,128,178
Robinhood Tax uses the same inclusive-tax and automatic Dividend accrual model as Base Tax v2, with its own contracts. Tax launches are enabled with a 0.001 ETH creation fee and the shared governance roles. Standard launches are unchanged. See Tax configuration for settings and dated observations.
The bound adapter reuses the Robinhood SwapX router
0x05cDAE36e0CB8Ba1D16BECfe92B9BFd1FE861a93. The Standard adapter cannot be substituted. The shared PoolManager is 0x8366a39CC670B4001A1121B8F6A443A643e40951; wrapped ETH is 0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73. Use these Robinhood dependencies, not Base WETH or a same-address contract on another chain.
Resolve each token’s Dividend clone with dividendOf(token) and use this suite’s fixed claim helper. An explorer link does not assert that source publication is complete. See Robinhood Tax settings, contract integration and the configuration data.
Robinhood $O launch contracts
Suite:robinhood-mainnet-wsto-burn-v1 · Version: wsto-burn-v1 · Launched token: ERC-20 · First block: 81,837,838
Robinhood $O launches use the same burn-only model as Base, with a separate Hook and local wstO vault. There is no FeeEscrow, Dividend clone, creation fee or anti-sniping surcharge.
Bindings and runtime hashes were read at Robinhood block 83,108,272 on October 8, 2026. Both Factory and Hook pointed to the listed adapter; creation was enabled and wstO was registered. The router implementation was
0x48196884B18692d11767128603446DB076Dc96DA. Read current Factory roles and configuration before preparing an administrative or launch transaction; a proxy address does not freeze its implementation.
Native Dev Buy follows ETH → USDG → $O → vault deposit → wstO → launch pool. The adapter also admits held wstO. Token-page and API trading support ETH, USDG, $O and wstO, with complete-route simulation at the requested size. The reserve follows the current Factory owner and cannot withdraw the permanently locked launch position.
See Robinhood $O settings, integration and the configuration snapshot for the vault, acquisition pool keys, runtime identities and dated configuration.
Robinhood Launchpad of Launchpads contracts
Suite:robinhood-mainnet-pads-20261009 · Token: ERC-20 · First block: 83,656,230
The Robinhood registry PadRegistry uses the same contract source as the Base registry. It starts at block 83,657,082, and its parent suite is robinhood-mainnet-wsto-burn-v1. It has its own launchpads, vaults and URLs. The snapshot records the bindings at Robinhood block 84,498,331 on October 9, 2026. The runtime hashes match the deployment record. Sourcify lists verified source for each contract in this table. See Launchpad of Launchpads configuration and the configuration data.
Several child addresses equal the Base child addresses, because the same deployer used the same nonces. They are separate contracts on separate chains. The child hook differs.
The Robinhood SwapX router approves the child hook, so child tokens can trade through the o1 trade panel.
Uniswap and paired assets
Monad mainnet
Chain ID143. Native currency is MON, represented by the zero address; WMON is its routing wrapper, while WETH is a separate ERC-20 paired asset.
Monad launches support MON, USDC and WETH as paired assets. See Live configuration for factory settings.
Crypto-paired launch contracts
The suite
monad-mainnet-launchpad-v4-minimal starts at block 102181199. It supports the standard crypto route only. The native creation fee is 100 MON. No staking deployment or new-suite vesting is configured.
Monad Tax contracts
Suite:monad-mainnet-tax-token-v2 · Token: ERC-20 · First block: 108,602,560
Monad Tax uses the same inclusive-tax and automatic Dividend accrual model as Base Tax v2, with its own contracts. Tax launches are enabled with a 100 MON creation fee and the shared governance roles. Standard launches are unchanged. See Tax configuration for settings and dated observations.
The bound adapter reuses the Monad SwapX router
0x5911212c0aB0c2C1796D1EB48c750b6820E35dc7. The Standard adapter cannot be substituted. The shared PoolManager is 0x188d586Ddcf52439676Ca21A244753fA19F9Ea8e; WMON is 0x3bd359C1119dA7Da1D913D1C4D2B7c461115433A. Use these Monad dependencies, not Base WETH or a same-address contract on another chain.
Resolve each token’s Dividend clone with dividendOf(token) and use this suite’s fixed claim helper. Saved MonadVision Sourcify submissions returned exact matches for all 11 Tax contracts. The router review supersedes the earlier native-balance blocker for its tested routes; hosted wallet acceptance remains separate. See Monad Tax settings, contract integration and the configuration data.
Uniswap and paired assets
The developer-buy adapter accepts native MON funding, configured Uniswap/Pancake V3 pools and permitted hook-free external ERC-20 V4 pools. The app compares direct routes and, for WETH pairs, a USDC bridge using the reviewed USDC/WETH V4 key. This is bounded route discovery, not every pool on Monad. Aerodrome and external hooked pools are excluded. The final launch pool uses the launch hook. Token-page users can use MON or the paired asset; the public API prepares paired-asset swaps only.
Monad uses the shared owner, creator-admin, treasury and updater addresses. See Live configuration for the dated onchain settings and Security and audit for audit scope.
Arc mainnet
Chain ID5042. View the network on Arc Explorer.
Launch contracts
Launch creation was enabled with USDC and cirBTC registered and a 2 native USDC creation fee at the October 1, 2026 readback. The attached launch-buy adapter uses the listed SwapX router for optional atomic Dev Buy. The suite
arc-mainnet-launchpad-v4-minimal starts at block 20147782. Supply, permanent liquidity and the normal 1% fee split follow the same model as Base and Robinhood. Arc Standard launches created after the September 15, 2026 fee update have 0% anti-sniping surcharge; the stored 1-second window adds no extra fee. Earlier pools retain their original settings. See Live configuration for the dated settings.
Arc Tax contracts
Suite:arc-mainnet-tax-token-v2 · Token: ERC-20 · First block: 23,152,966
Arc Tax uses the same inclusive-tax and automatic Dividend accrual model, with its own contracts and Arc-specific reward payments. Tax launches are enabled with a 2 native USDC creation fee and the shared governance roles. Standard launches are unchanged. See Tax configuration for settings and dated observations.
The Dividend implementation is ArcTaxDividend. It shares the claim ABI and accounting model but pays the fixed ERC-20 reward token for either unwrap preference. USDC rewards use six decimals over Arc’s shared native balance, with no wrapper call. cirBTC uses eight decimals.
The Tax adapter reuses SwapX proxy
0x528154f6DE668988A2DD1B4db96F470716d0493B and PoolManager 0x8366a39CC670B4001A1121B8F6A443A643e40951. USDC is 0x3600000000000000000000000000000000000000; cirBTC is 0x171a4217b86a807a64eb94757db6849fb4bdbaa0. The Standard adapter cannot substitute for the Tax adapter’s immutable Factory/Hook binding.
Saved evidence records exact Sourcify creation/runtime matches for all 11 contracts. Explorer badges are separate from source matches. Arc-node nonbroadcast simulations cover both quotes, native/ERC-20-funded Dev Buy, sells, direct/helper claims and rollback. Ordinary Foundry forks cannot emulate Arc’s USDC blocklist precompile; these are node simulations, not hosted wallet acceptance or independent certification of the Arc specialization.
See Arc Tax settings, currency integration and the snapshot.
Uniswap v4 and paired assets
Native USDC uses 18-decimal units for gas and the launch fee. ERC-20 USDC uses six decimals for the pool quote, trading and fee claims. Both interfaces share one balance. See Arc’s USDC guidance and the Arc adapter flow.
The adapter permits pools from V3 factory
0xf0db7b58379503491d857dB50AC9ece64c653918 and eligible hook-free V4 pools through the listed PoolManager. PancakeSwap and Aerodrome are not configured. Each external pool must satisfy the adapter’s 5% fee cap; the final hop must use the exact o1 launch pool.
Both current Arc factories had cirBTC registered at block 23,614,087 on October 1, 2026. Recheck the selected factory before creation. cirBTC-paired fees and claims use eight-decimal cirBTC; native gas and creation fees still use USDC. See Arc quote configuration for catalog and snapshot details.
Arc’s launch configuration uses the same owner, creator admin, treasury and price updater as Base and Robinhood.
BSC mainnet
Chain ID56. Native BNB pays gas and the launch fee. The suite supports crypto-paired and stock-paired launch creation. Read the factory before preparing a transaction.
BSC Standard launch contracts
The suite
bsc-mainnet-launchpad-v4-minimal begins at block 122026636 and serves both standard and stock-paired creation. It creates immutable ERC-20 tokens with the same permanent-liquidity and creator-fee model as the other ERC-20 suites. Its selected-for-creation registry flag identifies the suite; it does not override the onchain creation switch.
BSC Tax contracts
Suite:bsc-mainnet-tax-token-v2 · Token: ERC-20 · First block: 124,192,180
BSC Tax uses the same inclusive-tax and automatic Dividend accrual model as Base Tax v2, with its own contracts. Tax launches are enabled with a 0.003 BNB creation fee and the shared governance roles. Standard launches are unchanged. See Tax configuration for settings and dated observations.
The bound adapter reuses the BSC SwapX router
0x61bb995D27142eF2593837516CdEC4EcC13dF248. The Standard adapter cannot be substituted. The shared PoolManager is 0x28e2Ea090877bF75740558f6BFB36A5ffeE9e9dF; WBNB is 0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c. Use these BSC dependencies, not Base WETH or a same-address contract on another chain.
Resolve each token’s Dividend clone with dividendOf(token) and use this suite’s fixed claim helper. Saved verification evidence confirms exact source publication for all 11 Tax contracts. The external SwapX router has since upgraded; full source/ABI verification of its current implementation is not established by the earlier publication evidence. See the router review. See BSC Tax settings, contract integration and the configuration data.
Uniswap and paired assets
All 21 registered bStocks also use 18 decimals. See the stock catalog and BSC configuration. BSC uses the shared owner, creator-admin, treasury and updater addresses in the governance reference; read current authority onchain before administrative calls.
X Layer mainnet
Chain ID196. Native OKB pays gas and the 0.02 OKB launch fee. Creation is enabled. The Factory uses the shared governance addresses below. Read the factory for current settings before preparing transactions.
X Layer Standard launch contracts
The
xlayer-mainnet-launchpad-v4-minimal suite starts at block 70827259. It uses the same immutable ERC-20, one-billion-token, permanent-liquidity and 1% base-fee model. Quotes include native OKB, USDC, xETH and 45 wrapped stock tokens. Crypto and stock launches share this factory. Atomic Dev Buy uses the SwapX adapter; staking is not configured.
X Layer Tax contracts
Suite:xlayer-mainnet-tax-token-v2 · Token: ERC-20 · First block: 71,792,691
X Layer Tax uses the same inclusive-tax and automatic Dividend accrual model as Base Tax v2, with its own contracts. Tax launches are enabled with a 0.02 OKB creation fee and the shared governance roles. Standard launches are unchanged. See Tax configuration for settings and dated observations.
The bound adapter reuses the X Layer SwapX router
0x37DfD6117fcf065eda0B55D8547A78F8B2221987. The Standard adapter cannot be substituted. The shared PoolManager is 0x360E68faCcca8cA495c1B759Fd9EEe466db9FB32; WOKB is 0xe538905cf8410324e03A5A23C1c177a474D59b2b. Use these X Layer dependencies, not Base WETH or a same-address contract on another chain.
Resolve each token’s Dividend clone with dividendOf(token) and use this suite’s fixed claim helper. Saved XLayerScan readbacks report full source verification for all 11 Tax contracts. The upgraded router and updated application admit both minimal-v4 and Tax Hooks. See the router review for the scoped fork evidence and remaining hosted acceptance. See X Layer Tax settings, contract integration and the configuration data.
Uniswap and paired assets
OKB and WOKB are separate balances. Native buys use transaction value; token sells approve the listed SwapX proxy. X Layer uses the standard eight-field deadline interface, not BSC’s ten-field router ABI. See configuration and direct integration.
X Layer quote catalog
X Layer supports native OKB, USDC, xETH and 45 registered wrapped stocks. Both factories use the same 0.02 OKB creation fee for every paired asset.
See Stock-paired launches for the 45 stock quotes and the machine-readable catalog for Standard starting ticks and revisions. The Tax snapshot has its independent values. The table above was read at block 72,040,413 on October 1, 2026.
Historical launch suites
The machine-readablelaunch-contract-suites.json registry contains the current and historical suite topology for Base, Robinhood, Monad, Arc, BSC and X Layer. Resolve a launch by its chain ID and originating factory, then use that suite’s hook, fee escrow, vesting vault, announcement registry, contract version, and first block. The historical label means the suite is no longer selected for new creation by the platform. It does not assert that direct calls to every legacy factory are disabled onchain.
Base historical suites
Tax v1: historical, creation disabled
Tax v1: historical, creation disabled
Suite ID:
base-mainnet-tax-token-v1 · First block: 51,657,963 · Public support: unavailableThis deployment is not the public Tax creation or transaction-preparation route. Creation was disabled at Base block 51,779,077. Its existing records and contract identities remain available for indexing and direct holder/operator recovery. Never substitute v2 contracts for a v1 token.The historical snapshot retains the remaining addresses and dated settings. Its Dividend accounting is allocation-time; use the matching historical ABI when reading its events or making direct recovery calls.
Legacy block suite v1
Legacy block suite v1
Suite ID:
base-mainnet-block-v1 · Contract version: legacy-block-v1 · Creation route: Standard · First indexed block: 48,364,845Timestamp suite v2
Timestamp suite v2
Suite ID:
base-mainnet-timestamp-v2 · Contract version: quote-timestamp-v2 · Creation route: Standard · First indexed block: 48,451,098Managed stock suite v3
Managed stock suite v3
Suite ID:
base-mainnet-rwa-timestamp-v3 · Contract version: rwa-quote-updater-v3 · Creation route: Stock-paired · First indexed block: 49,121,014Managed stock suite v4
Managed stock suite v4
Suite ID:
base-mainnet-rwa-timestamp-v4 · Contract version: rwa-quote-updater-v3 · Creation route: Stock-paired · First indexed block: 50,137,081Robinhood historical suites
Legacy block suite v1
Legacy block suite v1
Suite ID:
robinhood-block-v1 · Contract version: legacy-block-v1 · Creation route: Standard · First indexed block: 2,131,131Legacy block suite v2
Legacy block suite v2
Suite ID:
robinhood-block-v2 · Contract version: legacy-block-v1 · Creation route: Standard · First indexed block: 4,415,287Timestamp suite v3
Timestamp suite v3
Suite ID:
robinhood-timestamp-v3 · Contract version: quote-timestamp-v2 · Creation route: Standard · First indexed block: 6,131,279Managed stock suite v4
Managed stock suite v4
Suite ID:
robinhood-rwa-timestamp-v4 · Contract version: rwa-quote-updater-v3 · Creation route: Stock-paired · First indexed block: 18,487,505The current Base, Robinhood, Monad, Arc, BSC and X Layer suites are listed earlier on this page and are also included in the machine-readable registry. Historical suite contracts continue to govern their own launches, fee claims, vesting, and announcements where those capabilities exist.
Historical Monad suite
The previousmonad-mainnet-timestamp-v1 suite remains authoritative for its existing tokens. Its first block is 94019515; it is not selected for new creation.
Use this suite’s original ABI and addresses for its fees, vesting and announcements.
Staking
The staking contract is deployed at the same address on Base and Robinhood. Vault state, balances, and claims remain independent on each chain.
The following mutable staking configuration is the same on both networks and was verified onchain on August 19, 2026:
The fee is added to the vault’s reward budget and paid in the selected reward currency when the vault is created. The owner can update the fee rate and recipient for future vault creation, up to the contract’s 100% hard cap. If the configuration changes between review and submission, creation stops so the creator can review the updated amount. Fee changes cannot alter an existing vault, withdraw its accounted principal or rewards, or affect participant claims.
There is one separately deployed staking contract on each supported chain. Individual vaults are records inside that contract, not separate deployments. See the staking guide for the complete user flow.
Governance and fee recipient
The shared governance addresses below are the release configuration for Standard, Tax and $O launches. Read the selected Factory’s current roles before relying on authority; chain-specific dated observations remain in each configuration snapshot. The platform treasury receives Standard/Tax fees only; $O launches have no treasury allocation. See Live configuration for chain-specific settings and verification dates.Governance owner and creator admin
0x5519a8Cc7211F483e19ff8d50A3B0c892701044DBase explorer · Robinhood explorer · Monad explorer · Arc explorer · BSC explorer · X Layer explorerPlatform and protocol treasury
0x1cAa1962428382106Eb3f29B9719bdF797621C90Base explorer · Robinhood explorer · Monad explorer · Arc explorer · BSC explorer · X Layer explorerRestricted opening-price updater
0x8BF6eb1EaA9bE34a068c56945a36a23520705F29Base explorer · Robinhood explorer · Monad explorer · Arc explorer · BSC explorer · X Layer explorerVerification links
Address links open chain explorers or verified source records. Base’s native B20 addresses are also defined in the Base B20 specification. The official Uniswap v4 deployment list is a reference for networks it lists; the chain-specific addresses above identify the dependencies used by each o1 deployment. See the machine-readable deployment snapshot for normalized contract addresses and current launch configuration values. The staking deployment and its dated live fee configuration are listed above.SwapX router upgrade review
PR #552 updates the application to match the router implementations recorded on September 28, 2026. Router proxy and deployed adapter addresses are unchanged. Each Standard or Tax suite retains its own immutable adapter; call the proxy, not the implementation address.
These are the implementation identities in the repository’s dated five-chain review, not a fresh live read by this documentation update. Robinhood’s implementation is unchanged by this PR. The recorded router owner is
0xfF72996FBEDb56d0A3D5295d26eB358f8EC57ca8; all five were unpaused with zero router fee. Router control is separate from factory governance.
Both Robinhood and X Layer suite Hooks were approved. X Layer’s updated application admits minimal-v4 and Tax v2 through an explicit Hook allowlist; unknown Hooks remain rejected. The other checked routers do not expose the same approval getter. This does not imply unrestricted authorization.
The maintained fork evidence exercises the real router and PoolManager, launch simulation, minimum-output rollback, fee accounting and subsequent sells. Monad covers MON and MON-funded USDC/WETH; X Layer covers OKB and OKB-funded USDT. Clean and one-wei pre-existing-native cases passed. The Base/BSC/Robinhood evidence is reused only where implementation hashes match. Earlier minimal-v4-only and native-donation blockers are superseded for these implementations and tested routes.
This is not exhaustive stock-route, arbitrary ERC-20-donation or hosted wallet acceptance. Full source and ABI provenance for the upgraded implementations remains unverified in that review; historical full ABI artifacts do not prove the current implementation’s complete interface. Retain chain-specific execution tuples and final simulation. Use the listed route bindings and simulate the complete transaction for the requested amount.