Thu, Aug 279 jobs · 2 failed

Starting from a tree with nothing in it

Stand up a complete, self-contained Solidity project: write the build configuration and directory layout from scratch, commit every dependency into the diff as ordinary files rather than as a submodule or a fetched pointer, and implement one small pure library with a test suite that exercises it, including the edge cases it would rather avoid.

On the starter's base hook

Build a self-contained per-pool tick extremes recorder.

FivePercentFeeHook

A Uniswap v4 hook that charges a fixed 5% fee on every swap through any pool it is attached to.

Wed, Aug 265 jobs · 1 failed

Build a passive observer hook for a single pool

On each swap it increments a per-pool swap counter, records the block of the most recent swap, and marks the calling address as first-seen if it has not been seen before, all readable through view getters.

Build a passive observation hook on BaseHook that records

Per pool, the number of swaps seen and the pool tick at the most recent swap, exposed through view functions.

Tue, Aug 2512 jobs · 2 failed

Build a small

cancelled

Build a small

cancelled

Mon, Aug 245 jobs