gazua

Addresses

Every contract this deployment talks to, read from the deployment itself.

These are the addresses the site in front of you is using, not a list somebody typed out. They are read from the same configuration the trade panel reads, so a page that disagrees with the product it documents is not a thing that can happen here.

⚠️ They change when the stack is redeployed, and a redeployment is a different product: the launches on the old contracts stay where they are, and this site stops looking at them. Read the addresses from here rather than saving them.

ContractAddressWhat it is for
GazuaFactory0x5196531C1944FC1183431A49B04709E73F1a10BBCreates a launch: the token, its curve and its fee split, in one transaction.
CurvePortal0xE6f0a38C3Cc13E98b3E5ff0bD644ACb216C1f439The bonding curve. Every pre-graduation buy and sell settles here.
RecipientRegistry0xA6bF20B287d7Fb8Df7F085a6798B8a5Be5b48D8DWho a launch pays, and who may change that.
FeeRouter0x6b72a098e88fe793E1d89B31C6eC2fC72445977eHolds fees until they are split, then holds each share until it is claimed.
DividendHub0x1BdE8F30Ce1b9836028F58c22C0908BA2B4696E4Pays holders their share of a launch's fees.
SocialEscrow0x08eB7614485a45a082b9b7b203a8668bebad2eB7Holds what is owed to a social handle until somebody proves they hold it.
Graduator0x8fb2C58BDB53f1b59b23c61C15a648166Bd6EdDeOpens the Uniswap v4 pool at graduation and locks its liquidity for good.
GazuaHook0xb3940E108CB1c8a104c8A3b364DE30fE19A460CcCharges the launch's fee on pool trades, after graduation.
PoolRouter0xc267DE1bb51B2085cE3487a29A346cB3Ec53a66bTrades a graduated launch, with the permit carried inside the trade.
QuoteSwapRouter0x3F77D5d31C47c097A30CEbEB72bE81104cC6fD3ePays in USDC for a launch paired against something else, converting on the way.
Batcher0x0c650966bacCEb2f74294d9daa7062010c82Cb98Several calls in one transaction. Used for settling and for claiming.
PoolManager0x1F1aD4B7b134246483B692Dac925475ed430A4e5Uniswap v4's singleton, where every graduated pool lives.
ChainValue
NetworkArc Testnet (chain id 5042002)
Settlement asset0x3600000000000000000000000000000000000000
Deploy block61699599

What starts where

The deploy block is where an indexer should begin. There is nothing about these contracts before it, and starting at the genesis of the chain means reading millions of blocks that cannot mention them.

The ones that may be missing

A deployment without a Uniswap v4 to graduate into has no graduator, no pool router and no hook, and those rows are absent rather than zero. A launch on such a deployment still trades on its curve; it simply has nowhere to graduate to.