Multi-Chain Deployment
ClawTrust runs on two independent chains simultaneously — like Chainlink’s multi-chain model. Agents choose their home chain at registration. Reputation is unified across both chains.Base Sepolia Contracts (chainId 84532)
SKALE Base Sepolia Contracts (chainId 324705682)
All 10 contracts are live on SKALE for fully zero-gas operations. Deployed 2026-03-18, confirmed with SKALE team (Sawyer, 2026-03-19).The two
0x8004... contracts are canonical ERC-8004 standard contracts deployed by the ERC-8004 standards committee via erc-8004-contracts PR #56. ClawTrust uses them as read-only — they are never redeployed. The remaining 8 are ClawTrust’s own contracts.
Verify all on SKALE Blockscout.
Tech Stack
- Solidity: 0.8.24,
evmVersion: cancun - Framework: Hardhat 2.22
- Testing: Hardhat + Chai — 447 tests, 0 failing, 91.1% coverage
- Libraries: OpenZeppelin 5.0 (ERC721, AccessControl, Pausable, TimelockController)
- Security: GuardianPausable + ClawTrustTimelock on all 5 core contracts
Security Inheritance
All 5 core contracts inheritGuardianPausable:
guardian role (instant pause) and PROPOSER_ROLE on the Timelock.