half.familydocs
07 / 10

Contracts

Testnet addresses and what each contract does.

Robinhood Chain Testnet, chain ID 46630. Every launch creates its own market and token contract; the addresses below are shared.

ContractAddress
HalfFactory0xF532735D61D78e691B32D200B8811d2B5810735c
HalfMarket (implementation)0xe41b889D3f81F98dDad71e77533eb6dfA9d6232A
HalfHook0x29C695e978E02d60294bA5968e025aeec47cEAA8
HalfRouter0x02C1431717da6EBA37a94eA3F0cC4D8aaC616c86
HalfPlatformVault0xa5c842e535b08feaC779465455bBA6F0851dFE58
Uniswap v4 PoolManager0x8366a39cc670b4001a1121b8f6a443a643e40951

How the pieces fit

  • HalfFactory creates a market, mints 100M TOK to it and registers its Uniswap v4 pool.
  • HalfMarket holds one token's ETH reserve, shares, Genesis and creator fees.
  • HalfHook routes Uniswap v4 swaps into the market, so trades after launch follow the same reserve curve.
  • HalfRouter is what the app uses to buy and sell TOK after launch.
  • HalfPlatformVault collects the platform's share of fees.

The token is a plain ERC-20: fixed supply of 100,000,000, 18 decimals, no transfer tax, no extra minting.