# Rule Craft > Modular infrastructure for Uniswap v4 hooks. Craft your rules. Earn forever. > Rule Craft is a marketplace for Uniswap v4 hooks on Robinhood Chain. Compose pool rules from reusable modules, publish them as royalty-bearing blueprints, and let every trader read the rules before the first swap. Network: Robinhood Chain, chain id 4663. Explorer: https://robinhoodchain.blockscout.com Uniswap v4 PoolManager (read, not owned): 0x8366a39CC670B4001A1121B8F6A443A643e40951 $RULECRAFT contract: not published yet (placeholder in this build) Official site: https://rulecraft.fun ยท X: https://x.com/rulecraftfun ## Status - Live: composer, rule pages, example blueprints, v4 pool list, hook scanner, wallet connect, chain reads, token launches, blueprint publishing, swaps on Rule Craft pools, royalty claims. - Contracts (live on Robinhood Chain since 2026-10-02, unaudited, no owner, no upgrades): RuleCraftHook 0x98E67cD59f8F885E68C06D48e432CC9a77d960c4; RuleCraftLauncher 0x0197B4018E04642e35372A55018838382b0b6aed; BlueprintRegistry 0xb48F36Da51717698844AFe187173373ee3A994FA. - Swaps on Rule Craft pools: RuleCraftLauncher.swapExactIn (exact input only); quotes from the Uniswap v4 Quoter 0x8Dc178eFB8111BB0973Dd9d722ebeFF267c98F94. - Contract-backed figures are read from the contracts above. The $RULECRAFT token is a separate contract, published at launch. - Example blueprints are written by the team to illustrate rule sets; they have no pools and no royalties. ## Rule modules - Snipe Guard (core): Caps buys per block and taxes the opening window. Callbacks: beforeInitialize, afterSwap, afterSwapReturnDelta. - Size-Scaled Fee (core): The LP fee grows with trade size against depth. Callbacks: beforeSwap. - Buy Burn (core): Burns a share of every buy's token output. Callbacks: afterSwap, afterSwapReturnDelta. - LP Stream (core): Routes a share of every buy to in-range LPs. Callbacks: afterSwap, afterSwapReturnDelta. - Milestone Pot (planned): Every Nth qualifying buy wins the pot. Callbacks: afterSwap, afterSwapReturnDelta. - Liquidity Timelock (core): Founding liquidity cannot leave before the unlock date. Callbacks: . - Arb Recapture (planned): Keeps part of arbitrage value inside the pool. Callbacks: beforeSwap, afterSwap, beforeSwapReturnDelta. ## Pages - https://rulecraft.fun/builder: compose rules, see hook permissions, fee value and risk grade - https://rulecraft.fun/rules: modules and example blueprints - https://rulecraft.fun/app: recent Uniswap v4 pools on Robinhood Chain - https://rulecraft.fun/scan: decode any hook address - https://rulecraft.fun/launch: launch form (one launch transaction) - https://rulecraft.fun/pool/: a pool's rules read from the hook, plus a swap box for Rule Craft pools - https://rulecraft.fun/existing: rules for a token that already trades (draft only; planned, v1 launches new tokens only) - https://rulecraft.fun/docs: concepts, guides, reference - https://rulecraft.fun/token, /security, /status, /methodology ## Open JSON endpoints (no key) - GET /api/chain: chain id, block, gas, PoolManager bytecode check - GET /api/pools: recent v4 pools with decoded hook flags - GET /api/token?address=0x...: ERC-20 metadata - POST /api/rpc: read-only JSON-RPC relay (eth_call, eth_getCode, eth_getBalance, eth_getLogs <= 20000 blocks, eth_blockNumber, eth_chainId, eth_getTransactionReceipt, eth_estimateGas, eth_gasPrice) Failed reads return HTTP 503, never invented data. ## Safety - Identify tokens by address plus chain, never by ticker. - Read a pool's hook flags before quoting; delta flags can change amounts. - Never request seed phrases or private keys.