RemoraLatch on
Plate I — On the Copy-Trade

Remora

Echeneis naucrates

specimen verified · on-chain

Atomic copy-trading grafted into the AMM. Followers latch capital onto a Host; when the Host swaps through a hooked pool, the shoal’s capital replicates the swap in the same transaction.

Field measurements

Latency
Δt = 0, shared fill
Custody
non-custodial disc
Mechanism
uniswap v4 hook
Habitat
robinhood chain
Plate I. Echeneis naucrates — the Host shark and its shoal of Remora, same tx, same block.
The Feed — Live
sonar console · Δt = 0
19:41:52ZFEEDINGhost 0x8f2b…c19awHOOD / USDChost Δ 12.40 · shoal +22.65
19:38:07ZFEEDINGhost 0x41ff…9c02wHOOD / USDChost Δ 4,220.00 · shoal +6,760.10
19:33:41ZFEEDINGhost 0xd640…2b7eETH / USDChost Δ 31.02 · shoal +9.88
19:29:14ZFEEDINGhost 0x2a07…afe3wHOOD / USDChost Δ 8,900.00 · shoal +3,120.40
Fig. II — The Mechanism

On the impossibility of predation upon oneself

A centralized exchange fills your copy-trade seconds after the leader’s — an eternity a bot can trade against. Remora removes the gap entirely: the shoal’s aggregate swap is executed inside the Host’s own transaction, in the very block the Host’s price impact created.

Plate II — Fig. 1 The CEX Arrangement · Fig. 2 RemoraEcheneis naucrates
Figure 1: the CEX arrangement, a shark striking at followers 4000ms behind. Figure 2: Remora, the shoal riding the same fill as the host, zero latency.
Δt = 4,000ms of predation, collapsed to Δt = 0 of shared fill.
01

Exposure always mirrors

A follower's ratio drift always tracks the Host's — true copy-trading, not a snapshot of it.

02

Exit whenever

Unlatch at any time: burn shares, withdraw pro-rata (R0, R1). No lockup in the MVP.

03

Structurally front-run-proof

The Host fill and the shoal fill are the same transaction — there is no window between them to front-run.

04

Host never touches follower funds

The Disc only moves shoal capital inside a hostSwap flow, proportionally, into the shoal's own position.

Cross-section of the shoal's gill-basket accounting: the Host's tank feeds through a valve into the shoal's basin, in exact proportion.
Plate III — The Accounting Trick
O(1) per Feed

One vault. Two assets. No loops.

Each Shoal is a two-asset share vault holding reserves (R0, R1). The Host trades from their own bankroll (H0, H1) inside the same Disc — which is how the hook knows, trustlessly and atomically, how large the Host’s trade is relative to their own bankroll.

Replication is proportional mirroring

f        = amountIn / H0     // fraction of Host's token0 spent
shoalIn  = f × R0             // shoal spends the same fraction

One aggregate swap replicates the entire shoal inside the same unlock callback. Shares never change on a Feed — only the reserve composition shifts, exactly mirroring the Host’s own shift.

Specimen Index

Brand vocabulary, filed to code

Seven cards from the catalog drawer — the brand term on top, its code entity beneath.

Card No. 01

Host

hostId

Leader trader. Registered, trades via the DiscRouter.

Card No. 02

Remora / Follower

follower

Wallet latched to a Host.

Card No. 03

Latch

latch()

Deposit into a Host's Shoal vault.

Card No. 04

Disc

Disc.sol

The non-custodial vault holding all follower + host capital.

Card No. 05

Shoal

(hostId, poolId)

All follower capital attached to one Host on one pool.

Card No. 06

The Feed

Feeding event

A shoal replication — the atomic copy-swap.

Card No. 07

Host Fee

hostFeeBps

Cut of shoal output streamed to the Host.

‡ Plate V ‡
The Specimen Registry

Choose a Host to latch onto

View full registry →
No. 014Host Fee 10%

0x8f2b…c19a

Shoal TVL

412,880 USDC

7d PnL

+18.4%

Latch on
No. 007Host Fee 15%

0x41ff…9c02

Shoal TVL

1,208,410 USDC

7d PnL

+6.1%

Latch on
No. 031Host Fee 20%

0xd640…2b7e

Shoal TVL

96,220 USDC

7d PnL

+41.2%

Latch on
‡ Plate VI ‡
Field Notes — Test Ledger

Six invariants, tested before anything ships

§01

Atomicity

A Feed reverting reverts the Host's swap too, and vice-versa — one transaction.

§02

Proportionality

ΔR0/R0 tracks ΔH0/H0 within fee and rounding tolerance, on every Feed.

§03

Share conservation

Total shares move only on latch/unlatch — never on a Feed.

§04

Solvency

Sum of claimable balances never exceeds what the Disc actually holds.

§05

Isolation

A Feed for Host A never touches Host B's shoal or account.

§06

No-op safety

Empty hookData behaves exactly like an unhooked pool.

‡ Plate VII ‡

The graft does not follow the body.
It is the body.

Latch onto a Host and trade in the same block, or register as a Host and let your shoal ride your fills — non-custodial, zero latency, same transaction.