NEWTON PROTOCOL · POLICY CLIENT
0x092e…8fbbrevision 1 · current
0x092e14238b77903c7e26f6c788ba4bdb3dea8fbb · 1 of 8 policies · Sepolia
POLICY ID
REVISION
1 of 1
POLICIES
1 of 8
DISTINCT
1
RESPONSE EXPIRY
25 blocks
CHAIN
Sepolia
TASKS · 24H
0
ALLOW RATE
50.0%
Policies — 1
one Rego + WASM pair per slot- 00x6cc19a9cb5b90f8065886aaf744049a276755c840x6cc1…5c84not in factory registry25 blocksbounds set expirycheck_kycnot in schematruecheck_ofacnot in schemafalsecheck_fraudnot in schemafalse
policyParams — 58 bytes on chain
0x7b22636865636b5f6f666163223a66616c73652c22636865636b5f6b7963223a747275652c22636865636b5f6672617564223a66616c73657d0a
Each module is evaluated against its own input — {"params": <this slot’s policyParams>, "wasm": <this slot’s WASM output>}. There is no shared data.wasm object and no cross-slot namespace, so slot 1 cannot read slot 0’s WASM output and a policy cannot be written to depend on its neighbours.
Configuration history
1 write · newest first| Rev | Policy set | Change | Policies | Configured by | Block | Tasks |
|---|---|---|---|---|---|---|
| 1 · current | 0x918a0266…7b91 | first set | 0x6cc19a9cb5b90f8065886aaf744049a276755c84 | — | 11,782,0930xfc05…8615 | 6 |
Every write mints a new policyId and revokes every attestation bound to the previous one, because the id commits the client, the chain, the revision counter and the exact ordered list — keccak256(POLICY_SET_DOMAIN, chainId, client, revision, policies). Revision 1 is the only one whose attestations are still spendable.
Task history — every revision
6 of 6 matchingExport CSVJSON| Task | Sender | Policy | Function | Signers | Result | Age |
|---|---|---|---|---|---|---|
| 0x5cb84757… | 0x0000…0001 | 0x6cc19a9cb5b90f8065886aaf744049a276755c84 | mint(address,uint256) | 2 | COMPLIANT | 11d 21h |
| 0x97d6a4cb… | 0x0000…0001 | 0x6cc19a9cb5b90f8065886aaf744049a276755c84 | mint(address,uint256) | 2 | NON-COMPLIANT | 11d 21h |
| 0x55e73d5f… | 0x0000…0001 | 0x6cc19a9cb5b90f8065886aaf744049a276755c84 | mint(address,uint256) | 2 | NON-COMPLIANT | 18d 3h |
| 0x08c4e195… | 0x0000…0001 | 0x6cc19a9cb5b90f8065886aaf744049a276755c84 | mint(address,uint256) | 2 | COMPLIANT | 18d 3h |
| 0x8de4f50a… | 0x0000…0001 | 0x6cc19a9cb5b90f8065886aaf744049a276755c84 | mint(address,uint256) | 2 | COMPLIANT | 20d 0h |
| 0x017fd982… | 0x0000…0001 | 0x6cc19a9cb5b90f8065886aaf744049a276755c84 | mint(address,uint256) | 2 | NON-COMPLIANT | 20d 0h |
The export carries one row per task with the frozen policy set in slot order, and it is the complete filtered history rather than this page. It has no per-policy verdict column: TaskResponse.allowed is a single boolean for the whole set, so which policy denied a task is in no record.