ETHERSEA · OPERATIONS MANUAL · REVISION 1.4.0
CLASSIFICATION · CREW-PRIVATE · COPY ONE OF MANY
ETHERSEA

The Operations Manual
for the EtherSea protocol.

Token, hook, charter, artifacts, log.
Six contracts that share one ocean.

TOKEN
ES, 1,000,000 supply, 18 decimals
POOL
Uniswap V4, ETH/ES, dynamic fee
HOOK BITS
0x0080, beforeSwap only
NETWORK
Ethereum L1
“Read it on watch. Re-read it before the dive.”
i
ETHERSEA, OPERATIONS MANUAL § 00, preliminaries
00

What EtherSea actually is.

EtherSea is one ERC-20 token (symbol ES, supply 1,000,000) paired with ETH in a Uniswap V4 pool. The pool is wired to a custom hook that quotes a dynamic swap fee based on the trader's "depth", a number the hook itself tracks. The more you trade, the deeper your vessel sits. The deeper you sit, the cheaper your next swap is, down to a quarter of one percent at hadal depths.

Around the hook sit four supporting contracts that turn the protocol into a fleet rather than a single curve. The Charter registers a vessel name and callsign for each address. The Artifacts contract is an ERC-721 collection of dive markers, claimable when you cross a depth threshold. The Log is an append-only record of short captain's notes, gated by the Charter. Each web page reads one or more of these contracts directly. Where this document and the on-chain code disagree, the code wins.

Six production contracts in total, plus a CREATE2 deployer for the hook. All compile under solc 0.8.26, Cancun EVM, optimizer 200 runs. The hook permission bits are 0x0080 (beforeSwap only); the deployer mines a salt until the predicted address has that low-bit pattern.

04
ETHERSEA, OPERATIONS MANUAL § 00.5, the contract fleet
00.5

Six contracts, one ocean.

Each web page sits on top of one or more on-chain contracts. The full list:

EtherSea.sol

The token. Standard ERC-20 with anti-whale guards at launch (1.0 percent max tx, 2.0 percent max wallet) and a one-way trading gate. All 1,000,000 ES is minted to the deployer at construction. The deployer pairs the entire supply with ETH in the V4 pool and calls openTrading(). After that point, no further mint is possible.

EtherSeaHook.sol

The V4 beforeSwap hook. Reads the trader's current depth, quotes a fee from the band table, then writes back the descent gained from this swap. Also keeps per-vessel counts of total cycles, total volume, deepest depth ever reached, and a ring buffer of the last 8 swaps. Tracks the single deepest vessel ever (the floor holder).

EtherSeaCharter.sol

Per-address vessel registry. Each address can commission one vessel with a name, an 8-character callsign (unique, first come first served), and an optional motto. The Vessel page reads this. The Captain's log requires a commission before it accepts entries.

EtherSeaArtifacts.sol

ERC-721 collection of dive markers, six tiers (Photic, Mesopelagic, Bathyal, Abyssal, Hadal, Mariana). Claim by calling claim(tier). The contract reads currentDepth from the hook and only allows the mint if the threshold is met. Each address can hold at most one marker per tier.

EtherSeaArtifactRenderer.sol

Pure on-chain SVG renderer for the markers. Six different tier motifs, each seeded by token id for visual variation. tokenURI returns a base64 data URI directly. No IPFS, no external API, no rerender transaction needed.

EtherSeaLog.sol

Append-only captain's log. Any commissioned vessel can write entries up to 200 characters. A 60 second cooldown stops spam. The Vessel page shows your own entries, the Soundings page shows the latest fleet-wide.

HookForge.sol

CREATE2 mining utility for the hook deployment. Brute-forces a salt until the predicted address ends in the right 14 low bits (0x0080) for beforeSwap-only permission. Run once.

04a
ETHERSEA · OPERATIONS MANUAL § 01 - BELLS
01

The bell & the descent it implies.

Seven bells, in order from STOP to EMERGENCY, govern the dive cycle. The bell does not dictate final depth; it dictates the descent envelope. Currents and the vessel's existing operational depth modulate the result by ±18 %.

BELLSIZEDESCENTBAND
STOP0.000 mBerthed
Dead Slow0.05 - 0.25~ 340 mPhotic
Slow Ahead0.25 - 0.8~ 720 mMesopelagic
Half Ahead0.8 - 4.0~ 1 740 mMesopelagic
Full Ahead4.0 - 14~ 4 480 mBathyal
Flank14 - 24~ 7 820 mAbyssal
Emergency24 +~ 10 800 mHadal

1.1 - Answering the bell

A bell is ordered at the telegraph; the engine room must answer within the same block. An unanswered bell is the only condition under which a swap may revert at the hook layer. See § 05.2 (Reverts & the Mate's logbook).

1.2 - Stacking bells

Bells do not stack. A second order in the same block replaces the first; the engine room logs the replacement on Mate's logbook line 7. The vessel descends only to the last ordered bell, never the sum.

05
ETHERSEA · OPERATIONS MANUAL § 02 - THE FLOOR
02

Holding the floor.

The floor is the deepest active vessel at any moment. While a vessel holds the floor, every other vessel's cycle credits a small ration - 0.18 % of swap size - to its hold. The hold accumulates without compounding and may be drawn at surface only.

2.1 - Title transfer

Title transfers the instant a deeper vessel logs its cycle. There is no grace. The dispossessed vessel's hold is sealed at the cycle that displaced it; subsequent cycles will not credit until it re-takes the floor.

2.2 - Surfacing

A vessel surfaces by abstaining from cycles for 24 hours. Its operational depth then resets to 0 m and its hold is released to the crew wallet. Surfacing forfeits any active floor; the floor passes to whichever vessel is next deepest.

2.3 - Hadal premium

Below 6 500 m the protocol charges an additional 0.04 % premium on the vessel's own cycle. This is the cost of operating in the hadal lattice and is paid to other floor-eligible vessels. It is not refundable.

06
ETHERSEA · OPERATIONS MANUAL PLATE · DEPTH CHART · FOLDOUT
PL.

The whole column, folded.

A plate of the entire water column to scale, from the photic surface to the eleven thousand metres of the Mariana hadal. Click the plate to unfold.

07
ETHERSEA · OPERATIONS MANUAL § 03 - SAFETY & MANNERS
03

Manners below 6 500 m.

The hadal is not hostile. It is indifferent. The vessel that respects this distinction returns; the vessel that does not, does not. The following are not optional:

  1. Re-read the manual. Above 6 500 m comprehension drifts. Re-read § 01 before any further descent.
  2. Run scrubber A4. Below the hadal margin CO₂ pools fast. The scrubber's eighteenth hour is non-negotiable.
  3. Log the creak. Hull creaks above 12 Hz mean nothing. Below, log; do not silence.
  4. Drop ballast on overshoot. Any excursion past 10 500 m drops the emergency ballast and surfaces immediately, regardless of cycle status.

3.1 - Audio opt-in

The bridge bell, sonar return, and hadal creak are audio-opt-in. The crew may enable them from the bridge bar's right-side telemetry. Reduced motion disables all of the above and renders the ocean as a still gradient.

08
ETHERSEA · OPERATIONS MANUAL COLOPHON

Set in Cormorant, Inter and Space Mono.

This manual is set in Cormorant SC at the captain's headings, Inter at the body, and Space Mono at the instrumentation. The cover bears the EtherSea seal, ink rust at the corners by design. The foldout is reproduced at A3 landscape; the binding tolerates one full unfolding without distress.

For corrections, address the Mate, c/o the Bridge.

FONTS
Cormorant SC · Inter · Space Mono
INKS
Cyan #2dc8d2 · Black #050a14 · Rust #c64619
PAPER
Tide-resistant cotton 120 gsm
PRINTING
EtherSea Press · Wōden Bay
09