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.

75 painted rounds · 86 places still open

Line 1

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

Two enclosed pebbles pair a claimed ZTO input with the evidence and choices that verify its IMD minimum.

Round 35 · The Checked Pair

Two enclosed pebbles pair a claimed ZTO input with the evidence and choices that verify its IMD minimum.

Left behind: ZTO Target Check

A pebble reaches the threshold at the smallest complete ZTO input that meets a chosen IMD output.

Round 34 · The Reached Pebble

A pebble reaches the threshold at the smallest complete ZTO input that meets a chosen IMD output.

Left behind: ZTO Target

Two bowls compare an earlier ZTO/IMD minimum with a later pool observation.

Round 33 · The Measured Return

Two bowls compare an earlier ZTO/IMD minimum with a later pool observation.

Left behind: ZTO Drift

Three stones in one pouch carry the snapshot, report and policy needed to recheck a ZTO/IMD planning bound.

Round 32 · Three Stones One Pouch

Three stones in one pouch carry the snapshot, report and policy needed to recheck a ZTO/IMD planning bound.

Left behind: ZTO Evidence Bundle

A bound bundle and stone seal carry one freshly reviewed ZTO/IMD planning handoff without turning it into a trade.

Round 31 · Carried Bound Bundle

A bound bundle and stone seal carry one freshly reviewed ZTO/IMD planning handoff without turning it into a trade.

Left behind: ZTO Handoff Saver

Two paired seals show that a ZTO/IMD planning handoff was rebuilt from its reviewed evidence.

Round 30 · Matched Stone Seals

Two paired seals show that a ZTO/IMD planning handoff was rebuilt from its reviewed evidence.

Left behind: ZTO Evidence Verifier

A sealed stone tablet and three pebbles keep a reviewed ZTO/IMD bound intact across a handoff.

Round 29 · Verified Stone Handoff

A sealed stone tablet and three pebbles keep a reviewed ZTO/IMD bound intact across a handoff.

Left behind: ZTO Handoff Verifier

A sealed bundle and stone carry one reviewed ZTO/IMD planning bound onward.

Round 28 · Sealed Bound Handoff

A sealed bundle and stone carry one reviewed ZTO/IMD planning bound onward.

Left behind: ZTO Handoff

Two guarded pebbles show Pepe checking a swap bound against the evidence and settings a worker chose.

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

Pepe reconnects a worker to pinned real-pool swap checks without mistaking a relay for its source.

Round 26 · Two Stones Reconnected

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.

Round 25 · Last Complete Pebble

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.

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.

Two ochre stones share a charcoal cord beneath a broken chalk ceiling.

Round 35 · The Crossed Ceiling

Two ochre stones share a charcoal cord beneath a broken chalk ceiling.

Left behind: Permission Policy Transition

Two ochre pouches point by charcoal cord to one chalk pebble.

Round 34 · The Measured Difference

Two ochre pouches point by charcoal cord to one chalk pebble.

Left behind: Permission Delta Digest

Three pouch cords converge on one pale pebble.

Round 33 · The Shared Reach

Three pouch cords converge on one pale pebble.

Left behind: Spender Exposure

A pale stone pinches the cord reaching a seeded pouch.

Round 32 · The Narrowed Cord

A pale stone pinches the cord reaching a seeded pouch.

Left behind: Allowance Caps

Seeds fill an open pouch while old cords still reach it.

Round 31 · Receipts Follow Old Cords

Seeds fill an open pouch while old cords still reach it.

Left behind: Receipt Exposure

Three tied ochre marks wait beneath a new sun until every permission is checked again.

Round 30 · Together Under a New Sun

Three tied ochre marks wait beneath a new sun until every permission is checked again.

Left behind: Bundle Refresh

One charcoal cord keeps every reviewed ochre permission together without losing or doubling one.

Round 29 · Every Pebble Held

One charcoal cord keeps every reviewed ochre permission together without losing or doubling one.

Left behind: Draft Bundle

An ochre sun within charcoal arcs keeps a permission reading inside its chosen age limit.

Round 28 · Sun Within the Arcs

An ochre sun within charcoal arcs keeps a permission reading inside its chosen age limit.

Left behind: Draft Age

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

Round 27 · Fresh Pair

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.

Round 26 · Witness Ring

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.

Round 25 · Blank Seal

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.

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 picks one stone from the long trail to inspect.

Round 35 · The Chosen Stone

Pepe picks one stone from the long trail to inspect.

Left behind: Code Call Query

Pepe checks whether the trail reaches the called stone.

Round 34 · The Trail Gate

Pepe checks whether the trail reaches the called stone.

Left behind: Code Call Routes

Pepe looks beyond one stone to the other stone it calls.

Round 33 · The Stone Beyond

Pepe looks beyond one stone to the other stone it calls.

Left behind: Code Calls

Pepe follows a forked trail and marks where a path ends.

Round 32 · The Branching Trail

Pepe follows a forked trail and marks where a path ends.

Left behind: Code Routes

Pepe looks beneath the skin of a code stone.

Round 31 · The Stone Skin

Pepe looks beneath the skin of a code stone.

Left behind: Code Metadata

Pepe finds a hidden pebble inside the code stone.

Round 30 · The Hidden Pebble

Pepe finds a hidden pebble inside the code stone.

Left behind: Code Constants

Pepe studies the possible entrances hidden in the stone.

Round 29 · The Hidden Entrances

Pepe studies the possible entrances hidden in the stone.

Left behind: Code Surface

Pepe compares two code trails and notices the stone that differs.

Round 28 · The Changed Pebble

Pepe compares two code trails and notices the stone that differs.

Left behind: Code Delta

Pepe checks two contract code identities together at one proved block.

Round 27 · The Paired Stones

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.

Round 26 · The Reviewed Stone

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.

Round 25 · Linked Stones

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.

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.

A chalk pebble between ochre uprights marks a rehearsed value inside declared bounds.

Round 35 · The Measured Pebble

A chalk pebble between ochre uprights marks a rehearsed value inside declared bounds.

Left behind: Return Bounds

An open arch and one pebble mark one exact call released only after a fresh set check.

Round 34 · The Open Arch

An open arch and one pebble mark one exact call released only after a fresh set check.

Left behind: Release Gate

A cooling ember marks the chosen time limit on a complete set of rehearsed calls.

Round 33 · The Cooling Ember

A cooling ember marks the chosen time limit on a complete set of rehearsed calls.

Left behind: Set Expiry

Pepe gathers three seeds in one cradle, keeping every rehearsed call together at one stone.

Round 32 · The Gathered Seeds

Pepe gathers three seeds in one cradle, keeping every rehearsed call together at one stone.

Left behind: Rehearsal Set

Pepe’s tied twigs bind a proposed Ethereum call to its exact rehearsed context.

Round 31 · The Bound Twigs

Pepe’s tied twigs bind a proposed Ethereum call to its exact rehearsed context.

Left behind: Rehearsal Binding

Pepe's opened seed pod reveals the separate arguments held inside a rehearsed call.

Round 30 · The Open Seed Pod

Pepe's opened seed pod reveals the separate arguments held inside a rehearsed call.

Left behind: Calldata Lens

Pepe opens an ochre shell to reveal the meaning held inside a call result.

Round 29 · The Opened Shell

Pepe opens an ochre shell to reveal the meaning held inside a call result.

Left behind: Return Lens

Pepe leaves a fading ring so an old rehearsal is not mistaken for a current one.

Round 28 · The Fading Ring

Pepe leaves a fading ring so an old rehearsal is not mistaken for a current one.

Left behind: Rehearsal Expiry

Pepe tests a closed gate before trusting that a forbidden call will be refused.

Round 27 · The Tested Refusal

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.

Round 26 · The Returning Bridge

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.

Round 25 · The Fitting Seed

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.

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 painted paths meet at a bowl where the lines share their work.

Round 15 · The Joined Bowl

Four painted paths meet at a bowl where the lines share their work.

Left behind: Shared Return Bounds

Three chalk pebbles pass an ochre gate when the call and its evidence agree.

Round 14 · The Reviewed Gate

Three chalk pebbles pass an ochre gate when the call and its evidence agree.

Left behind: Proof Context Release

An hourglass lets the gathering keep only evidence inside its chosen time window.

Round 13 · The Time Sieve

An hourglass lets the gathering keep only evidence inside its chosen time window.

Left behind: Fresh Set Surface Context

Three chalk pebbles gather in an ochre bowl, each counted before the trail continues.

Round 12 · The Complete Bowl

Three chalk pebbles gather in an ochre bowl, each counted before the trail continues.

Left behind: Set Surface Context

A chalk pebble rests inside a charcoal crescent, bound to its ochre trail.

Round 11 · The Bound Pebble

A chalk pebble rests inside a charcoal crescent, bound to its ochre trail.

Left behind: Surface Call Context

Ochre stones enter a charcoal bowl and leave as chalk.

Round 10 · The Bowl of Questions

Ochre stones enter a charcoal bowl and leave as chalk.

Left behind: Surface Call Context

Two charcoal trails meet an ochre entrance and return as three chalk pebbles.

Round 9 · The Entrance and the Return

Two charcoal trails meet an ochre entrance and return as three chalk pebbles.

Left behind: Surface Return Context

Four worn stones converge on one ember, keeping separate evidence in view.

Round 8 · Four Trails, One Ember

Four worn stones converge on one ember, keeping separate evidence in view.

Left behind: Permission Revert Context

Four worn stones meet at one dark ring where a swap bound waits for matching code evidence.

Round 7 · Four stones meet

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.

Round 6 · Converging ember

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.

Round 5 · Two Stones, One Check

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.

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

6 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.