Contracts & integration
VaultPortal (LaunchFactoryV2) — the contract that deploys tokens and calls your vault factory. Pass this address to your factory's constructor, and call createLaunch on it to deploy programmatically. Live address for the current network:
There is also LaunchFactoryV2U (the v2.4 portal) for newer quote-agnostic vaults. Verified vault-factory addresses (Dividend, AutoLP, LP-Staking, Floor, Holding-Time, LP-Holder) are listed live — with their audited badge — in the Vault Template Store; read them there rather than hardcoding, since they differ per network and per upgrade.
Indexing launches: LaunchFactoryV2 emits LaunchCreated(id, creator, token, vault, taxVault, pair, name, symbol) on every launch — index this to discover new tokens, their vault, and their PancakeSwap pair. Quotes/valuation: read each token via its on-chain view functions (price/supply/stats) exactly as this site does; for bonding-curve tokens read the pool's stats(). Reuse the ABIs in this app's src/lib rather than re-deriving them.