Composable, policy-gated smart contract infrastructure for secure escrow, institutional-grade approvals, and programmable release logic.
Key principle
Contracts enforce rules.
UI explains and reflects them — never overrides them.
Most escrow systems rely on:
- Single arbiters
- Off-chain trust
- Opaque release logic
- Admin keys or upgrade paths that bypass users
This project introduces on-chain policy consensus.
Funds move only when multiple independent policies approve. All enforcement is deterministic, auditable, and enforced by the EVM.
No silent overrides.
No off-chain enforcement.
No trusted UI assumptions.
Execution and decision-making are deliberately separated.
- Holds ETH in a non-custodial contract
- Enforces release and refund deadlines
- Cannot release funds without gate approval
- Always allows refunds after final deadline
- Aggregates decisions from multiple policies
- Enforces N-of-M approval thresholds
- Provides a single approval surface for the escrow
- Can be paused or upgraded by governance if desired
- Independent, composable modules
- Stateless or stateful
- Examples:
- Time-based constraints
- Allowlists / deny lists
- Velocity or amount limits
- Governance approvals
- Enterprise compliance rules
No single policy can unilaterally move funds.