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.
| Contract | Address | What it is for |
|---|---|---|
GazuaFactory | 0x2650Ed18b627CEEB684334C325E810030B30842b | Creates a launch: the token, its curve and its fee split, in one transaction. |
CurvePortal | 0xb32C3b8a9C06c5ea1438317Da51bf804256bDBd9 | The bonding curve. Every pre-graduation buy and sell settles here. |
RecipientRegistry | 0xA910b6E40c1358f9052986AF897217f2200E2687 | Who a launch pays, and who may change that. |
FeeRouter | 0xbaDDb0dA84b009eE026c4264827cA6CCe7Bd05bC | Holds fees until they are split, then holds each share until it is claimed. |
DividendHub | 0x0Ef49b95C92Be6287bAD063087aa5cFaa5dBd877 | Pays holders their share of a launch's fees. |
SocialEscrow | 0xC3eF84dF1caEd7aA6C4CA2A4f25DfA8DA36D4f17 | Holds what is owed to a social handle until somebody proves they hold it. |
Graduator | 0xc0d4c1849517Ce055D813f60A502EFac4fcD9671 | Opens the Uniswap v4 pool at graduation and locks its liquidity for good. |
GazuaHook | 0x5424b4EbEF4a8550fceeC36c19e8480275a360cC | Charges the launch's fee on pool trades, after graduation. |
PoolRouter | 0xd2792BE499a4C02011e0D970884664c22dceE6d0 | Trades a graduated launch, with the permit carried inside the trade. |
Batcher | 0xB9aeFE1de0c008915c49F02219eF804f6F074aE5 | Several calls in one transaction. Used for settling and for claiming. |
PoolManager | 0x94A732f6c2A45a57d870a46792F024Fa614C6F7D | Uniswap v4's singleton, where every graduated pool lives. |
| Chain | Value |
|---|---|
| Network | GIWA Sepolia (chain id 91342) |
| Settlement asset | 0x4200000000000000000000000000000000000006 |
| Deploy block | 40698869 |
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.
