For trading apps, explorers and wallets: how to recognise coins launched on PadPad, show PadPad as their launchpad, read their names and pictures, and find their pools. Everything here is also at /api/integrate as JSON.
Use the round badge wherever you show the launchpad a coin came from ("Launched on PadPad").
PadPad coins launch on Raydium's launch program with a bonding curve and graduate to Raydium. A coin is PadPad's when its launch pool names one of PadPad's platforms below (the pool's platform_id). Each platform also carries PadPad's name, badge and website on chain. PadPad coin addresses end in pad; names, symbols and pictures follow the standard token metadata.
Launchpads marked "built on PadPad" are communities' own sites running on PadPad.
One coin on several chains at one price. On every EVM chain it has the same address, ending in 111, created by PadPad's coin factory for PadPad's launcher. Each coin names its metadata file (name, symbol, description, picture) in the coin itself: read metadataURI() or the standard contractURI(). Its pool is locked for good.
/api/integrate returns everything on this page as JSON (open to any site). It updates as PadPad adds launchpads.
Adding PadPad to your app, or something here unclear? Message @ThePadPad on X.
PadPadUnityCoinFactory: CoinCreated(address indexed coin, address indexed launcher, bytes32 salt)PadPadUnityLauncher: UnityLaunched(address indexed coin, bytes32 indexed poolId, bytes32 indexed ref, uint256 tokenId, address pair, uint24 fee, int24 startTick, uint256 routes, uint256 boughtIn, uint256 boughtOut)