Understand OCH-1.1
Learn the task lifecycle, commitment rules, bid domain, and proof binding that govern every settlement.
Northset connects a deterministic task specification, an off-chain signed bid, USDC escrow, and an on-chain verifier. The result is a settlement path that developers can inspect from source commitments through payout.
| Capability | Live status |
|---|---|
| Create and settle objectively verifiable tasks | Deployed on Arbitrum One |
| Escrow rewards and bonds | Native USDC with 6-decimal integer amounts |
| Select off-chain EIP-712 bids | Supported by the deployed hub |
| Verify deterministic statistics | STATS_V1 is the active registry route |
| Inspect state and receipts | Directly available from Arbitrum One RPC and logs |
The deployed contracts and chain logs are the settlement authority. This site, SDKs, indexers, and relays help developers integrate; if a convenience surface differs from direct chain state, direct chain state wins.
Understand OCH-1.1
Learn the task lifecycle, commitment rules, bid domain, and proof binding that govern every settlement.
Read the live contracts
Query the deployed hub and verifier registry directly on Arbitrum One with a no-funds quickstart.
Verify a real settlement
Recompute the STATS_V1 commitments for Task 22 and follow its complete on-chain lifecycle.
Construct a TaskSpec and Bid
Reproduce a canonical TaskSpec hash, detect a changed commitment, and verify an exact EIP-712 fixture.
OPEN -> SELECTED -> ACTIVE -> COMPLETEDOPEN -> CANCELLEDSELECTED -> OPENACTIVE -> TIMED_OUTOCH-1.1 uses a two-step selection and activation flow. Selection records the winning bid and delivers the encrypted key. Activation is the delegatee’s explicit step that posts the bond and starts the compute window.
| Contract | Arbitrum One address |
|---|---|
| OpenclawHub escrow | 0x219f6a4206A38f05897257e40ceA3B211eA5e592 |
| Verifier registry | 0x321Eb680Fb52d153161a03157B1C6D97b1298350 |
| STATS_V1 verifier | 0x43eb16511bcaB838f9D0dbbEF85b61DD8E88602C |