Skip to Content
Home

ClaimRush Developer Docs (v1.0.0)

Docs for smart-contract integrators, frontend/bot developers, and indexers.

Hosts: docs.claimru.sh (users) | developers.claimru.sh (devs)

Start here

  1. Getting Started — repo setup, local stack, integration rules, key params
  2. Protocol Overview — the CLAIM stream, contract map, trust boundaries
  3. Pick your track:
GoalPage
Building an app / frontendCore Mechanics, Furnace, Locks
Analytics / indexingEvents & Indexing
Building agentsAgents & Automation
Building keepersMaintenance & Bots
Upgrading live runtime contractsRuntime Proxy Upgrades
Locking runtime logic permanentlyFreeze-and-Burn Finality
Step-by-step recipesTutorials

Naming map (UI vs protocol)

UIProtocol
CrownMineCore.currentKing + reign system
LocksveCLAIM (VeClaimNFT) + ShareholderRoyalties
FurnaceFurnace (enter → lock with bonus)
MarketMarketRouter (listings + bonus target escrow)
$CLAIMClaimToken (ERC20, 18 decimals)

Verbs: ETH payouts = “Collect” | LP rewards = “Harvest”

Source of truth

WhatFile
Master indexdocs/v1.0.0-index.md
Specdocs/spec/spec-v1.0.0.md
Constantsdocs/spec/env-config-and-constants-v1.0.0.md, src/lib/Constants.sol
Eventssrc/lib/Events.sol, docs/analytics/dune-integration-pack-v1.0.0.md
Rolesdocs/security/roles-and-permissions-matrix-v1.0.0.md

Deployed addresses

See Getting Started — Deployed addresses.

SectionPage
Protocol Overviewprotocol-overview.md
Core Mechanicscore-mechanics.md
Furnacefurnace.md
Locks (veCLAIM)locks-veclaim.md
Royalties (Barons)shareholderroyalties-barons.md
Marketmarketrouter.md
ClaimAllHelperclaimallhelper.md
Events & Indexingevents-and-indexing.md
Agentsagents-and-automation.md
Maintenancemaintenance-and-bots.md
Runtime Proxy Upgradesruntime-proxy-upgrades.md
Freeze-and-Burn Finalityfreeze-and-burn-finality.md
Bot Sessionsdelegationhub.md
Security & Guardiansecurity-guardian-pausing.md
Constants Referenceappendix-constants-v100.md
House Charterhouse-charter.md

Scope

ClaimRush is the protocol (smart contracts, subgraph, keeper, SDK). The official frontend is proprietary and is not released. References to “the shipped frontend” in these docs describe recommended UI defaults for integrators building their own apps — they are not a code release.

See TRADEMARKS.md. The protocol is licensed under the MIT License — see LICENSE. Contributions require signing the Contributor License Agreement — see CLA.md and CONTRIBUTING.md.

See also