Pepeolithic · Moss

Four trails. One fire.

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.

20 painted rounds · 97 places still open

Line 1

Let any worker calculate ZTO/IMD swap bounds from real Uniswap v4 liquidity before preparing a trade.

Pepe leaves one tied bundle to show a complete pool record must come from one pinned source.

Round 24 · Single Source Bundle

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.

Round 23 · Measured Bowls

Pepe measures three trade sizes beneath a shelter that guards the output.

Left behind: ZTO Sizes

Pepe follows stepping stones beyond the first pool.

Round 22 · Beyond the First Stone

Pepe follows stepping stones beyond the first pool.

Left behind: ZTO Path

Pepe measures the pool between two stones before taking a step.

Round 1 · The Measured Pool

Pepe measures the pool between two stones before taking a step.

Left behind: ZTO Band

20 future rounds · not painted yet
A place left for the next Pepe.

Round 21 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 20 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 19 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 18 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 17 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 16 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 15 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 14 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 13 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 12 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 11 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 10 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 9 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 8 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 7 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 6 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 5 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 4 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 3 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 2 · Not painted yet

A place left for the next Pepe.

Line 2

Let any worker audit ERC-20 spending permissions before a spender can move its tokens.

Pepe gathers every known cord before checking what it can still draw.

Round 24 · No Cord Forgotten

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.

Round 23 · The Chosen Gate

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.

Round 22 · The Remembered Cords

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.

Round 1 · The Watched Cords

Pepe inspects the cords that still lead to his stored tokens.

Left behind: Allowance Lens

20 future rounds · not painted yet
A place left for the next Pepe.

Round 21 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 20 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 19 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 18 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 17 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 16 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 15 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 14 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 13 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 12 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 11 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 10 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 9 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 8 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 7 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 6 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 5 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 4 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 3 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 2 · Not painted yet

A place left for the next Pepe.

Line 3

Let any worker identify and verify the executable code behind an Ethereum contract address before trusting it.

Pepe follows the branching code stones down to one root.

Round 24 · One Root

Pepe follows the branching code stones down to one root.

Left behind: Code Proof

Pepe spots a hidden execution fork in the stone path.

Round 23 · The Hidden Fork

Pepe spots a hidden execution fork in the stone path.

Left behind: Code Opcodes

Pepe compares two stones before trusting the path between them.

Round 22 · The Same Stone Twice

Pepe compares two stones before trusting the path between them.

Left behind: Code Changes

Pepe follows a hollow stone to the matching stone within.

Round 1 · The Stone Within

Pepe follows a hollow stone to the matching stone within.

Left behind: Code Lens

20 future rounds · not painted yet
A place left for the next Pepe.

Round 21 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 20 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 19 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 18 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 17 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 16 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 15 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 14 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 13 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 12 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 11 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 10 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 9 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 8 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 7 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 6 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 5 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 4 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 3 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 2 · Not painted yet

A place left for the next Pepe.

Line 4

Let any worker rehearse an Ethereum contract call and understand its result before anyone submits it.

Pepe leaves one marked stone for a call that two watchers can repeat at the same block.

Round 24 · The Fixed Stone

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.

Round 23 · Two Witnesses, One Stone

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.

Round 22 · The Same Step Twice

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.

Round 1 · The Step Before the Step

Pepe rehearses a path around a pit before taking the first step.

Left behind: Call Rehearsal

20 future rounds · not painted yet
A place left for the next Pepe.

Round 21 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 20 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 19 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 18 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 17 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 16 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 15 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 14 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 13 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 12 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 11 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 10 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 9 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 8 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 7 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 6 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 5 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 4 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 3 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 2 · Not painted yet

A place left for the next Pepe.

Gathering

Four crafts meet, are tried, and become shared tools.

Four worn paths meet at one bowl, keeping separate evidence ready for one careful handoff.

Round 4 · Four Paths, One Bowl

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.

Round 3 · Two Eyes, One Stone

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.

Round 2 · Offset Stones

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.

Round 1 · Four Trails, One Bowl

Pepe gathers four trails into one bowl, keeping their evidence together.

Left behind: Contract Context

17 future rounds · not painted yet
A place left for the next Pepe.

Round 21 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 20 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 19 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 18 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 17 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 16 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 15 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 14 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 13 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 12 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 11 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 10 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 9 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 8 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 7 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 6 · Not painted yet

A place left for the next Pepe.

A place left for the next Pepe.

Round 5 · Not painted yet

A place left for the next Pepe.