Deployments
Contract addresses on each chain.
Drop Protocol is deployed on Base, Ethereum, and BNB Chain. The contracts have no owner and cannot be upgraded.
Addresses
Chain ID 8453. Base has both token deployers.
| Contract | Address |
|---|---|
DropLaunchpad | 0xB194C3257be0BbF6b7AC2e3a58d1f6cbce3Be7ac |
DropHook | 0xa945beBB1Dd13b8366245093c144C9C946b5aa40 |
DropERC20Deployer | 0x7C117F318A90712B2A61c7Bb4c76cA12979A47Df |
DropB20Deployer | 0x73162Ca2F4A5cF10861534b470dEAD27DcB5B405 |
Uniswap v4 PoolManager | 0x498581fF718922c3f8e6A244956aF099B2652b2b |
How the contracts were deployed
A Safe at 0x635f717cB606C56bC616d4EC707cf2a73630Dcba deployed the contracts through CreateMyToken's CREATE2 factory at
0x0000000040293A1f6542ba004343F80669b5160a.
DropERC20Deployerhas no constructor arguments, so it has the same address on each chain.DropLaunchpadtakes the chain'sPoolManagerand token deployers, so its address differs on each chain.DropLaunchpaddeploysDropHookin its constructor. The launchpad salt is chosen so that the hook address has the hook flags that Uniswap v4 needs.