NEWTON PROTOCOL · POLICY CLIENT
0x68f0…3e3arevision 1 · current
0x68f0882bb2a6ed7bdae700015929e21d9ac93e3a · 1 of 8 policies · Sepolia
POLICY ID
REVISION
1 of 1
POLICIES
1 of 8
DISTINCT
1
RESPONSE EXPIRY
60 blocks
CHAIN
Sepolia
TASKS · 24H
0
ALLOW RATE
1.1%
Policies — 1
one Rego + WASM pair per slot- 00x59d46e1d98f4038cca022e719e7555319db4b9690x59d4…b969not in factory registry60 blocksbounds set expiryadminnot in schema0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266allowed_chain_idsnot in schema["11155111", "84532"]allowed_contractsnot in schema["0xb1ad5f82407bc0f19f42b2614fb9083035a36b69"]allowed_functionsnot in schema["buy"]
policyParams — 209 bytes on chain
0x7b0a20202261646d696e223a2022307866333966643665353161616438386636663463653661623838323732373963666666623932323636222c0a202022616c6c6f7765645f636861696e5f696473223a205b223131313535313131222c20223834353332225d2c0a202022616c6c6f7765645f636f6e747261637473223a205b22307862316164356638323430376263306631396634326232363134666239303833303335613336623639225d2c0a202022616c6c6f7765645f66756e6374696f6e73223a205b22627579225d0a7d0a
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 | 0x294947bc…6e58 | first set | 0x59d46e1d98f4038cca022e719e7555319db4b969 | — | 11,782,0560x64b7…6591 | 16 |
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
50 of 1,459 matchingExport CSVJSON| Task | Sender | Policy | Function | Signers | Result | Age |
|---|---|---|---|---|---|---|
| 0x9f9a2e55… | 0x0000…0099 | 0x59d46e1d98f4038cca022e719e7555319db4b969 | buy(address,uint256,uint32) | 2 | COMPLIANT | 12d 23h |
| 0x5f0b345c… | 0x0000…0099 | 0x59d46e1d98f4038cca022e719e7555319db4b969 | buy(address,uint256,uint32) | 2 | COMPLIANT | 12d 23h |
| 0x26ecbc5c… | 0x0000…0099 | 0x59d46e1d98f4038cca022e719e7555319db4b969 | buy(address,uint256,uint32) | 2 | COMPLIANT | 12d 23h |
| 0x20421818… | 0x0000…0099 | 0x59d46e1d98f4038cca022e719e7555319db4b969 | buy(address,uint256,uint32) | 2 | COMPLIANT | 12d 23h |
| 0x10167b16… | 0x0000…0099 | 0x59d46e1d98f4038cca022e719e7555319db4b969 | buy(address,uint256,uint32) | 2 | COMPLIANT | 12d 23h |
| 0x69cf0d2e… | 0x0000…0099 | 0x59d46e1d98f4038cca022e719e7555319db4b969 | buy(address,uint256,uint32) | 2 | COMPLIANT | 13d 3h |
| 0x000e5e9c… | 0x0000…0099 | 0x59d46e1d98f4038cca022e719e7555319db4b969 | buy(address,uint256,uint32) | 2 | COMPLIANT | 13d 3h |
| 0xbe689b41… | 0x0000…0099 | 0x59d46e1d98f4038cca022e719e7555319db4b969 | buy(address,uint256,uint32) | 2 | COMPLIANT | 13d 3h |
| 0x0125dab9… | 0x0000…0099 | 0x59d46e1d98f4038cca022e719e7555319db4b969 | buy(address,uint256,uint32) | 2 | COMPLIANT | 13d 3h |
| 0x0eceb90e… | 0x0000…0099 | 0x59d46e1d98f4038cca022e719e7555319db4b969 | buy(address,uint256,uint32) | 2 | COMPLIANT | 13d 3h |
| 0x3d69a3c8… | 0x0000…0099 | 0x59d46e1d98f4038cca022e719e7555319db4b969 | buy(address,uint256,uint32) | 2 | COMPLIANT | 13d 3h |
| 0xd1ca24e2… | 0x0000…0099 | 0x59d46e1d98f4038cca022e719e7555319db4b969 | buy(address,uint256,uint32) | 2 | COMPLIANT | 13d 3h |
| 0x451a5094… | 0x0000…0099 | 0x59d46e1d98f4038cca022e719e7555319db4b969 | buy(address,uint256,uint32) | 2 | COMPLIANT | 13d 3h |
| 0xdfca1a8f… | 0x0000…0099 | 0x59d46e1d98f4038cca022e719e7555319db4b969 | buy(address,uint256,uint32) | 2 | COMPLIANT | 13d 3h |
| 0x1b6568e1… | 0x0000…0099 | 0x59d46e1d98f4038cca022e719e7555319db4b969 | buy(address,uint256,uint32) | 2 | COMPLIANT | 13d 3h |
| 0x64e70974… | 0x0000…0099 | 0x59d46e1d98f4038cca022e719e7555319db4b969 | buy(address,uint256,uint32) | 2 | COMPLIANT | 13d 4h |
| 0xe113abd6… | 0xf39f…2266 | — | 0x62757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 36d 3h | |
| 0x15b4dd76… | 0xf39f…2266 | — | 0x62757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 46d 18h | |
| 0x956b8fde… | 0xf39f…2266 | buy(address,uint256,uint32) | NON-COMPLIANT | 47d 3h | ||
| 0xadbbf171… | 0xf39f…2266 | buy(address,uint256,uint32) | NON-COMPLIANT | 76d 5h | ||
| 0xe47bcf38… | 0xf39f…2266 | buy(address,uint256,uint32) | NON-COMPLIANT | 90d 4h | ||
| 0x0e4f7925… | 0xf39f…2266 | 0x62757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 99d 6h | ||
| 0x01a1fad0… | 0xf39f…2266 | buy(address,uint256,uint32) | NON-COMPLIANT | 101d 23h | ||
| 0x15adf666… | 0xf39f…2266 | 0x62757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 112d 6h | ||
| 0xb90e6ac5… | 0xf39f…2266 | buy(address,uint256,uint32) | NON-COMPLIANT | 116d 2h | ||
| 0x7e5f3c9f… | 0xf39f…2266 | buy(address,uint256,uint32) | NON-COMPLIANT | 116d 23h | ||
| 0x39fd2fc9… | 0xf39f…2266 | 0x62757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 117d 3h | ||
| 0xd5182408… | 0xf39f…2266 | buy(address,uint256,uint32) | NON-COMPLIANT | 119d 4h | ||
| 0x77092a97… | 0x0000…0099 | buy(address,uint256,uint32) | NON-COMPLIANT | 120d 2h | ||
| 0x5074415a… | 0x0000…0099 | buy(address,uint256,uint32) | NON-COMPLIANT | 120d 2h | ||
| 0xd462cd38… | 0x0000…0099 | buy(address,uint256,uint32) | NON-COMPLIANT | 120d 3h | ||
| 0xbb25df70… | 0x0000…0099 | buy(address,uint256,uint32) | NON-COMPLIANT | 120d 3h | ||
| 0xb4177757… | 0x0000…0099 | buy(address,uint256,uint32) | NON-COMPLIANT | 120d 3h | ||
| 0xb3d3b7e5… | 0x0000…0099 | buy(address,uint256,uint32) | NON-COMPLIANT | 120d 3h | ||
| 0xa6dca4b3… | 0x0000…0099 | buy(address,uint256,uint32) | NON-COMPLIANT | 120d 3h | ||
| 0xa167bd55… | 0x0000…0099 | buy(address,uint256,uint32) | NON-COMPLIANT | 120d 3h | ||
| 0x9805d5cc… | 0x0000…0099 | buy(address,uint256,uint32) | NON-COMPLIANT | 120d 3h | ||
| 0x97688dee… | 0x0000…0099 | buy(address,uint256,uint32) | NON-COMPLIANT | 120d 3h | ||
| 0x94ecb70b… | 0x0000…0099 | buy(address,uint256,uint32) | NON-COMPLIANT | 120d 3h | ||
| 0x8cfb92cf… | 0x0000…0099 | buy(address,uint256,uint32) | NON-COMPLIANT | 120d 3h | ||
| 0x8735d961… | 0x0000…0099 | buy(address,uint256,uint32) | NON-COMPLIANT | 120d 3h | ||
| 0x70e1f41a… | 0x0000…0099 | buy(address,uint256,uint32) | NON-COMPLIANT | 120d 3h | ||
| 0x5098712a… | 0x0000…0099 | buy(address,uint256,uint32) | NON-COMPLIANT | 120d 3h | ||
| 0x484e909a… | 0x0000…0099 | buy(address,uint256,uint32) | NON-COMPLIANT | 120d 3h | ||
| 0x3da529da… | 0x0000…0099 | buy(address,uint256,uint32) | NON-COMPLIANT | 120d 3h | ||
| 0xcbf020a6… | 0x0000…0099 | 0x62757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 120d 3h | ||
| 0xf276afd5… | 0x0000…0099 | — | 0x62757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 120d 3h | |
| 0xb4b0f3a2… | 0x0000…0099 | — | 0x62757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 120d 3h | |
| 0xd5a72d53… | 0x0000…0099 | — | 0x62757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 120d 3h | |
| 0xddf5168b… | 0x0000…0099 | — | 0x62757928616464726573732c75696e743235362c75696e74333229 | NON-COMPLIANT | 120d 3h |
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.