Contract Details
Tech Stack
Solidity ^0.8.24 OpenZeppelin v5 Foundry
Chains
Ethereum Arbitrum Base Optimism
Description
On-chain and hybrid claims resolution contract with community voting, evidence submission, and configurable quorum. Supports escalation paths, timeout-based auto-resolution, and multi-sig override for disputed claims.
Features
- ✓ Claims submission with on-chain evidence hashes
- ✓ Community voting with configurable quorum
- ✓ Escalation path to multi-sig arbitration
- ✓ Timeout-based auto-resolution (approve/deny)
- ✓ Vote-weighted adjudication (stake-based)
- ✓ Claim status lifecycle (pending, voting, approved, denied, escalated)
- ✓ Ownable2Step + ReentrancyGuard security
- ✓ Full Foundry test suite
// SPDX-License-Identifier: MIT pragma solidity ^0.8.24; import "@openzeppelin/contracts/token/ERC20/IERC20.sol"; /// @title Claims Adjudicator /// @notice On-chain claims resolution with voting, evidence, and escalation. contract ClaimsAdjudicator { address public immutable owner; uint256 public constant VERSION = 1; event Initialized(address indexed deployer); constructor() { owner = msg.sender; emit Initialized(msg.sender); } // ... full implementation in purchased package }