Resources

Glossary

Every term used across the Cowl docs, defined once. Technical terms are exact — this is the canonical spelling.

TermMeaning
ZK proofA zero-knowledge proof — proves a statement is true (a note is yours and valid) without revealing the underlying data.
Shielded poolThe ZK core where assets live as private notes. The public ledger sees only commitments.
Shielded portfolioYour balances, positions, and cost basis while held in shielded state — readable by your keys, unreadable on-chain.
NoteA UTXO-like record encoding an amount and owner. Your shielded balance is a set of notes.
CommitmentA hash of a note stored on-chain. Proves a note exists without revealing it.
NullifierA value published when spending a note; marks it spent and prevents double-spends without linking to the owner.
Stealth addressA one-time receiving address only you can spend from. Deposits land unlinkable to you.
Viewing keyA private key that lets you scan for and read your own notes. Cannot spend.
View keyA read-only credential you hand a third party for scoped, selective disclosure. Cannot spend.
Selective disclosureRevealing a scoped slice of your activity (by time, asset, or flow) to a specific party — and nothing else.
Private transferMoving value between shielded accounts without exposing amounts, sender, or receiver.
Shield / unshieldMoving assets into (shield) or out of (unshield) shielded state — the public/shielded boundary.
MEVMaximal extractable value — profit bots capture by reordering or inserting transactions, e.g. sandwiching your trade.
Front-runPlacing a trade ahead of your visible pending order to profit from the price move it will cause.
Copy-tradeMirroring a visible address's entries to ride its edge. Defeated when entries are shielded.
Gasless relayerA service that pays gas and broadcasts your shielded transaction so no funding wallet links back to you.
DenominationA shared size that boundary amounts travel in, so a deposit and a withdrawal cannot be matched by their figures. Client-side and always overridable.
BoundaryThe two moments value crosses into or out of the pool — a shield and an unshield. The only amounts that are ever public.
Join-splitThe shape of a spend: it reads two notes and writes two, which is why a single move is capped at your two largest notes.
MergeCombining fragmented notes into larger ones so a bigger amount fits in a single spend. Indistinguishable on chain from a payment.
TurnstileThe per-token accounting cap in the pool: value cannot leave that did not enter. Reconciled against the real balance from outside.
Trade adapterThe contract that spends shielded notes, fills against public liquidity, and re-shields the result inside one atomic transaction.
Exact outputThe shape every Cowl trade runs in: you name what you want to receive, and the spend side is sized to it.
Relayer floatThe gas balance a relayer holds to submit spends, counted in spends rather than ether so the figure means something.
zcowl addressYour shielded payment address. Not an account anybody can watch — receiving at it puts nothing on chain in your name.
Tokenized stockAn equity represented as an on-chain token (e.g. AAPLx) that trades and settles natively on Robinhood Chain.
USDGThe stable settlement asset for trades on Robinhood Chain — a dollar peg that holds its value the whole way through the shield.
Robinhood ChainThe Arbitrum-based L2 Cowl settles on, where tokenized stocks natively live.
$COWLThe protocol token — fee discounts, governance, and buyback & burn.
Buyback & burnUsing protocol fees to buy $COWL on the market and permanently remove it from supply.