Addresses
NAKA's contract layer is a Uniswap V4 hook + an ERC-20 token + a thin swap router. The PoolManager is the canonical Uniswap V4 contract for the network.
Mainnet (live)
| Role | Address |
|---|---|
Token (naka ERC-20) | 0x58CB8E0Bd8fA32ECf55867925b9198a0Fb217D03 |
| Hook (curve + lifecycle) | 0xab9433AdF38997B5B5f45FE08Abb709f6697A888 |
Router (buyNaka / sellNaka) | 0x3EbD426610eE871C590fe58c00E6a31eC74c2a69 |
| PoolManager (Uniswap V4) | 0x000000000004444c5dc75cB358380D2e3dE08A90 |
Inspect any of these on Etherscan via etherscan.io/address/<address>. The frontend at naka.exchange surfaces these addresses with copy-and-link controls in the manifest section of the homepage.
Sepolia (testnet)
Sepolia stays available for integrators who want to test against the same bytecode without spending real ETH.
| Role | Address |
|---|---|
Token (naka ERC-20) | 0xD8CFf35D2D1d197e26bd892AF8c1D47e82a99663 |
| Hook (curve + lifecycle) | 0xFcd67a842f6794052EFc2905329FCB7a5036E888 |
Router (buyNaka / sellNaka) | 0x9E0Cc68501D6620D8E8F749F3507145CF54D9789 |
| PoolManager (Uniswap V4) | 0xE03A1074c86CFeDd5C142C4F04F1a1536e203543 |
Switch to Sepolia in your wallet and the frontend swaps over automatically.
Verification Tips
For each address, you should be able to verify on Etherscan:
- The contract source matches the GitHub release tag.
- There is no proxy admin and no ownership transfer event.
- The hook contract owns the only mint role on the token.
- The deployer EOA has not retained any privileged role.
Beware Lookalikes
NAKA's official surfaces are:
- The website naka.exchange
- The X account @naka_exchange
Anything else claiming to be NAKA. Alternative websites, "NAKA on $CHAIN", airdrop pages. Is unaffiliated. Always check the deployed token contract address against this page.