NEWTON PROTOCOL · POLICY CLIENT
0x65cc…4f10revision 2 · current
0x65cc59bb687884657b0bf772736a934da7bd4f10 · 1 of 8 policies · Sepolia
POLICY ID
REVISION
2 of 2
POLICIES
1 of 8
DISTINCT
1
RESPONSE EXPIRY
300 blocks
CHAIN
Sepolia
TASKS · 24H
3
ALLOW RATE
0.4%
Policies — 1
one Rego + WASM pair per slot- 00x75e6ce3a25b874fc4ef24125ec827ec410c477a60x75e6…77a6not in factory registry300 blocksbounds set expiryadminnot in schema0x0000000000000000000000000000000000000001allowed_chain_idsnot in schema["11155111"]allowed_contractsnot in schema["0xb1ad5f82407bc0f19f42b2614fb9083035a36b69"]allowed_functionsnot in schema["buy"]
policyParams — 200 bytes on chain
0x7b0a20202261646d696e223a2022307830303030303030303030303030303030303030303030303030303030303030303030303030303031222c0a202022616c6c6f7765645f636861696e5f696473223a205b223131313535313131225d2c0a202022616c6c6f7765645f636f6e747261637473223a205b22307862316164356638323430376263306631396634326232363134666239303833303335613336623639225d2c0a202022616c6c6f7765645f66756e6374696f6e73223a205b22627579225d0a7d0a
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
2 writes · newest first| Rev | Policy set | Change | Policies | Configured by | Block | Tasks |
|---|---|---|---|---|---|---|
| 2 · current | 0xf5781a6d…5ecb | identical re-apply | 0x75e6ce3a25b874fc4ef24125ec827ec410c477a6 | — | 11,769,9990x33d5…280a | 6 |
| 1 | 0x2e78001a…325b | first set | 0x5c141295bae0c15b9ffc712288bebfbba8e1161d | — | 11,759,7580xdcfc…55df | 0 |
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 2 is the only one whose attestations are still spendable. One write here re-applied a byte-identical list. PoliciesUpdated fires anyway and the revision advances anyway, so that write changed nothing about the policies and still killed every outstanding authorization.
Task history — every revision
50 of 1,587 matchingExport CSVJSON| Task | Sender | Policy | Function | Signers | Result | Age |
|---|---|---|---|---|---|---|
| 0x8fa323ca… | 0xf39f…2266 | 0x75e6ce3a25b874fc4ef24125ec827ec410c477a6 | buy(address,uint256,uint32) | 2 | COMPLIANT | 15m 10s |
| 0x7a6b731f… | 0xf39f…2266 | 0x75e6ce3a25b874fc4ef24125ec827ec410c477a6 | buy(address,uint256,uint32) | 2 | COMPLIANT | 7h 50m |
| 0x147c3274… | 0xf39f…2266 | 0x75e6ce3a25b874fc4ef24125ec827ec410c477a6 | buy(address,uint256,uint32) | 2 | COMPLIANT | 8h 00m |
| 0x0198c95c… | 0xf39f…2266 | 0x75e6ce3a25b874fc4ef24125ec827ec410c477a6 | function buy(address,uint256,uint32) | 2 | COMPLIANT | 11d 23h |
| 0x0ce0fb41… | 0xf39f…2266 | 0x75e6ce3a25b874fc4ef24125ec827ec410c477a6 | function buy(address,uint256,uint32) | 2 | COMPLIANT | 12d 0h |
| 0xf060e799… | 0xf39f…2266 | 0x75e6ce3a25b874fc4ef24125ec827ec410c477a6 | function buy(address,uint256,uint32) | 2 | COMPLIANT | 18d 3h |
| 0xc9272974… | 0xf39f…2266 | function buy(address,uint256,uint32) | NON-COMPLIANT | 32d 4h | ||
| 0xd69b0f47… | 0xf39f…2266 | function buy(address,uint256,uint32) | NON-COMPLIANT | 32d 4h | ||
| 0x2b011e92… | 0xf39f…2266 | function buy(address,uint256,uint32) | NON-COMPLIANT | 106d 1h | ||
| 0x563735e9… | 0xf39f…2266 | function buy(address,uint256,uint32) | NON-COMPLIANT | 116d 2h | ||
| 0x39deb35f… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 116d 3h | |
| 0x2427ce8f… | 0xf39f…2266 | function buy(address,uint256,uint32) | NON-COMPLIANT | 116d 4h | ||
| 0x5eafec9d… | 0xf39f…2266 | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 116d 13h | ||
| 0x58c232fa… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 116d 18h | |
| 0x7d1511c2… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 116d 18h | |
| 0x6a829779… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 117d 1h | |
| 0x7afcfe6a… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 117d 1h | |
| 0xe2ed1c59… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 117d 2h | |
| 0xd0a8d9aa… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 117d 2h | |
| 0x83f8f943… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 118d 8h | |
| 0x6fa352ee… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 127d 2h | |
| 0x10ec6c9f… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 127d 2h | |
| 0x805b2f7d… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 127d 3h | |
| 0xc86e04db… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 127d 3h | |
| 0x59e8e911… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 127d 3h | |
| 0x77227576… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 127d 4h | |
| 0x1af741fc… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 127d 4h | |
| 0xca2eedcb… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 127d 4h | |
| 0x68ced483… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 127d 5h | |
| 0x226d090c… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 127d 5h | |
| 0x7e7fc04c… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 127d 5h | |
| 0x43d46744… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 127d 6h | |
| 0x0f88179a… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 127d 6h | |
| 0xc2926d81… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 127d 6h | |
| 0x81362564… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 127d 7h | |
| 0xa8ef214d… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 129d 21h | |
| 0x4bc2f9db… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 129d 22h | |
| 0x8a277f33… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 129d 22h | |
| 0x1bae8cc9… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 129d 22h | |
| 0xa0b20cca… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 129d 23h | |
| 0x55a9436c… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 129d 23h | |
| 0xb19de6da… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 130d 0h | |
| 0xec7b3ecd… | 0xf39f…2266 | — | 0x66756e6374696f6e2062757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 130d 1h | |
| 0x2d1f2125… | 0xf39f…2266 | — | 0x62757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 130d 2h | |
| 0x3395aa53… | 0xf39f…2266 | — | 0x62757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 130d 3h | |
| 0x0c1e45c7… | 0xf39f…2266 | — | 0x62757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 130d 4h | |
| 0xb316c45a… | 0xf39f…2266 | — | 0x62757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 130d 5h | |
| 0x41d293e3… | 0xf39f…2266 | — | 0x62757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 130d 6h | |
| 0x945115aa… | 0xf39f…2266 | — | 0x62757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 130d 16h | |
| 0x12a65eff… | 0xf39f…2266 | — | 0x62757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 130d 17h |
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.