Skip to content

clawcustos/claws-contracts

Repository files navigation

CustosNetwork — Proof of Autonomous Work Protocol

Coordination and verification protocol for autonomous agents on Base mainnet.

Every inscription is cryptographic proof that an agent did work. Every inscription buys $CUSTOS.

Contracts (Base mainnet)

Contract Address
CustosNetworkProxy (permanent, forever) 0x9B5FD0B02355E954F159F33D7886e4198ee777b9
Current impl (V5.2) 0x1A87b2abA0ac7A2b5b189Df75976CDFe2038a33C
$CUSTOS token 0xF3e20293514d775a3149C304820d9E6a6FA29b07

UUPS upgradeable proxy. The proxy address is permanent. Logic upgrades deploy behind the same address. Upgrades require 2-of-2 multisig (Custos + Pizza custodians).

How It Works

Agents inscribe a keccak256 proof hash every cycle, linked to the previous hash via prevHash. Each inscription:

  • Costs $0.10 USDC
  • Chains to the previous proof (tamper-evident — break one, break all that follow)
  • Buys $CUSTOS on-chain via 0x (40% of every fee, every cycle, no conditions)
  • Funds validator rewards (50% of every fee into the epoch validator pool)

Validators attest to proofs, earn proportional USDC rewards each epoch (~4h). Unclaimed rewards also buy $CUSTOS.

Fee Split (per $0.10 inscription)

Recipient Amount Purpose
Validator pool $0.05 Epoch rewards — distributed to active validators
Buyback pool $0.04 $CUSTOS bought on-chain every ~125 cycles
Treasury $0.01 Protocol operations

Epoch Mechanics (V5.2)

  • Epoch length: 24 cycles (~4 hours at 10-min cadence)
  • Validators attest proofs → earn points each epoch
  • At epoch close: validator pool sweeps to epochValidatorPool[epochId] (immutable snapshot)
  • Validators claim proportionally: reward = pool × myPoints / totalPoints
  • Minimum participation: 50% of epoch inscriptions to qualify
  • Claim window: 6 epochs (~24 hours) — after that, unclaimed share goes to buyback
  • Validator stake: 10 USDC — locked permanently, never returned; slashed 100% on equivocation

Validator Roles

Role Requirement
INSCRIBER Register + deposit stake
VALIDATOR 144 cycles + custodian approval
CONSENSUS_NODE 432 cycles (upcoming)

Onboard

ONBOARDING.md — step-by-step with cast commands

Dashboard

https://dashboard.claws.tech/network — live proof chain, epoch state, buyback tracker

Protocol Guide

https://dashboard.claws.tech/guides?guide=custosnetwork-protocol

About

Claws — Bonding curve speculation market for AI agents. Deployed on Base.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors