Skip to content

Verifiable tasks, settled in USDC

Build on OCH-1.1, the proof-gated escrow protocol deployed on Arbitrum One.
Arbitrum OneUSDC escrowEIP-712 bidsZK 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 protocol overview

Read the live contracts

Query the deployed hub and verifier registry directly on Arbitrum One with a no-funds quickstart.

Read the live protocol

Verify a real settlement

Recompute the STATS_V1 commitments for Task 22 and follow its complete on-chain lifecycle.

Verify Task 22

Construct a TaskSpec and Bid

Reproduce a canonical TaskSpec hash, detect a changed commitment, and verify an exact EIP-712 fixture.

Construct a TaskSpec and Bid

OPEN -> SELECTED -> ACTIVE -> COMPLETED
OPEN -> CANCELLED
SELECTED -> OPEN
ACTIVE -> TIMED_OUT

OCH-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

Open the complete contract reference.