# Aero Stock Lp

LP tokenized stocks onchain, range-LP Coinbase tokenized equities (NVDA, AAPL, GOOGL...

- Repository: https://github.com/BankrBot/skills (1208 stars)
- Category: Engineering
- License: see repository
- Last updated: 2026-10-31
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add BankrBot/skills --skill aero-stock-lp -g -a claude-code -y`
Codex: `npx skills add BankrBot/skills --skill aero-stock-lp -g -a codex -y`
Cursor: `npx skills add BankrBot/skills --skill aero-stock-lp -g -a cursor -y`
Gemini CLI: `npx skills add BankrBot/skills --skill aero-stock-lp -g -a gemini-cli -y`

## Description

LP tokenized stocks onchain, range-LP Coinbase tokenized equities (NVDA, AAPL, GOOGL, META) and AERO/USDC on Aerodrome Slipstream (Base) for trading-fee + AERO emission yield. Use when the user wants to LP stocks or Aerodrome pools on Base, open/recenter/exit a Slipstream position, check pool status, NAV, or yields, get a portfolio overview ("how are my LP positions doing?") with P&L and projected APR, run a manage pass, or set up scheduled/price-triggered LP automations in the Bankr console. Auto-routes every position to the higher-yielding side, staked (AERO emissions) vs unstaked (trading fees), at entry and re-checks on every manage pass. Bundled node scripts do the chain reads, gate checks, and calldata; writes go via the Bankr arbitrary-transaction flow. NOT for perps, spot trading, or Uniswap.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# aero-stock-lp, LP onchain equities on Aerodrome (Base), v2

Concentrated-liquidity market making on Aerodrome Slipstream (Base, chain
8453). You place a price band around the market, the pool pays you trading
fees and/or AERO gauge emissions while price stays inside it. Every rule
in here was proven (or paid for) with real money.

**Division of labor.** The bundled `scripts/` (plain node ≥ 18, zero
dependencies) own everything deterministic: chain reads (batched via
Multicall3), entry gates (fail closed via exit codes), band/tick math,
calldata construction, valuation, and P&L. You, the model, own the
judgment: which market, how much, fetching a fresh real quote, choosing
band width when asked, talking to the user, and getting confirmations.
Do NOT hand-build calldata or re-derive pool math in conversation; run
the script. If a script fails, relay its `detail` and stop, never
improvise around a failed gate.

**Operating model.** The user's funds stay in their own Bankr wallet. You
never hold keys, and neither do the scripts, they emit unsigned
`{to, data, value, chainId}` objects. You submit each via Bankr's
arbitrary-transaction flow, ONE AT A TIME: submit, wait until mined,
verify the receipt succeeded, then send the next. The sequence IS your
atomicity. Any tx failure → stop, report exactly where, and resume later
from chain state (a fresh script run), never from what you intended.

The rest: https://github.com/BankrBot/skills/blob/HEAD/aero-stock-lp/SKILL.md
