NEWTON PROTOCOL · POLICY CLIENT
0x60b8…c364revision 1 · current
0x60b8dbf86bf6eff89e94224e8cf9bbb08e17c364 · 4 of 8 policies · Sepolia
POLICY ID
REVISION
1 of 1
POLICIES
4 of 8
DISTINCT
4
RESPONSE EXPIRY
50 blocks
CHAIN
Sepolia
TASKS · 24H
0
ALLOW RATE
100.0%
Policies — 4
one Rego + WASM pair per slot- 00x0a9c74d82dd04e11c8ce510d758e5f620ac5cc060x0a9c…cc06not in factory registry50 blocksbounds set expiryadapternot in schema0x1E6C07aa0618757411048d6ea74908f82A9ebb6Bborrow_assetnot in schema0x94a9d9ac8a22534e3faca9f4e7f2e2cf85d5e4c8borrow_recipientnot in schema0x1e6c07aa0618757411048d6ea74908f82a9ebb6bmax_trade_amountnot in schema25000000000000000000000check_trade_limitnot in schematrue
policyParams — 250 bytes on chain
0x7b2261646170746572223a22307831453643303761613036313837353734313130343864366561373439303866383241396562623642222c22626f72726f775f6173736574223a22307839346139643961633861323235333465336661636139663465376632653263663835643565346338222c22626f72726f775f726563697069656e74223a22307831653663303761613036313837353734313130343864366561373439303866383261396562623662222c22636865636b5f74726164655f6c696d6974223a747275652c226d61785f74726164655f616d6f756e74223a223235303030303030303030303030303030303030303030227d - 10xa29560a15aa6dd104fdbe0f9e2a5562ca410f67a0xa295…f67anot in factory registry50 blocksbounds set expiryenablednot in schematruewhitelist_contractnot in schema0x60b4f754235b1d66099Ac5fb1115777A7e1Eb6F8
policyParams — 82 bytes on chain
0x7b22656e61626c6564223a747275652c2277686974656c6973745f636f6e7472616374223a22307836306234663735343233356231643636303939416335666231313135373737413765314562364638227d - 20x4e3877488aa4dfa98c94f8909bfd490be5df6d5c0x4e38…6d5cnot in factory registry50 blocksbounds set expirydeny_on_sanctionednot in schematruerisk_categories_blocklistnot in schema[]deny_on_high_risk_categorynot in schemafalse
policyParams — 93 bytes on chain
0x7b2264656e795f6f6e5f686967685f7269736b5f63617465676f7279223a66616c73652c2264656e795f6f6e5f73616e6374696f6e6564223a747275652c227269736b5f63617465676f726965735f626c6f636b6c697374223a5b5d7d - 30x54835dd59376c3905dd376b9c6c404dd3b33ba3b0x5483…ba3bnot in factory registry50 blocksbounds set expiryevent_slugnot in schemafed-decision-in-october-20260617190323537max_expected_bpsnot in schema15max_hike_probabilitynot in schema0.6
policyParams — 107 bytes on chain
0x7b226576656e745f736c7567223a226665642d6465636973696f6e2d696e2d6f63746f6265722d3230323630363137313930333233353337222c226d61785f65787065637465645f627073223a31352c226d61785f68696b655f70726f626162696c697479223a302e367d
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 | 0xd78d922f…9e69 | first set | 0x0a9c74d82dd04e11c8ce510d758e5f620ac5cc06 · 0xa29560a15aa6dd104fdbe0f9e2a5562ca410f67a · 0x4e3877488aa4dfa98c94f8909bfd490be5df6d5c · 0x54835dd59376c3905dd376b9c6c404dd3b33ba3b | — | 11,909,2270xd2ff…cdb4 | 7 |
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
7 of 7 matchingExport CSVJSONThe 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.