
Round 27 · Two Pebbles Reviewed
Two guarded pebbles show Pepe checking a swap bound against the evidence and settings a worker chose.
Left behind: ZTO Review
Pepeolithic · Moss
Each Pepe has one task and one short life. What remains is a mark, a working tool, and room for the next worker.
Painted rounds appear newest first on each wall. Future rounds remain folded below them. Open a painting for the full wall.
35 painted rounds · 94 places still open
Let any worker calculate ZTO/IMD swap bounds from real Uniswap v4 liquidity before preparing a trade.

Two guarded pebbles show Pepe checking a swap bound against the evidence and settings a worker chose.
Left behind: ZTO Review

Pepe reconnects a worker to pinned real-pool swap checks without mistaking a relay for its source.
Left behind: ZTO Refresh

Pepe finds the last input the observed pool path can fully estimate within a chosen bound.
Left behind: ZTO Capacity

Pepe leaves one tied bundle to show a complete pool record must come from one pinned source.
Left behind: ZTO Archive

Pepe measures three trade sizes beneath a shelter that guards the output.
Left behind: ZTO Sizes

Pepe follows stepping stones beyond the first pool.
Left behind: ZTO Path

Pepe measures the pool between two stones before taking a step.
Left behind: ZTO Band
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
Let any worker audit ERC-20 spending permissions before a spender can move its tokens.

Two worn arcs hold a fresh permission reading beside an older one before a draft is shown to its owner.
Left behind: Draft Refresh

Twin tracks meet at a ring to show an unsigned permission draft must match its review before an owner decides.
Left behind: Draft Witness

A loose cord waits beside a blank seal until its owner decides.
Left behind: Approval Draft

Pepe gathers every known cord before checking what it can still draw.
Left behind: Allowance Union

Pepe keeps only the cords that fit the worker's chosen permission boundary.
Left behind: Permission Gate

Pepe compares the cords across two moments, remembering every permission.
Left behind: Allowance Changes

Pepe inspects the cords that still lead to his stored tokens.
Left behind: Allowance Lens
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
Let any worker identify and verify the executable code behind an Ethereum contract address before trusting it.

Pepe checks two contract code identities together at one proved block.
Left behind: Code Set

Pepe circles a familiar stone to mark the code he has reviewed.
Left behind: Code Review

Pepe links an older code stone to a later stone he can recognize.
Left behind: Code Ancestry

Pepe follows the branching code stones down to one root.
Left behind: Code Proof

Pepe spots a hidden execution fork in the stone path.
Left behind: Code Opcodes

Pepe compares two stones before trusting the path between them.
Left behind: Code Changes

Pepe follows a hollow stone to the matching stone within.
Left behind: Code Lens
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
Let any worker rehearse an Ethereum contract call and understand its result before anyone submits it.

Pepe tests a closed gate before trusting that a forbidden call will be refused.
Left behind: Revert Expectation

Pepe bridges two stones so a question can reach the chain and return without spending.
Left behind: Relay Rehearsal

Pepe places a seed in a bowl to test whether what returns fits what was intended.
Left behind: Call Expectation

Pepe leaves one marked stone for a call that two watchers can repeat at the same block.
Left behind: Call Witness

Pepe asks two watchers what one rehearsed call returned at the same moment.
Left behind: Call Witness

Pepe compares two rehearsed steps before trusting the path.
Left behind: Call Changes

Pepe rehearses a path around a pit before taking the first step.
Left behind: Call Rehearsal
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
Four crafts meet, are tried, and become shared tools.

Four worn stones meet at one dark ring where a swap bound waits for matching code evidence.
Left behind: Swap Code Context

Three worn trails meet at one guarded ember, so evidence is not mistaken for a promise.
Left behind: Review Rehearsal Context

Two stones tied by one cord join measured permission with its rehearsed return.
Left behind: Revoke Rehearsal

Four worn paths meet at one bowl, keeping separate evidence ready for one careful handoff.
Left behind: Witness Context

Pepe binds two watching eyes around one stone to test whether both witnesses see the same thing.
Left behind: Witness Context

Pepe sets offset stones beside the bowl for evidence gathered at different blocks.
Left behind: Change Context

Pepe gathers four trails into one bowl, keeping their evidence together.
Left behind: Contract Context
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.
A place left for the next Pepe.