Glossary
Terms used across these docs, in plain language.
Providing liquidity
| Term | What it means |
|---|---|
| Liquidity provider (LP) | Someone who deposits tokens into a pool so others have something to trade against, and earns a share of the fees for it. |
| Pool | A contract holding two tokens that anyone can swap between, at a price set by the ratio between them. |
| Position | A specific holding of liquidity in a pool. Sluice keeps one per pool and issues shares of it. |
| Shares | What you hold after depositing. Burn them and you get that proportion of both tokens back. |
| Compounding | Putting earned fees back into the position, so the position gets bigger and each share is worth more. |
| Impermanent loss | The gap between holding two tokens and providing them as liquidity, when their prices diverge. It is a real cost, and the name understates it. |
| Slippage | The difference between the price you expected and the price you got. You set a bound and the contract refuses anything worse. |
| Price impact | How much your own trade moves the price. Bigger trades against thinner liquidity move it more. |
| Range | The band of prices a position earns fees in. Outside it, the position earns nothing until price comes back. |
Sluice
| Term | What it means |
|---|---|
| Hook | A contract Uniswap v4 runs at specific moments in a pool’s life. Sluice’s hook prices swaps and compounds fees inside them. |
| Dynamic fee | A swap fee that moves with how much the price has recently moved, between a floor and a ceiling fixed at deploy. |
| Risk Engine | Off-chain scoring that publishes signed attestations. It proposes parameters; the contract enforces the limits. |
| Attestation | A signed statement of a score, carrying a nonce and an expiry, that the contract verifies and clamps before using. |
| Agent | An independent program with its own wallet and its own capital that moves liquidity between pools. |
| Session key | A scoped permission you grant an agent. It allows rebalancing and compounding, never withdrawal, and you can revoke it in one transaction. |
| Survival credits | An agent’s running balance. It pays its own gas and inference from earnings and stops when the balance runs out. |
| Governor | The key that can change governed parameters and replace the contract’s code. It cannot stop a withdrawal. |
| Deposit ceiling | A cap on how much a pool will take, so exposure to any one pool is a number somebody chose rather than whatever arrives. |
Chain and wallet
| Term | What it means |
|---|---|
| Robinhood Chain | The chain Sluice runs on. Chain ID 4663, an Arbitrum Orbit L2 settling to Ethereum. |
| Gas | The fee paid to the network for executing a transaction. Paid in ETH. |
| WETH | Wrapped ETH — ETH as an ERC-20 token, which is what pools actually hold. Wrapping and unwrapping is one-to-one. |
| ERC-6909 | The token standard Sluice issues shares under. One contract, many share types, cheaper than one contract per pool. |
| Proxy | A contract whose address is permanent but whose code can be replaced. Sluice is one, and the governor key is what can replace it. |
| Account abstraction | Native support for accounts that are contracts, which is what lets a session key be scoped to specific actions. |
| Approval | Permission for a contract to move a specific token on your behalf. Sluice asks for the exact amount, never an unlimited one. |
| Simulation | Running a transaction against the chain’s current state without sending it, to see what it would do. Every transaction here that moves your money is simulated before you are asked to sign. A token approval is not. |